radiosonde_auto_rx

Automatically Track Radiosonde Launches using RTLSDR or AirSpy SDRs

https://github.com/projecthorus/radiosonde_auto_rx

Science Score: 36.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    1 of 35 committers (2.9%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.0%) to scientific vocabulary

Keywords from Contributors

sdr simd simd-instructions simd-programming
Last synced: 10 months ago · JSON representation

Repository

Automatically Track Radiosonde Launches using RTLSDR or AirSpy SDRs

Basic Info
  • Host: GitHub
  • Owner: projecthorus
  • License: gpl-3.0
  • Language: C
  • Default Branch: master
  • Homepage:
  • Size: 14.6 MB
Statistics
  • Stars: 545
  • Watchers: 57
  • Forks: 136
  • Open Issues: 34
  • Releases: 38
Created over 8 years ago · Last pushed 11 months ago
Metadata Files
Readme Funding License

README.md

auto_rx logo

Automatic Radiosonde Receiver Utilities

Please refer to the auto_rx wiki for the latest information.

This project is built around rs1279's RS demodulators, and provides a set of utilities ('auto_rx') to allow automatic reception and uploading of Radiosonde positions to multiple services, including:

Auto-RX's Web Interface provides a way of seeing the live status of your station, and also a means of reviewing and analysing previous radiosonde flights. Collected meteorological data can be plotted in the common 'Skew-T' format.

Radiosonde Support Matrix

Manufacturer | Model | Position | Temperature | Humidity | Pressure | XDATA -------------|-------|----------|-------------|----------|----------|------ Vaisala | RS92-SGP/NGP | :heavycheckmark: | :heavycheckmark: | :heavycheckmark: | :heavycheckmark: | :heavycheckmark: Vaisala | RS41-SG/SGP/SGM | :heavycheckmark: | :heavycheckmark: | :heavycheckmark: | :heavycheckmark: (for -SGP) | :heavycheckmark: Graw | DFM06/09/17 | :heavycheckmark: | :heavycheckmark: | :x: | :x: | :heavycheckmark: Meteomodem | M10 | :heavycheckmark: | :heavycheckmark: | :heavycheckmark: | Not Sent | :x: Meteomodem | M20 | :heavycheckmark: | :heavycheckmark: | :heavycheckmark: | :heavycheckmark: (For some models) | :x: Intermet Systems | iMet-4 | :heavycheckmark: | :heavycheckmark: | :heavycheckmark: | :heavycheckmark: | :heavycheckmark: Intermet Systems | iMet-54 | :heavycheckmark: | :heavycheckmark: | :heavycheckmark: | Not Sent | :x: Lockheed Martin | LMS6-400/1680 | :heavycheckmark: | :x: | :x: | :x: | Not Sent Meisei | iMS-100 | :heavycheckmark: | :heavycheckmark: | :heavycheckmark: | :x: | Not Sent Meisei | RS11G | :heavycheckmark: | :heavycheckmark: | :heavycheckmark: | :x: | Not Sent Meteo-Radiy | MRZ-H1 (400 MHz) | :heavycheckmark: | :heavycheckmark: | :heavycheckmark: | :x: | Not Sent Meteosis | MTS01 | :heavycheckmark: | :heavycheckmark: | :x: | :x: | Not Sent

Support for other radiosondes may be added as required - please send us sondes to test with! If you have any information about telemetry formats, we'd love to hear from you (see our contact details below).

Improvements from the upstream RS codebase will be merged into this codebase when/where appropriate. A big thanks to rs1729 for continuing to develop and improve these decoders, and working with us to make auto_rx decode all the radiosondes!

Updates

This software is under regular development. Please update regularly to get bug-fixes and improvements!

Please consider joining the Google Group to receive updates on new software features: https://groups.google.com/forum/#!forum/radiosondeautorx

We also have a channel in the SondeHub Discord server: https://sondehub.org/go/discord

Presentations

  • Linux.conf.au 2019 - https://www.youtube.com/watch?v=YBy-bXEWZeM
  • UKHAS Conference 2019 - Presented via Skype which had some audio issues at the start. Slides here.

Contacts

Licensing Information

All software within this repository is licensed under the GNU General Public License v3. Refer this repositories LICENSE file for the full license text.

Radiosonde telemetry data captured via this software and uploaded into the Sondehub Database system is licensed under Creative Commons BY-SA v2.0. Telemetry data uploaded into the APRS-IS network is generally considered to be released into the public domain.

By uploading data into these systems (by enabling the relevant uploaders within the station.cfg file) you as the user agree for your data to be made available under these licenses. Note that uploading to Sondehub is enabled by default.

Owner

  • Name: Project Horus
  • Login: projecthorus
  • Kind: organization

Project Horus is a Amateur Radio High Altitude Ballooning project based in Adelaide, Australia

