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

auto_rx 1.8.0 release - Full ka9q-radio support! #934

Open
wants to merge 93 commits into
base: master
Choose a base branch
from

Conversation

darksidelemm
Copy link
Member

@darksidelemm darksidelemm commented Nov 9, 2024

WIP TEXT BELOW...

I'd like to give a big thanks to the contributors that helped out with all the changes in this release! Big shout-outs to @argilo, @ke5gdb, @snh, @bddvlpr, and of course @rs1729 !

The big change this release is the addition of full support for ka9q-radio server! This provides a fully open-source way that stations can decode every sonde in their receive passband at once, with much less CPU usage than Spyserver. This has been a long time coming, and I'd really like to thank @ke5gdb, @argilo , and of course @ka9q for making this possible!
Right now we can support operation with ka9q-radio using Airspy Mini and Airspy R2 SDRs. It's now possible to monitor the entire radiosonde band with an Airspy R2 and a RPi 4, and monitor most of the band (5 MHz of it) with an AIrspy Mini.
Support for using RTLSDRs may come in the future, though we really recommend using a wide-band SDR like the Airspy.

Check out the KA9Q-Radio Setup Notes wiki page for more information.

There are also many other changes and improvements in this release, including:

  • Decoders: Rebased all decoders to the latest from rs1729's repository.
  • Docker images: Updated to Debian bookworm as a base, numerous improvements to build process. (Thanks @snh !)
  • 'Payload Summary' UDP output: More telemetry data has been added to these UDP packets.
  • 'Payload Summary' UDP output: The target hostname for these packets can now be set, with the default still being broadcast. (Thanks @bddvlpr !)
  • Rotator Control: Added azimuth-only rotator control option
  • Rotator Control: Some rotator controls now added to the web interface (Thanks @ke5gdb !)
  • Web Interface: Many fixes and improvements to the web interface, including fixing the map centring issues, making the frequency scales cleaner, log file loading improvements, and much more! (Thanks @argilo !)
  • Web Interface: Removed decimation of scan plot data. Please let me know if you experience any web interface performance issues because of this.

Mark Jessop and others added 30 commits June 28, 2024 08:43
Use estimated offset for WXRPN9 sondes
Add vel_h and vel_v to UDP broadcast output
1.7.5-beta3 - Rebase all mod demodulators
1.7.5-beta4 - Increase precision of estimated frequency output, add rotator azimuth_only
Upgrade container image to bookworm and overhaul actions workflow
Cache wheels for container builds
v1.7.5-beta7 - Better handling of error responses from Sondehub
Put X axis ticks at exact MHz values
Allow changing oziplotter and summary target host
ke5gdb and others added 30 commits November 3, 2024 00:53
Removed extra packages not needed for scope of ka9q-radio install from Dockerfile
Ensure that SSRC values are unique
Ensure number of requested bins is an integer
Fix SSRC generation for pcmcat command
Build ka9q utilities without -march=native
Invalidate map size after updating telemetry table
Increase network timeout to 60 seconds on startup
Use unique SSRC for scan routine
Remove scan plot data decimation.
Remove trailing newline to ensure correct parsing
Work around ka9q-radio powers locale bug
Search for peaks over a wider range
Turn off transition animations in scan chart
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants