Wie kann ich einzelne USB Schnittstellen über Linux ansteuern/auslesen?
Hallo,
ich versuche nun schon länger und vergeblich die USB Ports eines Raspberrys einzeln auszulesen. Ich habe 4 rfid reader am Raspi hängen und diese sollen, auf befehle, einzeln abgefragt werden. Zur Zeit Frage ich über Phyton alle 4 gleichzeitig ab wenn mein Skript lesen soll.
2 Antworten
Problem ist, dass wir dein Skript nicht kennen.
An sich ist es gut möglich, die USB-Schnittstellen einzeln anzusteuern. Angeschlossene Geräte haben üblicherweise eine eigene ID, damit das System die auch auseinander halten kann. Siehe bspw.
https://wiki.ubuntuusers.de/Systeminformationen_ermitteln/#USB
https://linuxnews.de/2022/10/27/kurz-vorgestellt-lsplug/
Darüber sollte man die eigentlich einzeln ansteuern können.
Auch die USB-Anschlüsse sind unter /dev/xxxx zu finden und können darüber auch einzeln identifiziert und angesprochen werden.
Setzt vorraus das sie erkannt und ein passender Treiber vorhanden ist.Es reicht nicht nur das die HW allein erkannt und kein Treibe vrohanen ist.