From c632e6e55ac078453477b3e6a7f8f8776264cdc7 Mon Sep 17 00:00:00 2001 From: f4exb Date: Thu, 15 Feb 2018 16:35:43 +0100 Subject: [PATCH] DSP moving average: corrected wrong index calculation --- sdrbase/dsp/movingaverage.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdrbase/dsp/movingaverage.h b/sdrbase/dsp/movingaverage.h index 7813b0f3b..0f932ab84 100644 --- a/sdrbase/dsp/movingaverage.h +++ b/sdrbase/dsp/movingaverage.h @@ -27,7 +27,7 @@ public: m_sum += value - oldest; oldest = value; - if (m_index < m_history.size()) { + if (m_index < m_history.size() - 1) { m_index++; } else { m_index = 0;