Alarm bzw. mehrere Weckzeiten, wie geschickt prüfen?

Gast #1497524
Lesenswert?

Ich programmiere mir gerade einen Wecker, dem man spaßeshalber 
verschiedene Weckzeiten beibringen können soll (EEPROM)

Im einfachsten Fall wird z.B. jede Sekunde/Minute geprüft, ob die 
aktuelle Zeit == Weckzeit ist. --> Alarm.

Mal weitergedacht (PC und das Handy machen es vor):
Es könnte noch unterschieden werden, an welchem Wochentag der Alarm 
aktiv ist.
Zur einem Termin gehört im Prinzip noch das Datum. Wenn man noch einen 
kurzen String zulässt, könnte man sich so an beliebig zukünftige Sachen 
erinnern lassen (z.B. 10 Jahre µc.net).

Worauf ich hinauswill: je mehr Kriterien und Weckzeiten, desto mehr 
Vergleiche sind notwendig. Da allerdings immer nur ein Alarm der nächste 
sein kann, könnte man doch beim Einstellen eines Alarms (oder Anschalten 
des Weckers) den nächsten Alarme heraussortieren -> es fällt immer nur 
ein Vergleich an.

ist das genial oder was? ;-)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren