Ja ich weis das wurde schon öfter gepostet
Allerdings fand ich über die SuFu nur Beiträge bei denen der Fehler bei einem falsch gesetzten time.sleep lag.
Ich habe folgendes skript (vereinfacht dargestellt) am laufen:
Code
while True:
if GPIO.event_detected(7) or xxx or xxx or xxx or xxx or xxx or xxx:
print "button pressed"
time.sleep(0.2)
xxx ist ein weiteres GPIO.event_detected(x)
Habs nur rausgekürzt, weil sonst die Zeile hier in der Darstellung zu lange ist.
Insgesamt sind das also 7 GPIOs bei denen auf ein event gewartet wird.
Auslastung rennt ans maximum.
Ist das mit 0.2 sek wirklich schon zu viel?
Oder ist einfach nur das Abfragen der GPIOs sehr "anstrengend" für den kleinen?