RS-tracker/demod/mod/README.md

1.0 KiB

Radiosonde decoders

alternative decoders using cross-correlation for better header-synchronization

Files

  • demod_mod.c, demod_mod.h,
    rs41mod.c, rs92mod.c, dfm09mod.c, m10mod.c, lms6mod.c, lms6Xmod.c, meisei100mod.c,
    bch_ecc_mod.c, bch_ecc_mod.h

Compile

gcc -c demod_mod.c
gcc -c bch_ecc_mod.c
gcc rs41mod.c demod_mod.o bch_ecc_mod.o -lm -o rs41mod
gcc dfm09mod.c demod_mod.o -lm -o dfm09mod
gcc m10mod.c demod_mod.o -lm -o m10mod
gcc lms6Xmod.c demod_mod.o bch_ecc_mod.o -lm -o lms6Xmod
gcc meisei100mod.c demod_mod.o bch_ecc_mod.o -lm -o meisei100mod
gcc rs92mod.c demod_mod.o bch_ecc_mod.o -lm -o rs92mod (needs RS/rs92/nav_gps_vel.c)

Usage/Examples

./rs41mod --ecc2 --crc -vx --ptu <audio.wav>
./dfm09mod --ecc -v --ptu <audio.wav> (add -i for dfm06)
./m10mod --dc -vv --ptu -c <audio.wav>
./lms6Xmod --vit --ecc -v <audio.wav>