John N9ZL <jbrooks@...>
Hi Richard,
I run 3 radios at once, an IC-7600, an
IC-7300 and an IC-9700 in 3 different instances of WSJT-X
2.4.0-rc1 with Linux Mint 20.1 (based on Ubuntu). I use the
--rig-name option on the command line as explained in the manual
for running multiple instances. The radios are all USB connected.
I have lots of problems managing the
sound devices. They change names, configs that worked fine for
days suddenly stop working, sound cards disappear from the list,
the 2m IC-7900 instance will suddenly start displaying the same
40m audio that the IC-7600 is displaying after having worked fine
for hours. Weirdness like that. Sometimes they work fine all
day.
Part of the config confusion is due to
how linux manages USB audio devices. The names WSJT uses for the
audio devices will vary depending on the order in which the
devices are discovered by the OS. So depending on what order you
plug them in, the audio names will move around between different
radios. They should always get discovered after a reboot the same
order, so make sure everything is plugged in and turned on before
rebooting.
I've tried using the Burr-Brown
settings you listed below but I find after a while they will
sometimes suddenly stop working, and then go missing in WSJT-X
even after a reboot.
I have better luck with the
hw:CARD=CODEC,DEV=0 entries for both transmit and receive. But
the system volume control doesn't appear to change the levels on
those devices. That can be a problem on the IC-7600 since output
USB level can't be changed on the radio so the level stays in the
red, but it seems to work. I change the USB levels in the other
radios themselves where possible. The CODEC card name changes for
each radio. CODEC for the first, CODEC_1 for the second, CODEC_2
for the third.
"head -1 /proc/asound/CODEC/stream0"
"head -1 /proc/asound/CODEC_1/stream0" and "head -1
/proc/asound/CODEC_2/stream0" is useful to me in figuring out
which USB port is assigned to which sound device when using the
hw:CARD=CODEC,DEV=0 device.
Also, a hint for reliable CAT control
on linux Mint/Ubuntu, use the names in /dev/serial/by-id for the
CAT control. These entries have the model of the radio in the
name, and they link to the correct /dev/tty devices even when they
get reordered.
73, John N9ZL
On 2/20/21 2:43 PM, Pa3gcu wrote:
|
|