forked from projecthorus/radiosonde_auto_rx
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
c36c22c
commit 46e40a5
Showing
2 changed files
with
30 additions
and
51 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,75 +3,54 @@ | |
|
||
**Please refer to the [auto_rx wiki](https://github.com/projecthorus/radiosonde_auto_rx/wiki) for the latest information.** | ||
|
||
This fork of [rs1279's RS](https://github.com/rs1729/RS) codebase | ||
provides a set of utilities ('auto_rx') to allow automatic reception | ||
and uploading of | ||
[Radiosonde](https://en.wikipedia.org/wiki/Radiosonde) telemetry to | ||
multiple services, including: | ||
This fork of [rs1279's RS](https://github.com/rs1729/RS) codebase provides a set of utilities ('auto_rx') to allow automatic reception and uploading of [Radiosonde](https://en.wikipedia.org/wiki/Radiosonde) positions to multiple services, including: | ||
|
||
* The [SondeHub Radiosonde Tracker](https://tracker.sondehub.org) - a tracking website specifically designed for tracking radiosondes! | ||
|
||
* APRS-IS (for display on sites such as [radiosondy.info](https://radiosondy.info) and [aprs.fi](https://aprs.fi) | ||
|
||
* [ChaseMapper](https://github.com/projecthorus/chasemapper) for mobile | ||
radiosonde chasing. | ||
|
||
There is also a web interface available on http://localhost:5000 , | ||
allowing display of station status and basic tracking of the sonde | ||
position. | ||
Auto-RX's [Web Interface](https://github.com/projecthorus/radiosonde_auto_rx/wiki/Web-Interface-Guide) 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. | ||
|
||
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) | ||
### Radiosonde Support Matrix | ||
|
||
Support for other radiosondes may be added as required (please send us | ||
sondes to test with!) | ||
Manufacturer | Model | Position | Temperature | Humidity | Pressure | ||
-------------|-------|----------|-------------|----------|---------- | ||
Vaisala | RS92-SGP/NGP | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | ||
Vaisala | RS41-SG/SGP/SGM | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: (for -SGP) | ||
Graw | DFM06/09/17 | :heavy_check_mark: | :heavy_check_mark: | :x: | :x: | ||
Meteomodem | M10 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | Not Sent | ||
Meteomodem | M20 | :heavy_check_mark: | :x: | :x: | Not Sent | ||
Intermet Systems | iMet-4 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | Not Sent | ||
Intermet Systems | iMet-54 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | Not Sent | ||
Lockheed Martin | LMS6-400/1680 | :heavy_check_mark: | :x: | :x: | :x: | ||
Meisei | iMS-100 | :heavy_check_mark: | :x: | :x: | :x: | ||
Meteo-Radiy | MRZ (400 MHz) | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: | ||
|
||
This software performs the following steps: | ||
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). | ||
|
||
1. Use rtl_power to scan across a user-defined frequency range, and | ||
detect peaks in the spectrum. | ||
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! | ||
|
||
2. For each detected peak frequency, run the rs_detect utility, which | ||
determines if a radiosonde signal is present, and what type it is. | ||
### Updates | ||
|
||
3. If a radiosonde signal is found, start demodulating it, and upload | ||
data to various internet services. | ||
**This software is under regular development. Please [update regularly](https://github.com/projecthorus/radiosonde_auto_rx/wiki/Performing-Updates) to get bug-fixes and improvements!** | ||
|
||
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. | ||
Please consider joining the Google Group to receive updates on new software features: | ||
https://groups.google.com/forum/#!forum/radiosonde_auto_rx | ||
|
||
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! | ||
## Presentations | ||
* Linux.conf.au 2019 - https://www.youtube.com/watch?v=YBy-bXEWZeM | ||
* UKHAS Conference 2019 - [Presented via Skype](https://youtu.be/azDJmMywBgw?t=643) which had some audio issues at the start. Slides [here](https://rfhead.net/sondes/auto_rx_presentation_UKHAS2019.pdf). | ||
|
||
Refer to the wiki for the [latest updates, and installation/setup | ||
instructions](https://github.com/projecthorus/radiosonde_auto_rx/wiki). | ||
## Contacts | ||
* [Mark Jessop](https://github.com/darksidelemm) - [email protected] | ||
* [Michaela Wheeler](https://github.com/TheSkorm) - [email protected] | ||
|
||
**This software is under regular development. Please [update | ||
regularly](https://github.com/projecthorus/radiosonde_auto_rx/wiki/Performing-Updates) | ||
to get bug-fixes and improvements!** | ||
|
||
### Licensing Information | ||
## 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](https://sondehub.org/) Database system is licensed under [Creative Commons BY-SA v2.0](https://creativecommons.org/licenses/by-sa/2.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 | ||
* [Mark Jessop](https://github.com/darksidelemm) - [email protected] | ||
* [Michaela Wheeler](https://github.com/TheSkorm) - [email protected] | ||
|
||
You can often find us in the #highaltitude IRC Channel on | ||
[Freenode](https://webchat.freenode.net/). | ||
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. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters