mirror of
https://github.com/g4klx/MMDVM.git
synced 2026-10-23 19:15:00 +02:00
Update 48k version
In to NXDN possible problem on sinc filter anc isinc filter, think they must be recalculated but do not know how to do it. On D-STAR, DMR, C4FM and P25 it work.
This commit is contained in:
@@ -23,16 +23,32 @@
|
||||
#include "Config.h"
|
||||
#include "DMRDefines.h"
|
||||
|
||||
enum DMRCAL1K {
|
||||
DMRCAL1K_IDLE,
|
||||
DMRCAL1K_VH,
|
||||
DMRCAL1K_VOICE,
|
||||
DMRCAL1K_VT,
|
||||
DMRCAL1K_WAIT
|
||||
};
|
||||
|
||||
class CCalDMR {
|
||||
public:
|
||||
CCalDMR();
|
||||
|
||||
void process();
|
||||
void dmr1kcal();
|
||||
void dmrdmo1k();
|
||||
void createData1k(uint8_t n);
|
||||
void createDataDMO1k(uint8_t n);
|
||||
|
||||
uint8_t write(const uint8_t* data, uint8_t length);
|
||||
|
||||
private:
|
||||
bool m_transmit;
|
||||
bool m_transmit;
|
||||
DMRCAL1K m_state;
|
||||
uint32_t m_frame_start;
|
||||
uint8_t m_dmr1k[DMR_FRAME_LENGTH_BYTES + 1U];
|
||||
uint8_t m_audioSeq;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user