Zitat:
Zitat von MoparFan
Trotzdem ist mir nicht klar, warum das Navi einen Reset ausführt, nur weil es fehlerhafte Daten gelesen hat. Dies sollte m.E. nicht passieren. Vielleicht hat ja jemand dafür noch eine plausible Erklärung parat. Danke schon mal im Voraus.
|
Einen Grund hat rubin vorher schon angedeutet: Der Watchdog löst, wenn das System einfriert, nach einer bestimmten Zeit einen Reset aus.
Das System kann einfrieren, wenn bspw. keine Daten mehr geliefert werden (Verarbeitung im Controller bleibt einfach stehen und damit rutschen keine Daten mehr nach in die Grafikengine bzw. den Prozessor), oder diese Daten inkorrekt oder unplausibel sind und sich nicht verarbeiten lassen (und dadurch eine Exception (Ausnahme) auftritt, die in der Programmierung des Geräts nicht vorgesehen war bzw. nicht abgefangen wird) (hätten die Programmierer weiter gedacht, hätten sie für einen solchen Fall vorgesehen, dass nach einer bestimmten Menge Fehlversuchen beim Lesen des Mediums bzw. Ausbleiben von Daten das Navi-Medium ausgeworfen wird und einfach eine Fehlermeldung angezeigt wird, anstatt die "Behandlung" des Fehlers dem Watchdog zu überlassen). /KLUGSCHEISSMODUS AUS
Grüße
Max