Caltime
Das Programm Caltime ist in der Ethernut Distribution enthalten. In erster Linie ist es dazu gedacht, die Kalenderfunktionen von Nut/OS zu demonstrieren. Es eigent sich aber auch dazu, die Hardware-Uhr zu stellen, falls das entsprechende Board über einen sog. RTC-Chip verfügt.
Den aktuellen Quellcode findet man auf SourceForge.
Das Programm kommuniziert über die serielle Schnittstelle. Nach dem Start wird folgender Text ausgegeben:
Calendar Time 2.1 running on Nut/OS 5.2.0.0 Opening line editor...OK Registering RTC hardware...power failure 0 - Display seconds counter 1 - Display universal time 2 - Display local time 3 - Display system uptime C - Calculate weekday S - Set local time Y - Toggle DST calculation Z - Set timezone What is thy bidding, my master?
Die Meldung power failure
erscheint immer dann, wenn die Hardware-Uhr keine
gültige Einstellung enthält, also z.B. nach einem längeren Ausfall der
Stromversorgung oder leerer Backup-Batterie.