Brief summary of problem (put in title as well):
There are several “Unsupported command received” INF log entries for legitimate CI-V commands I am sending to the radio. The commands appear to exist in the Rig files. When this happens the spectrum display freezes.
Radio Model: IC-9700, IC-705, IC-905
Connectivity (USB/Ethernet/Wifi/Other): LAN/WiFI
Operating System: Pi OS on Pi 5
wfview version (press “About”): 2.04 March 10 build using fullbuild script
Checked the wfview manual (Y/N): Y
Checked the wfview FAQ (Y/N): Y
Tried to google it (Y/N/NA): Y
What I did: Sending a range of CI-V commands to the radio from a program over the virtual serial port.
Expected behavior: Should not get these messages, spectrum should not freeze
Observed behavior: Spectrum freezes, lots of log entries for each commands sent.
These are replies from the radio for legitimate commands and they exist in the Rig File. I put a few examples below.
INF rig: Unsupported command received from rig "2700000101" Check rig file
These are 0x27 Spectrum waveform data output commands and they stop when I turn off the spectrum view on the radio. Rig file has:
Commands\109\Type=Scope Wave Data
Commands\109\String=\x27\x00
INF rig: Unsupported command received from rig "2500005095" Check rig file
The 0x25 is selected/unselected VFO reply. Get this for both the 705 and 9700. Rig file has these entries:
Commands\105\Type=Selected Freq
Commands\105\String=\x25\x00
I also spotted this error in the log after I sent the command to the radio:
WRN rig: **** Function “Read TX Freq” Not Found, rig file may be out of date?
Rig file has:
Commands\101\Type=Read TX Freq
Commands\101\String=\x1c\x03
…
2025-03-12 17:47:18.955 INF rig: “Have new rig ID: 0xa2”
2025-03-12 17:47:18.958 INF rig: “Loading Rig: IC-9700 from /usr/local/share/wfview/rigs/IC-9700.rig”
2025-03-12 17:47:18.960 WRN rig: **** Function “Read TX Freq” Not Found, rig file may be out of date?
2025-03-12 17:47:18.961 INF serial: Got rigcaps for: “IC-9700”
…
Also get this error - Not sure it has anything to do with any of this:
WRN qt.qpa.wayland: Wayland does not support QWindow::requestActivate(