diff --git a/src/dataformatpanel.cpp b/src/dataformatpanel.cpp --- a/src/dataformatpanel.cpp +++ b/src/dataformatpanel.cpp @@ -182,7 +182,7 @@ void DataFormatPanel::enableDemo(bool en void DataFormatPanel::spsTimerTimeout() { unsigned currentSps = _samplesPerSecond; - _samplesPerSecond = sampleCount/SPS_UPDATE_TIMEOUT; + _samplesPerSecond = (sampleCount/_numOfChannels)/SPS_UPDATE_TIMEOUT; if (currentSps != _samplesPerSecond) { emit samplesPerSecondChanged(_samplesPerSecond);