Model Specific Notes - pavolgaj/radiosonde_auto_rx GitHub Wiki
This page provides information for specific radiosonde models.
Graw DFM-06 / DFM-09
These sondes are known to drift in frequency throughout their flight. This may cause auto_rx to lose lock on the signal, or sometimes detect a single radiosonde on adjacent 10 kHz channels.
The use of the newer experimental decoders (which have better drift handling ability) may assist with decoding of these sondes.
Intermet iMet-1 / iMet-4
iMet sondes do not transmit their serial number within their telemetry packets. This makes life somewhat difficult, as we need a unique identifier for the various mapping systems (sondehub.org / APRS / Chasemapper) to be able to distinguish between different radiosondes, and for multiple stations to contribute positions for the same radiosonde.
As a way around this issue, auto_rx generates a unique ID for each received iMet sonde by using:
- The reported time and telemetry sequence number to calculate the power-on time of the sonde;
- and the transmit frequency of the sonde, quantised to the nearest 100 kHz.
These two bits of information are concatenated, and a SHA256 hash is calculated. The last 8 characters of the hash are used for the Sondehub ID, and the last 5 for the APRS callsign. The code that calculates the ID is available here.
Warning - iMet-1 sondes increment their frame counter twice every second, vs once per second for iMet-4 sondes. This needs to be detected and compensated for when calculating the power-on time. Refer here for the algorithm used.