GitHub Events

Total
  • Fork event: 10
  • Create event: 5
  • Release event: 2
  • Issues event: 93
  • Watch event: 45
  • Delete event: 1
  • Member event: 1
  • Issue comment event: 222
  • Push event: 50
  • Pull request review comment event: 8
  • Pull request review event: 11
  • Gollum event: 61
  • Pull request event: 105
Last Year
  • Fork event: 10
  • Create event: 5
  • Release event: 2
  • Issues event: 93
  • Watch event: 45
  • Delete event: 1
  • Member event: 1
  • Issue comment event: 222
  • Push event: 50
  • Pull request review comment event: 8
  • Pull request review event: 11
  • Gollum event: 61
  • Pull request event: 105

Committers

Last synced: 10 months ago

All Time
  • Total Commits: 1,680
  • Total Committers: 35
  • Avg Commits per committer: 48.0
  • Development Distribution Score (DDS): 0.61
Past Year
  • Commits: 121
  • Committers: 7
  • Avg Commits per committer: 17.286
  • Development Distribution Score (DDS): 0.603
Top Committers
Name Email Commits
Mark Jessop v****i@r****t 656
Zilog80 r****9 353
Mark Jessop d****e@M****l 188
Luke Prior 2****r 121
AstroTaka a****a@m****t 65
Steven Honson s****n@h****u 56
Clayton Smith a****o@g****m 49
Andrew Koenig k****b@g****m 26
Viproz v****2@g****m 25
Jiří Pinkava j****a@r****i 19
Madis Kaal m****t@n****e 16
Ilias Daradimos j****d@g****m 14
Michael Wheeler m****l@m****g 12
Piter-NS 5****S 10
Philip Heron p****l@s****k 7
Michael Allan Wheeler m****r@f****x 7
Jiří Pinkava j****i@s****z 6
Joel Stanley j****l@j****u 6
Michaela g****t@m****t 6
musti m****i@w****t 4
Michael Wheeler m****r@t****m 4
Michael Wheeler g****t@m****g 4
Matt G g****t@g****m 3
trgo.sk t****k@g****m 3
Geordie Millar gm@s****m 3
Daniel Estévez d****l@d****t 3
xss m****a@m****t 2
David Brooke g****b@d****k 2
Ismet Said Calik i****k@g****m 2
Luna Simons l****a@b****m 2
and 5 more...

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 154
  • Total pull requests: 187
  • Average time to close issues: 8 months
  • Average time to close pull requests: 16 days
  • Total issue authors: 99
  • Total pull request authors: 20
  • Average comments per issue: 5.51
  • Average comments per pull request: 0.7
  • Merged pull requests: 162
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 44
  • Pull requests: 85
  • Average time to close issues: 24 days
  • Average time to close pull requests: 1 day
  • Issue authors: 29
  • Pull request authors: 10
  • Average comments per issue: 3.3
  • Average comments per pull request: 0.61
  • Merged pull requests: 73
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • darksidelemm (18)
  • MikeTango (5)
  • AstroTaka (5)
  • AlNotSteve (4)
  • michaelselfwx (3)
  • michaelself10 (3)
  • whallmann (3)
  • laarhoven1 (3)
  • zanco (3)
  • Feuerwerko (3)
  • ly5p (3)
  • DJRaov (2)
  • OK1SLM (2)
  • skymaker-c2is (2)
  • gmke (2)
Pull Request Authors
  • darksidelemm (136)
  • argilo (69)
  • ke5gdb (12)
  • pinkavaj (11)
  • snh (9)
  • penfold42 (4)
  • pamribeirox (3)
  • AstroTaka (3)
  • TheSkorm (3)
  • MrARM (2)
  • mastmees (2)
  • dfgg12 (2)
  • kx1t (1)
  • joyel24 (1)
  • pasky (1)
Top Labels
Issue Labels
new_sonde_type (2) help wanted (2) hard (1) sondehub (1)
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads: unknown
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 34
proxy.golang.org: github.com/projecthorus/radiosonde_auto_rx
  • Versions: 34
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent packages count: 6.4%
Average: 6.6%
Dependent repos count: 6.8%
Last synced: 10 months ago

Dependencies

.github/workflows/container.yml actions
  • actions/cache v2 composite
  • actions/checkout v2 composite
  • crazy-max/ghaction-docker-meta v1 composite
  • docker/build-push-action v2 composite
  • docker/login-action v1 composite
  • docker/setup-buildx-action v1 composite
  • docker/setup-qemu-action v1 composite
Dockerfile docker
  • debian buster-slim build
auto_rx/requirements.txt pypi
  • crcmod *
  • flask ==2.2.2
  • flask-socketio ==5.2.0
  • numpy *
  • python-dateutil *
  • requests *
  • semver *
  • simplekml *