Closed GoogleCodeExporter closed 9 years ago
Need to improve button scan performance. It is sluggish right now.
Investigate removing software debounce.
Add appropriate message displays. This is my plan:
When idle (after reset):
| CRACK |
| THE SAFE | (with color cycling bg)
If user presses a button before starting the challenge:
| Hey! | (with flashing bg)
| Scan QR Code | (revert back to idle state after a few seconds)
When starting challenge:
|Enter code: |
| 00 00 00 | (with steady bg)
After first click on SELECT:
|2nd ENTER Sends |
| 12 34 56 | (with rapid flashing (Danger!) bg)
After second click on SELECT:
|=Code Submitted=|
| 12 34 56 | (with steady bg (green for success?))
Original comment by ellery.c...@gmail.com
on 12 Dec 2014 at 11:36
Added new message displays.
Added pre-input state (Hey!).
Tweaked some colors and blink rates.
Still to do: Improve button click rate.
Original comment by ellery.c...@gmail.com
on 13 Dec 2014 at 4:25
Removed software debounce, which improves button click rate and gives
auto-repeat behavior.
Also made sure cursor is displayed when entering INPUT mode from IDLE or
SUBMITTING mode.
See the attached state diagram.
Original comment by ellery.c...@gmail.com
on 13 Dec 2014 at 5:50
Attachments:
Original comment by jawaad.a...@gmail.com
on 14 Jan 2015 at 11:55
Original issue reported on code.google.com by
jawaad.a...@gmail.com
on 2 Dec 2014 at 5:41