Interrupt auslösen, wenn bestimmtes USB-Gerät angeschlossen wird
Hallo, wie kann man in Python 3 einen Interrupt auslösen, wenn ein Gerät aus einer bestimmten USB-Geräteklasse¹ angeschlossen wird? Anschließend soll eine Funktion aufgerufen werden. Beispielcode wäre mir auch sehr willkommen. ¹ https://de.wikipedia.org/wiki/Universal_Serial_Bus#Ger%C3%A4teklassen Gruß Benedikt Schwarz
Benedikt Schwarz:
Hallo,
wie kann man in Python 3 einen Interrupt auslösen, wenn ein Gerät aus einer bestimmten USB-Geräteklasse¹ angeschlossen wird? Anschließend soll eine Funktion aufgerufen werden.
Beispielcode wäre mir auch sehr willkommen.
¹ https://de.wikipedia.org/wiki/Universal_Serial_Bus#Ger%C3%A4teklassen
Gruß Benedikt Schwarz
am besten einen roboter programmieren der die 5 Volt per Handschalter anlegt
Am 07.01.2018 um 21:34 schrieb Benedikt Schwarz:
Hallo,
wie kann man in Python 3 einen Interrupt auslösen, wenn ein Gerät aus einer bestimmten USB-Geräteklasse¹ angeschlossen wird? Anschließend soll eine Funktion aufgerufen werden.
https://docs.python.org/3/library/signal.html Hermann der es erst auf diesem Weg probieren würde, und wenn es nicht geht, dem Umweg über C und Dateikommunikation C - Python wählen würde. -- http://www.hermann-riemann.de
Für die Beantwortung der Frage ist es Wichtig zu wissen welches Betriebssystem du verwendest. Diez Mobile Mail. Excuse brevity.
Am 08.01.2018 um 09:45 schrieb Hermann Riemann <nospam.ng@hermann-riemann.de>:
Am 07.01.2018 um 21:34 schrieb Benedikt Schwarz: Hallo, wie kann man in Python 3 einen Interrupt auslösen, wenn ein Gerät aus einer bestimmten USB-Geräteklasse¹ angeschlossen wird? Anschließend soll eine Funktion aufgerufen werden.
https://docs.python.org/3/library/signal.html
Hermann der es erst auf diesem Weg probieren würde, und wenn es nicht geht, dem Umweg über C und Dateikommunikation C - Python wählen würde.
-- http://www.hermann-riemann.de _______________________________________________ python-de maillist - python-de@python.org https://mail.python.org/mailman/listinfo/python-de
Was soll denn signal helfen? Darüber kannst du keine Daten liefern, womit es nicht ausreicht. Dafür gibt es vernünftige IPC Mechanismen, wie zb sockets oder dbus etc. Diez Mobile Mail. Excuse brevity.
Am 08.01.2018 um 09:45 schrieb Hermann Riemann <nospam.ng@hermann-riemann.de>:
Am 07.01.2018 um 21:34 schrieb Benedikt Schwarz: Hallo, wie kann man in Python 3 einen Interrupt auslösen, wenn ein Gerät aus einer bestimmten USB-Geräteklasse¹ angeschlossen wird? Anschließend soll eine Funktion aufgerufen werden.
https://docs.python.org/3/library/signal.html
Hermann der es erst auf diesem Weg probieren würde, und wenn es nicht geht, dem Umweg über C und Dateikommunikation C - Python wählen würde.
-- http://www.hermann-riemann.de _______________________________________________ python-de maillist - python-de@python.org https://mail.python.org/mailman/listinfo/python-de
participants (4)
-
Benedikt Schwarz
-
Diez B. Roggisch
-
Hermann Riemann
-
Wu Xi