Auf Linux-Geräten mit seriellem USB-Anschluss erstellen Sie zwei Aliase für den seriellen Anschluss:
/dev/tty*
und/dev/serial/by-id/<my_usb_device_id>
Gibt es unter OSX eine Möglichkeit, einen seriellen Anschluss anhand der USB-Geräte-ID zu identifizieren? Sowohl im System Profiler als auch unter Verwendung von ioreg -p IOUSB
kann ich die ID sehen, aber das bringt mich der Verbindung mit dieser ID nicht näher.
Wir entwickeln verschiedene Hardwarekomponenten und es ist sehr schwierig, sie zu testen, da jedes Mal, wenn ich ein anderes Gerät anschließe, die Konfiguration der seriellen Schnittstelle der Testsoftware überprüft werden muss, da der tty.*
Name der Schnittstelle unter OSX vom Anschluss auf meinem Computer abhängt. nicht auf dem Gerät. Die Jungs, die Linux verwenden, nutzen den /dev/serial/by-id/<my_usb_device_id>
Port gerne, um automatisch zwischen den verschiedenen Geräten zu unterscheiden.