Step 8Scrolling Menu System
Functions are accessed through the scrolling menu system. Menu items are loaded as bitmaps in an array and continuously scroll "upwards". Scroll is based on a multiple of the Timer0 mux driver. The scrolling menu "times out" using a multiple of Timer1 (seconds counter) after about 10 seconds.
Menu Options (Using the Watch)
(This applies to firmware version 0.1)
When a new battery is put in the watch it displays the 'SET' menu option by default. Touch button 2 to enter the set mode. The current time will be displayed (12:11). Use button 1 to increment hours, touch button 2 to advance to the next time unit (hours, 10's minutes, minutes). Touch button 2 after the minutes are set to save the time and return to the scrolling menu.
To save power, the display and PIC are usually off. Touch button 1 to wake the PIC and display the current time for 10 seconds. Touch button 2 while the time is displayed to access the scrolling menu system. The watch features are accessible through the scrolling menu. Touch button 1 to advance to the next menu item, touch button 2 to choose a menu item.
See it in action: http://www.youtube.com/watch?v=l_tApl3JmmM
Button functions for each menu option are outlined in the table below. B1 and B2 are abbreviations of button 1 and button 2.
| « Previous Step | Download PDFView All Steps | Next Step » |
![]() |
Add Comment
|
















































