fix data mode display for rigs with only a single data mode.

creator-widgets
Phil Taylor 2023-09-19 23:17:01 +01:00
rodzic a4a0f7ae5f
commit a107afefb4
1 zmienionych plików z 12 dodań i 4 usunięć

Wyświetl plik

@ -4108,15 +4108,23 @@ void wfmain::receiveRigID(rigCapabilities rigCaps)
ui->mainScope->addData("Data Off",0);
ui->subScope->addData("Data Off",0);
if (rigCaps.commands.contains(funcDATA1Mod))
{
setupui->updateModSourceList(1, rigCaps.inputs);
if (!rigCaps.commands.contains(funcDATA2Mod))
{
ui->mainScope->addData("Data On", 2);
ui->subScope->addData("Data On", 2);
}
}
if (rigCaps.commands.contains(funcDATA2Mod))
{
setupui->updateModSourceList(2, rigCaps.inputs);
ui->mainScope->addData("Data 1", 1);
ui->subScope->addData("Data 1", 1);
ui->mainScope->addData("Data 1", 2);
ui->subScope->addData("Data 1", 2);
ui->mainScope->addData("Data 2", 2);
ui->subScope->addData("Data 2", 2);
//ui->datamodeCombo->addItem("Data1",1);
//ui->datamodeCombo->addItem("Data2",2);
}
if (rigCaps.commands.contains(funcDATA3Mod))