From c5062ac10b52df05fadb9fb67e9482095aefd780 Mon Sep 17 00:00:00 2001 From: f4exb Date: Tue, 24 Sep 2019 00:30:38 +0200 Subject: [PATCH] Fixed serious bug in DSP device MIMO engine --- sdrbase/dsp/dspdevicemimoengine.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdrbase/dsp/dspdevicemimoengine.cpp b/sdrbase/dsp/dspdevicemimoengine.cpp index 03d3fdae1..95cf3d6bb 100644 --- a/sdrbase/dsp/dspdevicemimoengine.cpp +++ b/sdrbase/dsp/dspdevicemimoengine.cpp @@ -305,7 +305,7 @@ void DSPDeviceMIMOEngine::workSampleSinkFifo(unsigned int sinkIndex) } if (part2begin != part2end) { // second part of FIFO data (used when block wraps around) - workSamplePart(part1begin, part1end, sinkIndex); + workSamplePart(part2begin, part2end, sinkIndex); } sampleFifo->readCommit((unsigned int) count); // adjust FIFO pointers