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

Go to the source code of this file.

Classes

struct  tinymodem::OFDMConfig
 Configuration of the OFDM modem (OFDMEncoder, OFDMDecoder): the data is transmitted in parallel on carriers subcarriers with differential QPSK (2 bits per carrier and symbol). Each symbol has a cyclic prefix (guard interval) against echoes. More...
class  tinymodem::OFDMTable
 Sine and cosine of 2 * PI * i / size. More...

Namespaces

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