Add receiving quick split from radio

merge-requests/27/head
Phil Taylor 2024-12-15 11:53:14 +00:00
rodzic 91ccfa5df8
commit 200b28e3b0
3 zmienionych plików z 11 dodań i 1 usunięć

Wyświetl plik

@ -926,3 +926,10 @@ void repeaterSetup::receiveRigCaps(rigCapabilities* rig)
ui->quickSplitChk->setVisible(rig->commands.contains(funcQuickSplit));
}
}
void repeaterSetup::receiveQuickSplit(bool on)
{
ui->quickSplitChk->blockSignals(true);
ui->quickSplitChk->setChecked(on);
ui->quickSplitChk->blockSignals(false);
}

Wyświetl plik

@ -61,7 +61,7 @@ public slots:
void handleTransmitStatus(bool amTransmitting);
void handleRptOffsetFrequency(freqt f);
void receiveRigCaps(rigCapabilities* caps);
void receiveQuickSplit(bool on);
private slots:
void showEvent(QShowEvent *event);

Wyświetl plik

@ -5410,6 +5410,9 @@ void wfmain::receiveValue(cacheItem val){
case funcSplitStatus:
rpt->receiveDuplexMode(val.value.value<duplexMode_t>());
break;
case funcQuickSplit:
rpt->receiveQuickSplit(val.value.value<bool>());
break;
case funcTuningStep:
receiveTuningStep(val.value.value<uchar>());
break;