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

Go to the source code of this file.

Classes

class  tinymodem::CSSDecoder
 Chirp spread spectrum demodulator (LoRa-like): the PCM audio data is written to the decoder and the payload of the received frames with a correct CRC is written to the output. The input can be 8, 16 or 32 bit signed samples with any number of channels (only CSSConfig::channel is evaluated). More...
struct  tinymodem::CSSDecoder::Peak
 Peak of a spectrum. More...

Namespaces

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