-
-
Erfahrener Benutzer
Robotik Einstein
Für so einen Fall haben die meisten Controller einen Watchdog Timer eingebaut.
Dieser Timer hat eine eigene Taktquelle und löst, wenn er nicht regelmässig resettet wird einen Reset aus, der den Controller neu bootet.
Problemen mit der Stromversorgung kann man mit der Controllerinternen Brown Out detection entgegentreten.
Dabei wird beim Unterschreiten einer bestimmten Versorgungsspannung ein Reset des Controllers ausgelöst.
Wenn die Funksignale regelmässig kommen, könntest Du den Watchdog in der Empfangsroutine des Controllers einbauen und ihn mit WDR nur resetten wenn ein gültiges Funksignal eingetroffen ist.
Ansonsten wird der Controller resettet.
Damit wäre dann eine Controllerhänger und ein Funkausfall gleichermassen abgedeckt.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen