Am 12.03.2024 um 10:06 schrieb Josef Müller:
Moin Josef,
Ich habe nur einen vagen Hinweis:
https://kofler.info/gpio-reloaded-i-python/
mal nachsehen, ob ein anderes Paket verwendet werden sollte.
Auf die Idee bin ich vor einer halben Stunde auch gekommen und wahrscheinlich ist das Problem auch dieses...
Ich versuche allerdings bisher erfolglos den Code zu übersetzen...
VORHER: GPIO.setwarnings(False) GPIO.setmode(GPIO.BOARD) GPIO.setup(key2PIN, GPIO.IN, pull_up_down = GPIO.PUD_UP) GPIO.setup(key3PIN, GPIO.IN, pull_up_down = GPIO.PUD_UP) GPIO.add_event_detect(key2PIN, GPIO.BOTH, callback=key2Cb, bouncetime=300) GPIO.add_event_detect(key3PIN, GPIO.BOTH, callback=key3Cb, bouncetime=300)
NACHHER: key2 = Button(4) key3 = Button(5) key2.when_pressed = key2Cb key3.when_pressed = key3Cb
Allerdings scheint es nicht zu funktionieren... Die Callbacks key2Cb und key3Cb werden nie aufgerufen... Laut https://pi4j.com/1.2/pins/model-zerow-rev1.html sollten die GPIO aber korrekt sein...
Eine Idee?
Danke Luca Bertoncello (lucabert@lucabert.de)