Sonntag, 22. September 2013

Grund für Neustarts des Arduino Watchdogs

Tatsächlich scheint der Watchdog den Arduino hin und wieder neu zu starten. Bemerkenswerterweise in den letzten zwei Wochen so gegen 3 Uhr nachts. Auf Cosm, wo die Daten hingeschoben werden, steht die Statistik dann für ein paar Minuten still.
Grund nach der Recherche: Die DSL-Verbindung wird dann zwangsunterbrochen und der Arduino kann nicht senden (und die Uhrzeit - jede 10 Minuten empfangen).
Dies führt dazu, dass die entsprechende Funktion im Code für so lange hängt und der Watchdog (8 Sekunden Überwachungszeit) auslöst.
Also werde ich mich in den nächsten Wochen auf die Suche im Code machen, um das Problem zu lösen.

Sonntag, 15. September 2013

und läuft und läuft und läuft... und die Sonne scheint :-D

Um das letzte Foto auf- und abzuwerten hier noch ein Foto.

Mein handwerkliches Geschick ist sichtbar begrenzt. Mal schauen, wie ich das Kästchen schick kriege.

Und wie deutlich im rechten Boilerteil zu sehen (Temperatur oben und unten), scheint in Hannover heute die Sonne: 39,8°C im 500l-Boiler, der an der Solaranlage hängt. Der kleine 300l Boiler hat davon noch nichts abbekommen, weil die Tempretur im Großen noch zu niedrig zum Umwälzen (zwischen den beiden) ist.

Der Vollständigkeit halber:
M4472 steht für den freien Speicher des Arduino Mega 2560.
T142:41 steht für 142 unterbrechungsfreie Stunden des µC plus 41 Minuten :-D.


und läuft und läuft

Es scheint gute Nachrichten zu geben. Der Heizduino läuft seit 123 Stunden und 46 Minuten (Stand heute 9:08 Uhr) ohne Probleme und Abstürze! Das letzte Mal habe ich den Sketch auf den neusten Stand gebracht und die Laufzeit mittels millis() eingebaut, s. Foto.
Wird nun alles gut? :-D

Samstag, 7. September 2013

Bootloader




Der Arduino Mega 2560 ist nun uptodate: Der Bootloader ist v2 und unterstützt damit den Watchdog richtig. Auch ist das !!!-Problem vom Tisch - hat mich vor einem Jahr auch ein paar Tage Nerven und Sucherei gekostet :-)

Auch mein Backup-Arduino Mega, allerdings 1280, ist mit dem Optiboot ausgestattet (aber noch nicht getestet).

Und die gute Ikea-Kiste tut ihren Dienst auf eine schönere Weise, vorher - nachher :-)