Xiegu G90 + DE-19 + Linux
WSJT-X & JS8Call
After much experimenting and messing around, here are the settings that worked for me for CachyOS (Arch, btw).
System permissions
First step is to gain access to the serial, if you don’t already have permissions:
sudo usermod -aG uucp $USER
WSJT-X & JS8Call Radio & Audio Settings
Here are the Radio and Audio settings that worked for me.
Radio Tab
- Rig – Xiegu G90
- Serial Port – /dev/ttyUSB0 (Yours may be different, lsub, dmesg, e.t.c. will be useful to find that out)
- Baud Rate – 19200
- Data Bits – 8
- Stop Bits – 2
- Handshake – None
- Force Control Lines – Unset
- PTT – RTS
- Mode – Data/Pkt
- Split Operation – Fake it
Audio Tab
- Input – alsa_input.usb-C-Media_Electronics_Inc._USB_Audio_Device-00.mono-fallback
- Output – alsa_output.usb-C-Media_Electronics_Inc._USB_Audio_Device-00.analog-stereo
These settings work for me on both WSJT-X Improved and JS8Call. I had to disable the “Halt TX When SWR > 2.5” that I had previously setup with my Yaesu FT-818 as it was getting incorrect readings. The radio was reporting around 1 and WSJT-X was saying 3.5 for some reason…
73