From fdee1cbd5bccbdcf6776930c026ab9a2576d2887 Mon Sep 17 00:00:00 2001 From: Jonathan Naylor Date: Fri, 1 Apr 2016 10:33:10 +0100 Subject: [PATCH] Restrict the range of the locked sync correlator. --- DMRSlotRX.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/DMRSlotRX.cpp b/DMRSlotRX.cpp index d967d81..dd6303a 100644 --- a/DMRSlotRX.cpp +++ b/DMRSlotRX.cpp @@ -107,8 +107,8 @@ bool CDMRSlotRX::processSample(q15_t sample) if (m_dataPtr >= 840U && m_dataPtr <= 910U) correlateSync(); } else { - uint16_t min = m_syncPtr - 2U; - uint16_t max = m_syncPtr + 2U; + uint16_t min = m_syncPtr - 1U; + uint16_t max = m_syncPtr + 1U; if (m_dataPtr >= min && m_dataPtr <= max) correlateSync(); }