glenoverby / sdr-shell-v4

SDR-Shell is a graphical user interface for sdr-core (DttSP), a Software Defined Radio
GNU General Public License v3.0
2 stars 1 forks source link

Hamlib 1.4 (a.k.a Hamlib 4) #1

Closed zcx2020 closed 4 years ago

zcx2020 commented 5 years ago

I use sdr-shell -> DttSP -> usbsoftrock to control a softrock RXTX.

Just upgraded to wsjtx-2.0.1 which uses Hamlib 1.4 to communicate with sdr-shell.via the Hamlib NET rigctl device.

Hamlib's network control protocol has changed in version 1.4.

wsjt-x-2.0.1 sends a \chk_vfo command before sending a \dump_state command. This fails because sdr-shell's hamlib server doesn't support \chk_vfo.

The code in rigctl.cpp needs to be changed to support wsjtx-2.0.1 Hamlib 1.4.

glenoverby commented 4 years ago

rigctl.cpp now accepts the chk_vfo command and returns a fixed response. wsjtx v2.1.2 starts, using hamlib on port 19090.