¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Re: #sound Connecting multiple rigs. #sound #fldigi


 

¿ªÔÆÌåÓý

Hi Phil

Enumeration depends on the polling order of the PC and whether the rig(s) are on at the time. If both rigs are on every time you reset the PC's USB bus and the plugs remain in the same sockets they will get the same "number" "order". In most cases then cycling a single rig's power off/on will bring back the same "number", but it kind of depends on how it dies. Sometimes you'll get an entirely new "number".

I hope I made that clear hihi. I think being aware of the reason is important.

If one wanted full automation and perfect response every time the next step IMO would be to interrogate each of the USB serial ports created using the CI-V. ie to differentiate between Icom rig models. Then use that info to name the relevant hardware. My USB serial port on the Icom is /dev/icom9100a for example, but I do that through udev, not manual naming.

I'd suggest though that it is simpler to just leave both rigs on, or hot unplug/plug them in the same order if things get messed up. That will also enumerate the same audio/codec port number. Additionally I'd suggest only adjust pavucontrol as a last resort.

At some stage with both rigs connected issue the terminal command "pactl list" to verify the sound port names I have used below.

The fldigi start commands (which can be entered in a terminal window) might then be;

PULSE_SINK=alsa_output.usb-Burr-Brown_from_TI_USB_Audio_CODEC-00.analog-stereo PULSE_SOURCE=alsa_input.usb-Burr-Brown_from_TI_USB_Audio_CODEC-00.analog-stereo /usr/local/bin/fldigi --home-dir /home/<user>/.fldigi.ic705

and

PULSE_SINK=alsa_output.usb-Burr-Brown_from_TI_USB_Audio_CODEC-01.analog-stereo PULSE_SOURCE=alsa_input.usb-Burr-Brown_from_TI_USB_Audio_CODEC-01.analog-stereo /usr/local/bin/fldigi --home-dir /home/<user>/.fldigi.ic7300

Somewhere before there you might also need to create a device link for the serial ports so that fldigi "sees" a name like /dev/ic7300a and /dev/ic705a. Not a problem though if both rigs always powered and plugged in at the same ports.

Sorry its getting kind of complex, but happy to elaborate or take off list.

Cheers Bob VK2YQA


On 18/4/24 04:48, Philip Rose, GM3ZZA via groups.io wrote:

Thanks Bob,

The two icoms get enumerated ok, but the enumeration changed after a reboot. Probably as a result of adding the IC705 after the previous reboot. It seems to be stable since.

The two FLdigi instances identify themselves to pulseaudio as the same.

It's the understanding how to enscript this that I lack.

Phil GM3ZZA




Join [email protected] to automatically receive all group messages.