RS-tracker/m10
..
pilotsonde
M10V05.jpg
M10v05-BSL.png
M10v05-JTAG.png
M10v05-JTAG_BSL.jpg
README.md
m1x12_20160704.c
m10_20150206.jpg
m10_msp430.txt
m10auxlen.c
m10c_part.c
m10gtop.c
m10ptu.c
m10ury20160721.c
m10x.c
mXX_20180919.c

README.md

Radiosonde M10

Tools for decoding M10 radiosonde signals.

Files

  • m10ptu.c - M10 decoder (trimble GPS)
    m10gtop.c - (new) M10 (Gtop GPS)

    Compile

    gcc m10ptu.c -lm -o m10ptu
    gcc m10gtop.c -lm -o m10gtop

    Usage

    ./m10ptu [options] <audio.wav>

    • <audio.wav>: FM-demodulated signal, recorded as wav audio file
    • options:
      -r: output raw data
      -v, -vv: additional data/info (velocities, SN, checksum)
      -c: colored output
      -b, -b2: integrate rawbit-/bit-samples
    Examples
    • ./m10ptu -v 20150701_402MHz.wav
      ./m10ptu -vv -c 20150701_402MHz.wav
      ./m10ptu -r -v -c 20150701_402MHz.wav
      sox 20150701_402MHz.wav -t wav - lowpass 6000 2>/dev/null | ./m10ptu -vv -c
      sox 20150701_402MHz.wav -t wav - highpass 20 2>/dev/null | ./m10ptu -vv -c
      ./m10ptu -b2 -vv -c 20150701_402MHz.wav

    If the signal quality is low and (default) zero-crossing-demod is used, a lowpass filter is recommended. If sample rate is high and timing/sync is not an issue, try integrating the bit-samples (option -b2).


  • pilotsonde/m12.c - Pilotsonde

    Compile

    gcc m12.c -lm -o m12