travisgoodspeed / goodwatch

Replacement board for Casio Calculator Watches using the CC430F6147
508 stars 55 forks source link

Fall Through Buttons #139

Closed travisgoodspeed closed 4 years ago

travisgoodspeed commented 4 years ago

While the watch must remain in the Clock state for power management reasons, some apps could safely handle a keypress or two without hurting the power budget. So let's give them the second row from the bottom, with the active Applet having an optional handler.

For this initial implementation, radio apps will not implement the handler. Later, if it's deemed to be safe, we might begin with the Jukebox app after a lot of power profiling.