Finish off the basics of the P25 network handling.

This commit is contained in:
Jonathan Naylor 2016-09-22 19:39:19 +01:00
parent 1ff9095b09
commit 21ce2abcb2
9 changed files with 341 additions and 97 deletions

View file

@ -24,11 +24,20 @@ public:
CP25LowSpeedData();
~CP25LowSpeedData();
void process(unsigned char* data) const;
void process(unsigned char* data);
void encode(unsigned char* data, unsigned char lsd1, unsigned char lsd2) const;
void encode(unsigned char* data) const;
unsigned char getLSD1() const;
void setLSD1(unsigned char lsd1);
unsigned char getLSD2() const;
void setLSD2(unsigned char lsd2);
private:
unsigned char m_lsd1;
unsigned char m_lsd2;
unsigned char encode(const unsigned char in) const;
};