Sui dispositivi USB-seriale Linux creare due alias sulla sua porta seriale:
/dev/tty*
e/dev/serial/by-id/<my_usb_device_id>
Esiste un modo su OSX per identificare una porta seriale dall'ID del dispositivo USB? Sia in System Profiler che nell'uso ioreg -p IOUSB
posso vedere l'id, ma questo non mi avvicina di più alla connessione usando quell'id.
Stiamo sviluppando diversi componenti hardware ed è un problema testarli poiché ogni volta che connetto un dispositivo diverso devo verificare la configurazione della porta seriale del software di test, perché su OSX il tty.*
nome della porta dipende dalla porta del mio computer, non sul dispositivo. I ragazzi che eseguono Linux stanno usando felicemente la /dev/serial/by-id/<my_usb_device_id>
porta per distinguere automaticamente tra i diversi dispositivi.