User Tools

Site Tools


project:sdr:szdc

This is an old revision of the document!


Table of Contents

szdc

szdc is a receiver for a specific inverse tone coded squelch used by a certain railway network. It uses FCL, a fast spectrum channelizer to get baseband channels and then some code with FFTW to detect presence of the IDLE tone. If IDLE tone is not present, the channel is assumed be active and is dumped to a file.

Edit run.sh to suit your needs. Edit constants.h (number of channels, SNR).

$ make
$ ./run.sh

To decode audio, you can use for example mfm.py from Kukuruku, an interactive SDR client.

cat foo.cfile | mfm.py -r 0.666

Obtaining szdc

project/sdr/szdc.1470005197.txt.gz · Last modified: 2016/07/31 22:46 by jenda