Warum reicht es nicht, einfach den Watchdog-Interrupt zu verlassen?
Falls "letzter Zustand" eigentlich letzter funktionierender Zustand heißen soll, dann stimmt es schon, dazu muß dieser Zustand irgendwo gespeichert und von dort wiederhergestellt werden können.
Andererseits löst der WDC nicht so aus Spaß aus sondern weil der Sketch irgendwo stecken geblieben ist. Wenn man die Situation vor dem Auslösen wiederherstellt dann ist man ja wieder in der auslösenden Situation.
Grüße Uwe
DrDiettrich:
Die Situation vorher löst nichts aus. Der Watchdog triggert wenn etwas nicht rechtzeitig geschieht.
Sag ich doch. Wenn er blockiert in einer Endlosschleife gefangen ist und darum den WDC nicht triggert dann beamt man ihn wieder dort zurück ist man am gleichen Punkt.
Grüße Uwe