kopia lustrzana https://github.com/projecthorus/radiosonde_auto_rx
3232e1198d | ||
---|---|---|
.. | ||
mod | ||
README.md | ||
demod.c | ||
demod.h | ||
demod_dft.c | ||
demod_dft.h | ||
demod_iq.c | ||
demod_iq.h | ||
dfm09dm.c | ||
dfm09dm_dft.c | ||
lms6dm_dft.c | ||
lmsXdm_dft.c | ||
m10dm_dft.c | ||
rs41dm.c | ||
rs41dm_dft.c | ||
rs41dm_iq.c | ||
rs92dm.c | ||
rs92dm_dft.c |
README.md
Radiosonde decoders
alternative decoders using cross-correlation for better header-synchronization
Files
demod_dft.c
,demod_dft.h
,
rs41dm_dft.c
,rs92dm_dft.c
,dfm09dm_dft.c
,m10dm_dft.c
,lms6dm_dft.c
,
RS/ecc/bch_ecc.c
Compile
(copy bch_ecc.c
)
gcc -c demod_dft.c
gcc rs41dm_dft.c demod_dft.o -lm -o rs41dm_dft
gcc dfm09dm_dft.c demod_dft.o -lm -o dfm09dm_dft
gcc m10dm_dft.c demod_dft.o -lm -o m10dm_dft
gcc lms6dm_dft.c demod_dft.o -lm -o lms6dm_dft
gcc rs92dm_dft.c demod_dft.o -lm -o rs92dm_dft
(needs RS/rs92/nav_gps_vel.c
)
Usage/Examples
./rs41dm_dft --ecc2 --crc -vx --ptu <audio.wav>
./dfm09dm_dft --ecc -v --ptu <audio.wav>
(add -i
for dfm06)
./m10dm_dft --dc -vv --ptu -c <audio.wav>
./lms6dm_dft --vit --ecc -v <audio.wav>