Na linuxowych urządzeniach szeregowych USB utwórz dwa aliasy do portu szeregowego:
/dev/tty*
i/dev/serial/by-id/<my_usb_device_id>
Czy w OSX jest sposób na identyfikację portu szeregowego na podstawie identyfikatora urządzenia USB? Zarówno w Profilu systemu, jak i przy użyciu ioreg -p IOUSB
widzę identyfikator, ale to nie zbliża mnie do łączenia się przy użyciu tego identyfikatora.
Opracowujemy kilka elementów sprzętu i testowanie ich jest uciążliwe, ponieważ za każdym razem, gdy podłączam inne urządzenie, muszę zweryfikować konfigurację portu szeregowego oprogramowania testującego, ponieważ w OSX tty.*
nazwa portu zależy od portu na moim komputerze, nie w urządzeniu. Faceci korzystający z systemu Linux chętnie korzystają z /dev/serial/by-id/<my_usb_device_id>
portu, aby automatycznie rozróżniać różne urządzenia.