1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-08-14 15:33:34 -04:00

Reverse API: created basic device settings dialog similar to channel one. Connected it to RTL-SDR

This commit is contained in:
f4exb
2018-12-17 01:25:54 +01:00
parent 2e58818776
commit 6f81f4a7d7
7 changed files with 352 additions and 4 deletions
+26
View File
@@ -18,6 +18,8 @@ BasicChannelSettingsDialog::BasicChannelSettingsDialog(ChannelMarker* marker, QW
setUseReverseAPI(false);
setReverseAPIAddress("127.0.0.1");
setReverseAPIPort(8888);
setReverseAPIDeviceIndex(0);
setReverseAPIChannelIndex(0);
paintColor();
}
@@ -106,6 +108,30 @@ void BasicChannelSettingsDialog::on_reverseAPIPort_returnPressed()
}
}
void BasicChannelSettingsDialog::on_reverseAPIDeviceIndex_returnPressed()
{
bool dataOk;
int reverseAPIDeviceIndex = ui->reverseAPIDeviceIndex->text().toInt(&dataOk);
if ((!dataOk) || (reverseAPIDeviceIndex < 0)) {
return;
} else {
m_reverseAPIDeviceIndex = reverseAPIDeviceIndex;
}
}
void BasicChannelSettingsDialog::on_reverseAPIChannelIndex_returnPressed()
{
bool dataOk;
int reverseAPIChannelIndex = ui->reverseAPIChannelIndex->text().toInt(&dataOk);
if ((!dataOk) || (reverseAPIChannelIndex < 0)) {
return;
} else {
m_reverseAPIChannelIndex = reverseAPIChannelIndex;
}
}
void BasicChannelSettingsDialog::accept()
{
m_channelMarker->blockSignals(true);