Added check for if the rig has spectrum during initial state queries.

merge-requests/4/head
Elliott Liggett 2021-05-15 15:34:22 -07:00
rodzic 8f135b8ddd
commit 235a0a85be
1 zmienionych plików z 11 dodań i 6 usunięć

Wyświetl plik

@ -1621,9 +1621,11 @@ void wfmain:: getInitialRigState()
cmdOutQue.append(cmdGetSpectrumRefLevel);
cmdOutQue.append(cmdGetDuplexMode);
cmdOutQue.append(cmdDispEnable);
cmdOutQue.append(cmdSpecOn);
if(rigCaps.hasSpectrum)
{
cmdOutQue.append(cmdDispEnable);
cmdOutQue.append(cmdSpecOn);
}
cmdOutQue.append(cmdGetModInput);
cmdOutQue.append(cmdGetModDataInput);
@ -1654,8 +1656,11 @@ void wfmain:: getInitialRigState()
cmdOutQue.append(cmdGetRitEnabled);
cmdOutQue.append(cmdGetRitValue);
cmdOutQue.append(cmdGetSpectrumMode);
cmdOutQue.append(cmdGetSpectrumSpan);
if(rigCaps.hasSpectrum)
{
cmdOutQue.append(cmdGetSpectrumMode);
cmdOutQue.append(cmdGetSpectrumSpan);
}
cmdOutQue.append(cmdNone);
cmdOutQue.append(cmdStartRegularPolling);
@ -4204,5 +4209,5 @@ void wfmain::on_debugBtn_clicked()
{
qInfo(logSystem()) << "Debug button pressed.";
qInfo(logSystem()) << "getting mode.";
getMode();
emit getRigID();
}