radiosonde_auto_rx/m10
Vincent 64ef9fe987
Create README.md
2018-12-27 16:18:54 +01:00
..
M10.cpp Updated help 2018-12-27 16:04:49 +01:00
M10Decoder.cpp Updated help 2018-12-27 16:04:49 +01:00
M10Decoder.h Changed the way the decoder works to work while reading stdin 2018-12-19 20:50:04 +01:00
M10GTopParser.cpp Typo fix 2018-12-27 14:42:57 +01:00
M10GTopParser.h Changed the way the decoder works to work while reading stdin 2018-12-19 20:50:04 +01:00
M10GeneralParser.cpp Changed the way the decoder works to work while reading stdin 2018-12-19 20:50:04 +01:00
M10GeneralParser.h Changed the way the decoder works to work while reading stdin 2018-12-19 20:50:04 +01:00
M10PtuParser.cpp Made it compatible with dxlARPS 2018-12-27 15:39:07 +01:00
M10PtuParser.h Changed the way the decoder works to work while reading stdin 2018-12-19 20:50:04 +01:00
README.md Create README.md 2018-12-27 16:18:54 +01:00

README.md

Radiosonde M10

Compile

g++ -O M10.cpp M10Decoder.cpp M10GeneralParser.cpp M10GTopParser.cpp M10PtuParser.cpp -o m10

Usage

./m10 [options] filename

  • filename needs to be in wav format and blank or - for stdin
  • options:
    -v, --verbose: Display even when CRC is wrong
    -R: Show result at the end decoded/total
    -b: Try alternative method after main method if it failed, recommended
    --ch2: Decode the second channel

Examples

Running from file :

  • ./m10 -b -R 20181227.wav

Running with sox on live audio

  • sox -t oss /dev/dsp -t wav - 2>/dev/null | ./m10 -b

It can also run on windows, use Cygwin Terminal if you want to use sox.


This software is a C++ adaptation of https://github.com/rs1729/RS/blob/master/m10 with improvement to the decoding performances.