TinyModem
Header-only software audio modem library
Loading...
Searching...
No Matches
GGWaveDecoder.h File Reference
#include <math.h>
#include <string.h>
#include "AudioTools.h"
#include "GGWave.h"
#include "ModemBase.h"
#include "OFDM.h"
Include dependency graph for GGWaveDecoder.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  tinymodem::GGWaveDecoder
 ggwave compatible demodulator: the PCM audio data is written to the decoder and the payload of the received messages is written to the output. The input can be 8, 16 or 32 bit signed samples with any number of channels (only GGWaveConfig::channel is evaluated). More...
struct  tinymodem::GGWaveDecoder::Candidate
 decoder for one protocol and timing offset More...

Namespaces

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