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

Promiscuous scanners #955

Merged
merged 66 commits into from
Mar 11, 2024
Merged

Promiscuous scanners #955

merged 66 commits into from
Mar 11, 2024

Commits on Mar 3, 2024

  1. Configuration menu
    Copy the full SHA
    2b1f4e5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    28979ed View commit details
    Browse the repository at this point in the history
  3. overhaul C++ scanners

    2bndy5 committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    7fe365d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    49a1a57 View commit details
    Browse the repository at this point in the history
  5. minor updates to C++ scanners

    2bndy5 committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    eb6258c View commit details
    Browse the repository at this point in the history
  6. add new curses python scanner

    2bndy5 committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    4c14c47 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    98f6edf View commit details
    Browse the repository at this point in the history
  8. add more informative output

    2bndy5 committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    d9bab34 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9e6b879 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7df0d17 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b005f99 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    334a43b View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f72dd3e View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    79101f4 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    debdf5d View commit details
    Browse the repository at this point in the history
  16. re-remove misleading output

    2bndy5 committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    16416fa View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    08ea0a0 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    237306c View commit details
    Browse the repository at this point in the history
  19. show an overall percentage

    2bndy5 committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    f9e190a View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    10b879d View commit details
    Browse the repository at this point in the history
  21. update pico scanner example

    2bndy5 committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    24ac44e View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    ebfe187 View commit details
    Browse the repository at this point in the history
  23. update pico & arduino scanner

    2bndy5 committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    e75dc79 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    2c9446b View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    c038d67 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    6d3a5ce View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    94f2e3b View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    228b98a View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    55fb24e View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    e3568be View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    08cacdb View commit details
    Browse the repository at this point in the history
  32. something wrong with curses C++ scanner

    IDK what the actual problem is.
    The ncurses/scanner_curses.cpp example runs fine, but it isn't as promiscuous as expected.
    
    My hunch is that the example runs too fast, but I cannot verify it.
    2bndy5 committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    f23a8b9 View commit details
    Browse the repository at this point in the history
  33. Call available

    - Catch signals lower than 64dBm by calling available. Only works if an actual payload was received.
    TMRh20 authored and 2bndy5 committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    c8cfd61 View commit details
    Browse the repository at this point in the history
  34. Add additional 'noise' addys

    TMRh20 authored and 2bndy5 committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    2b4de3e View commit details
    Browse the repository at this point in the history
  35. use available() in arduino & pico scanners

    use more pipes in C++ curses scanner
    2bndy5 committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    debed43 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    3440bc9 View commit details
    Browse the repository at this point in the history
  37. remove use of queue in C++ scanner

    - show noise ratio of channel out of total passes on spectrum
    - spelling fixes and rename a couple functions
    2bndy5 committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    56b2f55 View commit details
    Browse the repository at this point in the history
  38. introducing a rough draft of Arduino scannerGraphic

    - supports 2 types of displays (& optional Serial debugginng)
    
    1. SPI display (uses same bus as radio) is tested with an ST7789 (https://www.adafruit.com/product/4383)
    2. I2C display is tested with SSd1306 (https://www.adafruit.com/product/326)
    
    Use defines to toggle debugging and EITHER (not both) of the displays.
    2bndy5 committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    b14cd0c View commit details
    Browse the repository at this point in the history
  39. ran clang-format

    2bndy5 committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    690b4ed View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    9ed9011 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    b47d377 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    2c4aaec View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    5a89b9c View commit details
    Browse the repository at this point in the history
  44. reviewed examples

    - added intro comments
    - use structs for caching channel history/results in ncurses examples (py & cpp)
    - fixed gitignore about changes staged for sub-folders of examples_linux
    - moved cmake script into relevant CMakeLists.txt
    - fix dead link in text-based scanner examples' intro comment
    - use a fixed width for summary printed at ncurses example exit (& fix percent calculation)
    2bndy5 committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    3cb8324 View commit details
    Browse the repository at this point in the history
  45. revised the pico scanner example

    missed this one
    2bndy5 committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    e779879 View commit details
    Browse the repository at this point in the history
  46. ran clang-format

    2bndy5 committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    1755503 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    2ec4620 View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    b6088f0 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. Configuration menu
    Copy the full SHA
    49a1f13 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    23ee59a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0791b37 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. Configuration menu
    Copy the full SHA
    aa9c670 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    42b95ba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9174559 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2024

  1. Configuration menu
    Copy the full SHA
    e0c5168 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    795d0fb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3fa016d View commit details
    Browse the repository at this point in the history
  4. more review changes

    2bndy5 committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    0f4c0ce View commit details
    Browse the repository at this point in the history
  5. format examples_linux/ncurses/scanner_curses.cpp

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    2bndy5 and github-actions[bot] authored Mar 6, 2024
    Configuration menu
    Copy the full SHA
    2d74467 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. Configuration menu
    Copy the full SHA
    2c6d0f4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    936eafe View commit details
    Browse the repository at this point in the history
  3. proofreading scannerGraphic

    2bndy5 committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    056b80a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5fea46f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fcad232 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0cf9bed View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3fda357 View commit details
    Browse the repository at this point in the history