Add dummy RSSI sampling code.

This commit is contained in:
Jonathan Naylor 2016-10-31 19:39:32 +00:00
parent e0ea81bbc9
commit ba969d85d0
10 changed files with 182 additions and 34 deletions

View file

@ -26,7 +26,7 @@ m_slot2RX(true)
{
}
void CDMRRX::samples(const q15_t* samples, const uint8_t* control, uint8_t length)
void CDMRRX::samples(const q15_t* samples, const uint16_t* rssi, const uint8_t* control, uint8_t length)
{
bool dcd1 = false;
bool dcd2 = false;
@ -43,8 +43,8 @@ void CDMRRX::samples(const q15_t* samples, const uint8_t* control, uint8_t lengt
break;
}
dcd1 = m_slot1RX.processSample(samples[i]);
dcd2 = m_slot2RX.processSample(samples[i]);
dcd1 = m_slot1RX.processSample(samples[i], rssi[i]);
dcd2 = m_slot2RX.processSample(samples[i], rssi[i]);
}
io.setDecode(dcd1 || dcd2);