Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DRAFT] Add support for noncoherent integrations #11

Closed
wants to merge 19 commits into from

Commits on Mar 16, 2023

  1. Initial support for multiple noncoherent integrations

    To detect weak signals from reflected GPS L1 signals from the ocean
    1ms coherent integration is not enough. We need 1000x1ms noncoherent
    integrations to get enough processing gain
    
    Currently not working for all signals because of code doppler correction
    and indexing bug
    minecraft2048 committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    4c0dd68 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2023

  1. todo

    minecraft2048 committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    eecb8bb View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. Add more dependencies

    minecraft2048 committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    a0aef78 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4f36a15 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4f47047 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3444bf4 View commit details
    Browse the repository at this point in the history
  5. Remove fallback downconvert! function

    Scalar downconvert! function is extremely slow compared to SIMD
    vectorized downconvert! function. Its better for the program to fail
    with missing function rather to run extremely slowly
    minecraft2048 committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    ac096f5 View commit details
    Browse the repository at this point in the history
  6. Add real signal specialization for downconvert!

    Some RF frontends (such as TDS-1) generates real data at IF instead
    of complex baseband signal. Previously this is handled by the fallback
    downconvert! function, but that is extremely slow because it doesn't use
    SIMD.
    minecraft2048 committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    9b4b8ae View commit details
    Browse the repository at this point in the history
  7. Change downconverted_signal to AbstractVector

    Vector type is not compatible with SubArray type, use AbstractVector
    instead
    minecraft2048 committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    6b800fc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7683a38 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1a1f3f3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7dabe0c View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. bump GNSSSignals

    minecraft2048 committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    b07481e View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. Configuration menu
    Copy the full SHA
    364fff8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5f9ff03 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2347b03 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bb569d9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c1fc9d3 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2024

  1. Configuration menu
    Copy the full SHA
    73e7ca2 View commit details
    Browse the repository at this point in the history