Automatic Radiosonde Receiver Utilities
 
 
 
 
 
 
Go to file
Mark Jessop ad81f3536c Update readme. 2019-02-10 14:33:21 +10:30
auto_rx Merge branch 'testing', update version. 2019-02-10 14:28:46 +10:30
c34 C34,C50: info update 2017-01-31 13:36:52 +01:00
demod Expand DFM sonde ID field to allow for 8-digit serial numbers. 2019-02-02 22:07:04 +10:30
dfm DFM: temp4, EPCOS-polyfit 2017-09-06 12:04:04 +02:00
dropsonde RD94: NAV-SOL pDOP 2016-12-08 22:30:35 +01:00
ecc Update to latest upstream decoders. Use --json options on decoders. Respect inverted DFM flag. 2019-02-02 15:23:26 +10:30
imet imet1ab: vel-remark 2017-05-08 18:35:19 +02:00
iq iq: real norm 2017-05-07 15:16:45 +02:00
lms6 LMS6 (403 MHz) source 2016-02-29 11:19:39 +01:00
m10 Move back with correct case 2019-02-04 14:08:59 +01:00
meisei meisei: BCH test 2016-12-19 16:03:31 +01:00
mk2a Mk2a: CRC check 2017-04-03 10:04:05 +02:00
rs41 Updated for RS41 - needs testing with real radiosonde 2017-12-09 21:11:53 +11:00
rs92 Testing using JSON to move around data and use newer rs92 software 2017-12-05 09:55:57 +00:00
rs_module Modified auto_rx.py to use decoders from rs_module. Added basic build script (it's terrible, sorry.) 2017-04-30 18:53:19 +09:30
scan scan: decoder args update 2017-02-23 11:38:30 +01:00
.gitignore add decent gitignore 2017-12-16 22:03:49 +11:00
README.md Update readme. 2019-02-10 14:33:21 +10:30

README.md

Automatic Radiosonde Receiver Utilities

This fork of rs1279's RS codebase provides a set of utilities ('auto_rx') to allow automatic reception and uploading of Radiosonde positions to multiple services, including:

There is also a web interface provided (defaults to port 5000), allowing display of station status and basic tracking of the sonde position.

Currently we support the following radiosonde types:

  • Vaisala RS92
  • Vaisala RS41
  • Graw DFM06/DFM09
  • Meteomodem M10 (Thanks Viproz!)

Support for other radiosondes may be added as required (please send us sondes to test with!)

This software performs the following steps:

  1. Use rtl_power to scan across a user-defined frequency range, and detect peaks in the spectrum.
  2. For each detected peak frequency, run the rs_detect utility, which determines if a radiosonde signal is present, and what type it is.
  3. If a radiosonde signal is found, start demodulating it, and upload data to various internet services.
  4. If no peaks are found, or if no packets are heard from the radiosonde in a given amount of time (2 minutes by default), go back to step 1.

The latest version can make use of multiple RTLSDRs to allow for tracking of many radiosondes simultaneously. The number of simultaneous radiosondes you can track is limited only by the number of RTLSDRs you have setup!

Refer to the wiki for the latest updates, and installation/setup instructions.

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

Contacts

You can often find us in the #highaltitude IRC Channel on Freenode.