Automatic Radiosonde Receiver Utilities
 
 
 
 
 
 
Go to file
Steven Honson a37ec1f92f vscode devcontainer 2021-05-01 15:02:45 +10:00
.github Add funding file 2021-04-19 19:38:45 +09:30
auto_rx Merge pull request #467 from TheSkorm/fix/suppixel-lines 2021-04-30 17:13:39 +09:30
demod/mod Rebase RS41 decoder 2021-04-27 07:23:50 +09:30
imet Add makefile for imet 2021-02-08 20:46:30 +10:30
m10 Removed -T indication from M10 serial number. 2019-09-21 17:55:13 +09:30
meisei Initial meisei IMS-100 support. 2019-09-08 18:16:18 +09:30
mk2a Add makefile for mk2a 2021-02-08 20:53:40 +10:30
scan update dft_detect, adding MRZ to scan results 2021-03-10 20:01:18 +10:30
utils Add makefile for utils 2021-02-08 20:48:44 +10:30
.devcontainer.json vscode devcontainer 2021-05-01 15:02:45 +10:00
.gitignore vscode devcontainer 2021-05-01 15:02:45 +10:00
Dockerfile Include libatomic1 in the container 2021-04-30 17:43:00 +10:00
Dockerfile.dev vscode devcontainer 2021-05-01 15:02:45 +10:00
LICENSE Add GPLv3 license file. 2020-10-07 07:54:36 +10:30
Makefile Top level makefile 2021-02-08 21:08:52 +10:30
README.md Disable Habitat uploader 2021-04-23 20:36:59 +09:30
autorx.png Add logo. 2019-09-05 19:24:46 +09:30

README.md

auto_rx logo

Automatic Radiosonde Receiver Utilities

Please refer to the auto_rx wiki for the latest information.

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

There is also a web interface available on http://localhost: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/DFM17/PS-15
  • Meteomodem M10 & M20
  • Intermet iMet-4 (and 'narrowband' iMet-1 sondes)
  • Intermet iMet-54
  • Lockheed Martin LMS6 (400 MHz and 1680 MHz variants, including the new 'LMS-X' unreleased type)
  • Meisei iMS-100
  • Meteo-Radiy MRZ (400 MHz versions)

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!

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 and Habitat is enabled by default.

Contacts

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