Remove the DC blocker from DMR.

This commit is contained in:
Jonathan Naylor
2017-07-31 21:54:26 +01:00
parent ba81fa7396
commit 669acb99e8
8 changed files with 99 additions and 50 deletions
+3 -1
View File
@@ -32,7 +32,7 @@ class CDStarRX {
public:
CDStarRX();
void samples(const q15_t* samples, const uint16_t* rssi, uint8_t length);
void samples(q15_t* samples, const uint16_t* rssi, uint8_t length);
void reset();
@@ -53,6 +53,8 @@ private:
uint8_t m_fecOutput[42U];
uint32_t m_rssiAccum;
uint16_t m_rssiCount;
arm_biquad_casd_df1_inst_q31 m_dcFilter;
q31_t m_dcState[4];
void processNone(bool bit);
void processHeader(bool bit);