TinyModem
Header-only software audio modem library
Loading...
Searching...
No Matches
GGWaveEncoder.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 GGWaveEncoder.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  tinymodem::GGWaveEncoder
 ggwave compatible modulator: the written bytes are collected into messages of up to 140 bytes. A message is sent when it is full or when you call endTransmission() (or flush()). The generated audio is identical to the audio of ggwave (variable length format). More...
struct  tinymodem::GGWaveEncoder::Tone
 a tone: FFT bin relative to freq_start and index of the phase offset More...

Namespaces

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