1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-09 09:25:07 -04:00

SDRDaemon: fixed passing number of sample bits and sample bytes

This commit is contained in:
f4exb
2018-09-09 17:39:36 +02:00
parent cfd414073e
commit 0ae5955b76
7 changed files with 33 additions and 10 deletions
@@ -56,6 +56,7 @@ SDRdaemonSourceGui::SDRdaemonSourceGui(DeviceUISet *deviceUISet, QWidget* parent
m_bufferGauge(-50),
m_nbOriginalBlocks(128),
m_nbFECBlocks(0),
m_sampleBits(16),
m_samplesCount(0),
m_tickCount(0),
m_addressEdited(false),
@@ -209,6 +210,7 @@ bool SDRdaemonSourceGui::handleMessage(const Message& message)
m_avgNbOriginalBlocks = ((SDRdaemonSourceInput::MsgReportSDRdaemonSourceStreamTiming&)message).getAvgNbOriginalBlocks();
m_avgNbRecovery = ((SDRdaemonSourceInput::MsgReportSDRdaemonSourceStreamTiming&)message).getAvgNbRecovery();
m_nbOriginalBlocks = ((SDRdaemonSourceInput::MsgReportSDRdaemonSourceStreamTiming&)message).getNbOriginalBlocksPerFrame();
m_sampleBits = ((SDRdaemonSourceInput::MsgReportSDRdaemonSourceStreamTiming&)message).getSampleBits();
int nbFECBlocks = ((SDRdaemonSourceInput::MsgReportSDRdaemonSourceStreamTiming&)message).getNbFECBlocksPerFrame();
@@ -493,6 +495,8 @@ void SDRdaemonSourceGui::updateWithStreamTime()
QString s1 = QString("%1").arg(m_nbFECBlocks, 2, 10, QChar('0'));
ui->nominalNbBlocksText->setText(tr("%1/%2").arg(s).arg(s1));
ui->sampleBitsText->setText(tr("%1b").arg(m_sampleBits));
if (updateEventCounts)
{
displayEventCounts();