1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-01 13:47:01 -04:00

Remote output/source: implemented choice of sample size in transmission. Fixes in the size conversion routines

This commit is contained in:
f4exb
2021-12-19 11:30:48 +01:00
parent 6cc1616cb8
commit 9278b12e25
21 changed files with 207 additions and 34 deletions
@@ -212,6 +212,7 @@ void RemoteOutputSinkGui::displaySettings()
blockApplySettings(true);
ui->centerFrequency->setText(QString("%L1").arg(m_deviceCenterFrequency));
ui->nbFECBlocks->setValue(m_settings.m_nbFECBlocks);
ui->nbTxBytes->setCurrentIndex(log2(m_settings.m_nbTxBytes));
QString s0 = QString::number(128 + m_settings.m_nbFECBlocks, 'f', 0);
QString s1 = QString::number(m_settings.m_nbFECBlocks, 'f', 0);
@@ -310,6 +311,12 @@ void RemoteOutputSinkGui::on_channelIndex_returnPressed()
sendSettings();
}
void RemoteOutputSinkGui::on_nbTxBytes_currentIndexChanged(int index)
{
m_settings.m_nbTxBytes = 1 << index;
sendSettings();
}
void RemoteOutputSinkGui::on_apiAddress_returnPressed()
{
m_settings.m_apiAddress = ui->apiAddress->text();