Small reformatting.

This commit is contained in:
Jonathan Naylor 2017-04-09 20:00:00 +01:00
parent ab3cdbc277
commit 0f43670066
2 changed files with 14 additions and 13 deletions

View File

@ -262,14 +262,16 @@ m_pathMemory2(),
m_pathMemory3(),
m_fecOutput(),
m_rssiAccum(0U),
m_rssiCount(0U)
m_rssiCount(0U),
m_dcFilter(),
m_dcState()
{
::memset(m_DCState, 0x00U, 4U * sizeof(q15_t));
::memset(m_dcState, 0x00U, 4U * sizeof(q15_t));
m_DCFilter.numStages = DC_FILTER_STAGES;
m_DCFilter.pState = m_DCState;
m_DCFilter.pCoeffs = DC_FILTER;
m_DCFilter.postShift = 0;
m_dcFilter.numStages = DC_FILTER_STAGES;
m_dcFilter.pState = m_dcState;
m_dcFilter.pCoeffs = DC_FILTER;
m_dcFilter.postShift = 0;
}
void CDStarRX::reset()
@ -287,12 +289,12 @@ void CDStarRX::reset()
void CDStarRX::samples(const q15_t* samples, const uint16_t* rssi, uint8_t length)
{
q31_t dc_level = 0;
q15_t DCVals[20];
q15_t dcVals[20];
::arm_biquad_cascade_df1_q15(&m_DCFilter, (q15_t*)samples, DCVals, length);
::arm_biquad_cascade_df1_q15(&m_dcFilter, (q15_t*)samples, dcVals, length);
for (uint8_t i = 0U; i < length; i++)
dc_level += (q31_t)DCVals[i];
dc_level += q31_t(dcVals[i]);
dc_level /= length;
@ -300,7 +302,7 @@ void CDStarRX::samples(const q15_t* samples, const uint16_t* rssi, uint8_t lengt
m_rssiAccum += rssi[i];
m_rssiCount++;
bool bit = samples[i] < (q15_t)dc_level;
bool bit = samples[i] < q15_t(dc_level);
if (bit != m_prev) {
if (m_pll < (PLLMAX / 2U))

View File

@ -53,9 +53,8 @@ private:
uint8_t m_fecOutput[42U];
uint32_t m_rssiAccum;
uint16_t m_rssiCount;
arm_biquad_casd_df1_inst_q15 m_DCFilter;
q15_t m_DCState[4];
arm_biquad_casd_df1_inst_q15 m_dcFilter;
q15_t m_dcState[4];
void processNone(bool bit);
void processHeader(bool bit);