## Radiosonde LMS6 LMS6 (403 MHz)
(for 1680 MHz 9600 bit/s try /RS/mk2a) FSK 4800 bit/s
R=1/2 K=7 convolutional code, Reed-Solomon RS(255,223)-blocks (CCSDS) #### Files * `lms6ccsds.c`, `RS/ecc/bch_ecc.c` #### Compile (copy `bch_ecc.c`)
`gcc lms6ccsds.c -lm -o lms6ccsds` #### Usage `./lms6ccsds -b -v --vit --ecc `
* ``: FM-demodulated signal, recorded as wav audio file * `options`:
`-b`: integrate bit-samples
`-r`: output raw data
`-v`: additional data (sonde-ID)
`--vit`: Viterbi decode
`--ecc`: Reed-Solomon error correction
Integrating bit-samples is better for error correction. Good synchronization is important. Correlation locates block/frame start even better (cf. /RS/demod). #### older versions * `lms6.c`, `lms6ecc.c`