Grazie Enrico, mi hai suggerito un’ottima strada. Nel frattempo ho trovato in rete questo script:
#!/bin/bash
for sysdevpath in $(find /sys/bus/usb/devices/usb*/ -name dev); do
(
syspath="${sysdevpath%/dev}"
devname="$(udevadm info -q name -p $syspath)"
[[ "$devname" == "bus/"* ]]
eval "$(udevadm info -q property --export -p $syspath)"
[[ -z "$ID_SERIAL" ]]
echo "/dev/$devname - $ID_SERIAL"
)
done
la sua escuzione, col la radio sia accesa che spenta, ma se spenta con la spina a 220 collegata, mi ha dato questo risultato dove ti mostro le sole linee inerenti all’usb della radio:
/dev/ttyUSB1 - Silicon_Labs_CP2105_Dual_USB_to_UART_Bridge_Controller_00F8F7E1
/dev/gpiochip1 -
/dev/bus/usb/002/025 - Silicon_Labs_CP2105_Dual_USB_to_UART_Bridge_Controller_00F8F7E1
/dev/gpiochip0 -
/dev/ttyUSB0 - Silicon_Labs_CP2105_Dual_USB_to_UART_Bridge_Controller_00F8F7E1
/dev/bus/usb/002/024 - 0424_2512
/dev/snd/pcmC1D0c -
/dev/snd/pcmC1D0p -
/dev/snd/controlC1 - BurrBrown_from_Texas_Instruments_USB_AUDIO_CODEC
/dev/bus/usb/002/026 - BurrBrown_from_Texas_Instruments_USB_AUDIO_CODEC
/dev/hidraw3 -
/dev/input/event11 – BurrBrown_from_Texas_Instruments_USB_AUDIO_CODEC
Infine, parallelamente, ho provato lo script descritto sul video che mi ha passato Lorenzo
https://www.youtube.com/watch?v=luOtocZHqSw
#!/bin/bash
echo "PS1;" > /dev/ttyUSB0
echo "PS1;" > /dev/ttyUSB0
sleep 5
echo "MD0C;" > /dev/ttyUSB0
sleep 1
#echo "PC050;" > /dev/ttyUSB0
#sleep 1
echo "FA0144390000;" > /dev/ttyUSB0
Ma purtroppo non ho avuto nessun risultato.
PS1 = accendi la radio
MD0C=modo rx main data-u
Buongiorno Paolo, permesso che sono un radioamatore digitale del passato (modem baycom a 1200 baud) e quindi non conosco queste nuove applicazioni, provo ad interpretare l'output di lsusb: Bus 004 Device 011: ID 08bb:29c3 Texas Instruments PCM2903C Audio CODEC --> secondo me questa è una scheda audio, quindi praticamente l'audio del ricetrasmettitore viene veicolato al PC. Bus 004 Device 010: ID 10c4:ea70 Silicon Labs CP2105 Dual UART Bridge --> questo sembra un dispositivo seriale Bus 004 Device 009: ID 0424:2512 Microchip Technology, Inc. (formerly SMSC) USB 2.0 Hub --> questo dovrebbe essere l'HUB usb presente sul ricetrasmettitore per poter indirizzare i due altri dispositivi USB sullo stesso cavo. Forse manca il driver della UART CP2105 sul tuo Debian? Inoltre, con un software di registrazione audio, potresti provare a vedere se riesci a registrare il segnale proveniente dall'ingresso audio che corrisponde con il dispositivo USB "PCM2903C Audio CODEC"? Per la UART CP2105 vedi anche se questo messaggio ti può aiutare: https://groups.io/g/linuxham/topic/controlling_the_ftdx_3000/24168609?p= si parla proprio del fatto che alla connessione dello Yaesu il sistema deve vedere due nuove porte seriali ttyUSB0 e ttyUSB1 Per finire, questo video spiega come inviare qualche comando direttamente alla porta seriale dello Yaesu per controllare l'apparato: https://www.youtube.com/watch?v=luOtocZHqSw se quello funziona, allora il problema non è il sistema operativo. Ciao 73 de IW6CWP Lorenzo