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
@@ -31,7 +31,7 @@ class CYSFRX {
public:
CYSFRX();
void samples(const q15_t* samples, uint16_t* rssi, uint8_t length);
void samples(q15_t* samples, uint16_t* rssi, uint8_t length);
void reset();
@@ -56,6 +56,8 @@ private:
uint8_t m_averagePtr;
uint32_t m_rssiAccum;
uint16_t m_rssiCount;
arm_biquad_casd_df1_inst_q31 m_dcFilter;
q31_t m_dcState[4];
void processNone(q15_t sample);
void processData(q15_t sample);