First version of the AX25 TX functionality.

This commit is contained in:
Jonathan Naylor 2020-06-24 11:14:02 +01:00
parent 7ad70d04a4
commit 3de10fe98b
6 changed files with 215 additions and 7 deletions

View file

@ -25,12 +25,15 @@ const uint16_t AX25_MAX_PACKET_LEN = 300U;
class CAX25Frame {
public:
CAX25Frame(const uint8_t* data, uint16_t length);
CAX25Frame();
bool append(uint16_t c);
bool checkCRC();
void addCRC();
uint8_t m_data[AX25_MAX_PACKET_LEN];
uint16_t m_length;
uint16_t m_fcs;