Stap 6: Gebruiksgemak
-tijd
-datum
-alarm
-12/24 hr
-zomertijd
-instellen van de standaardwaarden
Drie knoppen is over alles wat zou passen over de rug terwijl ruimte wordt gelaten voor een stroom aansluiting. Dat is prima voor decrement, increment en set. Elk menu-item doet gegevensvalidatie.
Een andere code ontwerpfunctie is het gebruik van een weergavebuffer. Het display is 8 tekens (fysiek is het 9 maar ik gebruik niet het laatste cijfer) maar de buffer is 16, zodat ook het opslaan van de datum. De eigenlijke weergave functie pakt een venster van de weergavebuffer. Dit zorgt voor het effect van tijd schuiven uit de weg om de datum, al die tijd te geven de seconden (en alles) blijft bij te werken.
Meest belangrijk voor mij watertje having een alarm dat weet niet om af te gaan op het weekend. Het alarm is configureerbaar te gaan uit nooit, alleen in het weekend, alleen op doordeweekse dagen of elke dag.
Hier zijn enkele foto's van de menuopties.