Add full FEC decoding to LDU1 and LDU2.

This commit is contained in:
Jonathan Naylor 2016-09-15 20:28:56 +01:00
parent 9423fb25a6
commit 16ec0db6d8
17 changed files with 1017 additions and 20 deletions

View file

@ -19,6 +19,8 @@
#if !defined(P25Data_H)
#define P25Data_H
#include "RS.h"
class CP25Data {
public:
CP25Data();
@ -43,6 +45,8 @@ private:
unsigned int m_source;
bool m_group;
unsigned int m_dest;
CRS241213 m_rs241213;
CRS24169 m_rs24169;
void decodeLDUHamming(const unsigned char* raw, unsigned char* data);
void encodeLDUHamming(unsigned char* data, const unsigned char* raw);