Updated Home (markdown)

master
Mark Jessop 2022-11-20 11:23:34 +10:30
rodzic 1895f62530
commit 1e4a079925
1 zmienionych plików z 8 dodań i 5 usunięć

13
Home.md

@ -2,7 +2,7 @@
# radiosonde_auto_rx - Automatic Radiosonde Receiver Utilities
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:
This project is built around [rs1279's RS](https://github.com/rs1729/RS) demodulators, and 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). (Note that aprs.fi now blocks radiosonde traffic.)
@ -25,6 +25,7 @@ Intermet Systems | iMet-54 | :heavy_check_mark: | :heavy_check_mark: | :heavy_ch
Lockheed Martin | LMS6-400/1680 | :heavy_check_mark: | :x: | :x: | :x: | Not Sent
Meisei | iMS-100 | :heavy_check_mark: | :x: | :x: | :x: | Not Sent
Meteo-Radiy | MRZ-H1 (400 MHz) | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: | Not Sent
Meteosis | MTS01 | :heavy_check_mark: | :x: | :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).
@ -62,13 +63,15 @@ This software performs the following steps:
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 (3 minutes by default), go back to step 1.
The latest versions 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!
The latest versions 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!
It is also possible to connect auto_rx to an AirSpy SpyServer, allowing decoding of all radiosonde within the SpyServer's reception bandwidth. [Refer here](https://github.com/projecthorus/radiosonde_auto_rx/wiki/Network-SDR-Decoding-Instructions) for more information.
By running auto_rx continuously, not just at known radiosonde launch times, you may see other radiosonde launches (military or otherwise) that would otherwise go un-noticed. Here in Australia, we discovered the Bureau of Meteorology's Ozone sounding schedule this way (which was later confirmed by the Bureau - thanks guys!).
## 2. Hardware Requirements
* Ideally, a standalone single-board computer (Raspberry Pi 3 or newer, ODroid, etc...) to run the software. Other Linux machines will also work. It will not work under WSL.
* A RTLSDR receiver.
* A RTLSDR receiver, or the SpyServer software connected to an AirSpy Mini/R2.
* A receiver with a TCXO is *mandatory*, and you must make sure the PPM offset value is set correctly ([see here](https://github.com/projecthorus/radiosonde_auto_rx/wiki/Configuration-Settings#important-settings)). The demodulators are quite sensitive to frequency offsets, and the warm-up drift of the non-TCXO RTLSDRs is enough to throw it off. I've had great success with the [RTL-SDR.com 'v3' dongles](https://www.rtl-sdr.com/buy-rtl-sdr-dvb-t-dongles/). The [NooElec SMArt](https://www.nooelec.com/store/sdr/sdr-receivers/nesdr/nesdr-smartee-sdr.html) dongles (with the TCXO option) are also good.
* An antenna suitable for receiving on 400-406 MHz (a basic [1/4 wave monopole](https://m0ukd.com/calculators/quarter-wave-ground-plane-antenna-calculator/) is usually good enough). If you have an 70cm amateur-band antenna, that will probably work fine too.
* For optimal receive performance, a preamplifier and a band-pass filter, like [this one](https://store.uputronics.com/index.php?route=product/product&path=59&product_id=54). You can still achieve pretty good results without one.
@ -82,7 +85,7 @@ If you want to run auto_rx 'natively', then continue on with the guide below.
## 4. Setup & Configuration - 'Native'
This section is intended to assist with setup under a fresh Raspbian installation (Raspbian Buster or newer). The instructions should be usable on other Debian-based systems, noting that we require at least Python 3.6.
For a good guide on setting up a 'headless' (no display) Raspberry Pi 2/3/4, [look here](https://hobbytronics.com.pk/raspberry-pi-stretch-headless-setup/).
For a good guide on setting up a 'headless' (no display) Raspberry Pi, [look here](https://www.tomshardware.com/reviews/raspberry-pi-headless-setup-how-to,6028.html).
### 4.1. Software Dependencies
Update your system, then install the required dependencies using:
@ -322,4 +325,4 @@ Note: The auto_rx.sh script performs the following actions:
## 5 - Updates
Check the [releases page](https://github.com/projecthorus/radiosonde_auto_rx/releases) occasionally for information on new updates to the software. Refer to [this page](https://github.com/projecthorus/radiosonde_auto_rx/wiki/Performing-Updates) for information on how to perform updates to auto_rx.
Sometimes we will block telemetry uploads to HabHub from older versions, to avoid causing issues when we change things like uploaded telemetry formats.
Sometimes we will block telemetry uploads to SondeHub from older versions, to avoid causing issues when we change things like uploaded telemetry formats.