ich habe noch mehr Fehler entdeckt....
- - - Aktualisiert - - -
ja, es müssen offensichtlich neue Funktionen für Matrix-Änderung und ChangeOK ButtonClick hinzukommen.
falsch:
es darf immer nur bei einem Event die entsprechende Variable auf 1 gesetzt werden, ALLE ANDEREN dürfen nicht geändert werden in ihrem Zustand.
also bei
MatrixClick: nur isChangeM =1
ChangeOK Btn: nur isChangeOK=1
Clear Btn: nur isClear=1
Save Btn: nur isSave=1
Learn Btn: nur IsLearn=1
usw.
auch
stateLearn
stateDetect
darf hier nicht verändert oder gesetzt werden, das muss in loop() passieren
auch alle anderen Variablen-Änderungen dürfen nur in loop() geschehen.
Lesezeichen