mirror of https://github.com/g4klx/MMDVM.git
Restrict the range of the locked sync correlator.
This commit is contained in:
parent
98bebcd27f
commit
fdee1cbd5b
|
@ -107,8 +107,8 @@ bool CDMRSlotRX::processSample(q15_t sample)
|
||||||
if (m_dataPtr >= 840U && m_dataPtr <= 910U)
|
if (m_dataPtr >= 840U && m_dataPtr <= 910U)
|
||||||
correlateSync();
|
correlateSync();
|
||||||
} else {
|
} else {
|
||||||
uint16_t min = m_syncPtr - 2U;
|
uint16_t min = m_syncPtr - 1U;
|
||||||
uint16_t max = m_syncPtr + 2U;
|
uint16_t max = m_syncPtr + 1U;
|
||||||
if (m_dataPtr >= min && m_dataPtr <= max)
|
if (m_dataPtr >= min && m_dataPtr <= max)
|
||||||
correlateSync();
|
correlateSync();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue