TinyModem
Header-only software audio modem library
Loading...
Searching...
No Matches
FSKDemodulator.h File Reference
#include <float.h>
#include <math.h>
#include <string.h>
#include "AudioTools.h"
#include "AudioTools/CoreAudio/Analysis/GoerzelStream.h"
Include dependency graph for FSKDemodulator.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  tinymodem::FSKDemodulator
 FSK bit and frame analysis (port of minimodem's fsk.c). Instead of a full FFT we use the Goertzel algorithm from the AudioTools to determine the magnitude of the mark and space bands. The bands are defined like the FFT bins of minimodem, so the results are equivalent. More...

Namespaces

namespace  tinymodem
 TinyModem: software audio modems and packets with error correction.