From 1193841103b54a1e1e1a21bcf0b4c79f2e268723 Mon Sep 17 00:00:00 2001 From: Phil Taylor Date: Tue, 27 Sep 2022 09:37:24 +0100 Subject: [PATCH] Ignore second VFO scope data (for now) --- rigcommander.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/rigcommander.cpp b/rigcommander.cpp index a85b847..1d2a30e 100644 --- a/rigcommander.cpp +++ b/rigcommander.cpp @@ -3783,9 +3783,16 @@ void rigCommander::parseSpectrum() freqt fStart; freqt fEnd; + unsigned char vfo = bcdHexToUChar(payloadIn[02]); unsigned char sequence = bcdHexToUChar(payloadIn[03]); + //unsigned char sequenceMax = bcdHexToDecimal(payloadIn[04]); + if (vfo == 1) + { + // This is for the second VFO! + return; + } // unsigned char waveInfo = payloadIn[06]; // really just one byte? //qInfo(logRig()) << "Spectrum Data received: " << sequence << "/" << sequenceMax << " mode: " << scopeMode << " waveInfo: " << waveInfo << " length: " << payloadIn.length();