Seite 1 von 1

Kann man den richtigen UBS-Port vom Script "suchen" lassen?

Verfasst: Dienstag 17. Februar 2015, 12:05
von Asmodix
Hi Leute,

ich möchte einen Arduino über USB mit einem Python3-Script auslesen (String), was auch soweit gut klappt. Mein Problem besteht darin, dass später weitere USB-Geräte angeschlossen werden (die aber nicht weiter mit dem Script zu tun haben) und sich so evtl. der Port ändert. Momentan läuft es über ACM0 (ach ja, auf Ubuntu 14). Wenn aber z.B. der Ardu abgezogen und wieder angeschlossen wird, verschiebt sich das auf ACM1 und das Script bricht mit Fehlermeldung ab, es sei denn man ändert im Script den Port auf ACM1.

Meine Frage daher: Gibt es eine Möglichkeit, irgendwie den Port zu "scannen", damit das Script den richtigen Port zum Ardu findet?

Gruß,
Martin

Re: Kann man den richtigen UBS-Port vom Script "suchen" lass

Verfasst: Dienstag 17. Februar 2015, 13:54
von Asmodix
Oder hab ich da was falsch verstanden und er spricht mit ACM0 immer den Ardu an?

Re: Kann man den richtigen UBS-Port vom Script "suchen" lass

Verfasst: Mittwoch 18. Februar 2015, 16:12
von diesch
Sollte mit usbid machbar sein.

Re: Kann man den richtigen UBS-Port vom Script "suchen" lass

Verfasst: Mittwoch 18. Februar 2015, 16:51
von darktrym
Werden alle Arduino als ACM erkannt? Wieviele Arduino werden da drangesteckt? Klingt für mich so, als ob dir mehr Arbeit machen willst als unbedingt notwendig.