From ea328ca85e96beabcc75df8d49ea25b9eddf244b Mon Sep 17 00:00:00 2001 From: f4exb Date: Wed, 24 Oct 2018 13:21:03 +0200 Subject: [PATCH] Scope: trigger delay optimization --- sdrgui/dsp/scopevis.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sdrgui/dsp/scopevis.cpp b/sdrgui/dsp/scopevis.cpp index 5ac6a2e10..6761126ce 100644 --- a/sdrgui/dsp/scopevis.cpp +++ b/sdrgui/dsp/scopevis.cpp @@ -325,8 +325,8 @@ void ScopeVis::processTrace(const SampleVector::const_iterator& cbegin, const Sa { if (triggerCondition->m_triggerDelayCount > 0) // skip samples during delay period { - triggerCondition->m_triggerDelayCount--; - ++begin; + begin += triggerCondition->m_triggerDelayCount; + triggerCondition->m_triggerDelayCount = 0; continue; } else // process trigger