Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Side button support #18

Closed
docprofsky opened this issue Sep 26, 2017 · 2 comments
Closed

Side button support #18

docprofsky opened this issue Sep 26, 2017 · 2 comments
Assignees
Milestone

Comments

@docprofsky
Copy link
Collaborator

The two side buttons are not supported in software. These would be good for setting the time with the keypad and allowing app switching without needing a key on the keypad.

According to the schematic, P1.5 is the mode button (raised) and P1.6 is the set button (recessed).

@travisgoodspeed
Copy link
Owner

Will do. These buttons are also the serial port for the bootloader, so I'll be adding key combos for emulating them using just the keypad.

@travisgoodspeed
Copy link
Owner

The mode button now works to change modes, freeing up the face buttons. Press / and * to emulate Mode and + and - to emulate Set. Mode cycles through the applications, and Set will be used for application-specific functions.

Key scanning has also been sped up by testing for a press and only scanning if one is known to exist.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants