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

Go to the source code of this file.

Classes

struct  tinymodem::AX25Config
 Configuration of the AX.25 packet radio modem (AX25Encoder, AX25Decoder): Bell 202 AFSK with 1200 baud, NRZI and HDLC framing, as used by APRS. More...
class  tinymodem::AX25Frame
 Conversion between AX.25 frames and the monitor text format (SRC>DEST,DIGI1,DIGI2*:info) and the KISS framing. More...

Namespaces

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

Enumerations

enum class  tinymodem::AX25Format { tinymodem::TEXT , tinymodem::KISS }
enum class  tinymodem::AX25Layer2 { tinymodem::AX25 , tinymodem::FX25 , tinymodem::IL2P }