This is a multi-part message in MIME format.
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
Il 02/11/22 13:23, MAURIZI Lorenzo ha scritto:
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
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p> </p>
<p style="margin-bottom: 0cm; line-height: 100%">
Grazie Enrico, mi hai suggerito un’ottima strada. Nel frattempo ho
trovato in rete questo script:</p>
<p style="margin-bottom: 0cm; line-height: 100%"><br>
</p>
<p style="margin-bottom: 0cm; line-height: 100%">#!/bin/bash</p>
<p style="margin-bottom: 0cm; line-height: 100%"><br>
</p>
<p style="margin-bottom: 0cm; line-height: 100%">for sysdevpath in
$(find /sys/bus/usb/devices/usb*/ -name dev); do</p>
<p style="margin-bottom: 0cm; line-height: 100%"> (</p>
<p style="margin-bottom: 0cm; line-height: 100%">
syspath="${sysdevpath%/dev}"</p>
<p style="margin-bottom: 0cm; line-height: 100%"> devname="$(udevadm
info -q name -p $syspath)"</p>
<p style="margin-bottom: 0cm; line-height: 100%"> [[
"$devname" == "bus/"* ]]</p>
<p style="margin-bottom: 0cm; line-height: 100%"> eval
"$(udevadm info -q property --export -p $syspath)"</p>
<p style="margin-bottom: 0cm; line-height: 100%"> [[ -z
"$ID_SERIAL" ]]</p>
<p style="margin-bottom: 0cm; line-height: 100%"> echo
"/dev/$devname - $ID_SERIAL"</p>
<p style="margin-bottom: 0cm; line-height: 100%"> )</p>
<p style="margin-bottom: 0cm; line-height: 100%">done</p>
<p style="margin-bottom: 0cm; line-height: 100%"><br>
</p>
<p style="margin-bottom: 0cm; line-height: 100%">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:</p>
<p style="margin-bottom: 0cm; line-height: 100%"><br>
</p>
<p style="margin-bottom: 0cm; line-height: 100%">/dev/ttyUSB1 -
Silicon_Labs_CP2105_Dual_USB_to_UART_Bridge_Controller_00F8F7E1</p>
<p style="margin-bottom: 0cm; line-height: 100%">/dev/gpiochip1 - </p>
<p style="margin-bottom: 0cm; line-height: 100%">/dev/bus/usb/002/025
- Silicon_Labs_CP2105_Dual_USB_to_UART_Bridge_Controller_00F8F7E1</p>
<p style="margin-bottom: 0cm; line-height: 100%">/dev/gpiochip0 - </p>
<p style="margin-bottom: 0cm; line-height: 100%">/dev/ttyUSB0 -
Silicon_Labs_CP2105_Dual_USB_to_UART_Bridge_Controller_00F8F7E1</p>
<p style="margin-bottom: 0cm; line-height: 100%">/dev/bus/usb/002/024
- 0424_2512</p>
<p style="margin-bottom: 0cm; line-height: 100%">/dev/snd/pcmC1D0c -
</p>
<p style="margin-bottom: 0cm; line-height: 100%">/dev/snd/pcmC1D0p -
</p>
<p style="margin-bottom: 0cm; line-height: 100%">/dev/snd/controlC1
-
BurrBrown_from_Texas_Instruments_USB_AUDIO_CODEC</p>
<p style="margin-bottom: 0cm; line-height: 100%">/dev/bus/usb/002/026
- BurrBrown_from_Texas_Instruments_USB_AUDIO_CODEC</p>
<p style="margin-bottom: 0cm; line-height: 100%">/dev/hidraw3 - </p>
<p style="margin-bottom: 0cm; line-height: 100%">/dev/input/event11
–
BurrBrown_from_Texas_Instruments_USB_AUDIO_CODEC</p>
<p style="margin-bottom: 0cm; line-height: 100%"><br>
</p>
<p style="margin-bottom: 0cm; line-height: 100%">Infine,
parallelamente, ho provato lo script descritto sul video che mi ha
passato Lorenzo </p>
<p style="margin-bottom: 0cm; line-height: 100%"><br>
</p>
<p style="margin-bottom: 0cm; line-height: 100%"><a
href="
https://www.youtube.com/watch?v=luOtocZHqSw"
class="moz-txt-link-freetext">
https://www.youtube.com/watch?v=luOtocZHqSw</a></p>
<p style="margin-bottom: 0cm; line-height: 100%"><br>
</p>
<p style="margin-bottom: 0cm; line-height: 100%">#!/bin/bash</p>
<p style="margin-bottom: 0cm; line-height: 100%">echo "PS1;"
> /dev/ttyUSB0</p>
<p style="margin-bottom: 0cm; line-height: 100%">echo "PS1;"
> /dev/ttyUSB0</p>
<p style="margin-bottom: 0cm; line-height: 100%"><br>
</p>
<p style="margin-bottom: 0cm; line-height: 100%">sleep 5</p>
<p style="margin-bottom: 0cm; line-height: 100%">echo "MD0C;"
> /dev/ttyUSB0</p>
<p style="margin-bottom: 0cm; line-height: 100%">sleep 1</p>
<p style="margin-bottom: 0cm; line-height: 100%">#echo "PC050;"
> /dev/ttyUSB0</p>
<p style="margin-bottom: 0cm; line-height: 100%">#sleep 1</p>
<p style="margin-bottom: 0cm; line-height: 100%">echo
"FA0144390000;"
> /dev/ttyUSB0</p>
<p style="margin-bottom: 0cm; line-height: 100%"><br>
</p>
<p style="margin-bottom: 0cm; line-height: 100%">Ma purtroppo non ho
avuto nessun risultato.</p>
<p style="margin-bottom: 0cm; line-height: 100%">PS1 = accendi la
radio</p>
<p style="margin-bottom: 0cm; line-height: 100%">MD0C=modo rx main
data-u</p>
<p style="margin-bottom: 0cm; line-height: 100%"><br>
</p>
<p style="margin-bottom: 0cm; line-height: 100%"><br>
</p>
<p>
<style type="text/css">p { margin-bottom: 0.25cm; line-height: 115%; background: transparent }a:link { color: #000080; so-language: zxx; text-decoration: underline }</style></p>
<div class="moz-cite-prefix">Il 02/11/22 13:23, MAURIZI Lorenzo ha
scritto:<br>
</div>
<blockquote type="cite"
cite="mid:
9a55c573fbd1472f94f1ad53125ee7bf@comune.jesi.an.it">
<pre class="moz-quote-pre" wrap="">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:
<a class="moz-txt-link-freetext" href="
https://groups.io/g/linuxham/topic/controlling_the_ftdx_3000/24168609?p=">https://groups.io/g/linuxham/topic/controlling_the_ftdx_3000/24168609?p=</a>
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:
<a class="moz-txt-link-freetext" href="
https://www.youtube.com/watch?v=luOtocZHqSw">https://www.youtube.com/watch?v=luOtocZHqSw</a>
se quello funziona, allora il problema non è il sistema operativo.
Ciao 73 de IW6CWP Lorenzo
</pre>
</blockquote>
</body>
</html>
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)