MyMonkey
Posts: 1
Joined: Thu Dec 27, 2018 5:36 pm

GPIO.add_event_detect() funktioniert nicht in der KONSOLE

Thu Dec 27, 2018 6:12 pm

Guten Abend,
ich habe ein Programm mit dem Befehl GPIO.add_event_detect(...). Wenn der Button also gedrückt wurde, wird eine Methode aufgerufen, die ein Foto macht. Startet man das Programm manuell im Python Editor, klappt alles einwandfrei. Für mein Projekt muss das Python Programm jedoch automatisch starten und somit in der Konsole (in der rc.local Datei) aufgerufen werden. Auch hier wird die Datei problemlos durchlaufen, jedoch reagiert der Pi dann auf keinen Knopfdruck. Auch wenn man die Datei normal in der Konsole aufruft, wird der Rest des Programmes ausgeführt, jedoch ist es nicht möglich, den Knopf zu drücken, um ein Bild zu machen.
Ich konnte leider noch keinen Beitrag hierzu finden. Danke im Vorraus.

LG

User avatar
DerKleinePunk
Posts: 73
Joined: Thu Feb 23, 2017 9:18 am
Location: Germany
Contact: Website

Re: GPIO.add_event_detect() funktioniert nicht in der KONSOLE

Fri Dec 28, 2018 6:35 am

Mit was erstellst du deine Oberfläche (GUI) ?
Wenn du schreibst Python Editor meinst du den unter X-Server ?

Meine Vermutung ist das der X-Server geladen sein muss damit dein Programm richtig Funktioniert.
oder hast du die Main Loop vergessen ?

https://forum-raspberrypi.de/forum/thre ... ur-in-ide/
PI 2 und PI 3 1GB Raspbian Strech
Der Wandel von Atom zum Bit ist unwiderruflich und nicht mehr aufzuhalten.
Nicholas Negroponte

Return to “Deutsch”