Project:BinaryClock: Difference between revisions
From London Hackspace Wiki
→Button Logic
No edit summary |
|||
| Line 38: | Line 38: | ||
** Button 1 will increase minute, button 2 will set the minute. | ** Button 1 will increase minute, button 2 will set the minute. | ||
** Clock will go back to displaying the time. | ** Clock will go back to displaying the time. | ||
====State Logic==== | |||
{| class="wikitable" | |||
|- | |||
! State | |||
! Description | |||
! Actions | |||
|- | |||
| 1 | |||
| Display off. | |||
| Click 1 > 6, Click 2 > 5 | |||
|- | |||
| 2 | |||
| Alarm On. | |||
| Click 1 or 2 > 3, Hold 1 > 4 | |||
|- | |||
| 3 | |||
| Snoozed | |||
| Hold 1 > 4 | |||
|- | |||
| 4 | |||
| Showing Time | |||
| Hold 1+2 > 7 | |||
|- | |||
| 5 | |||
| Showing Date | |||
| None | |||
|- | |||
| 6 | |||
| Show Alarm | |||
| Hold 1+2 > 7 | |||
|- | |||
| 7 | |||
| Set Alarm | |||
| Button 1 or 2 | |||
|- | |||
|} | |||
====Display Feedback==== | ====Display Feedback==== | ||