Hallo

Vermutlich funktioniert die Tastenabfrage nicht richtig. Grundsätzlich bereitet die einmalige Abfrage auf "Wert > 0" Probleme. (hier gibts schon diverse Threads dazu).

Wenn wegen gestörten Tastenabfrage laufend zwischen Vor und Zurück umgeschaltet wird, blinken deine BackLEDs und die StatusLED wird Gelb (Grün und Rot in schneller Folge)

Zum Testen kannst du dich mal auf eine oder zwei Tasten beschränken und diese mit "PollSwitch() == tastenwert" (Tastenwerte:1,2,4,8,16 oder 32) abfragen.

Gruß

mic