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

Allow more rows to be used in the keypad #35

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

jtornero
Copy link

If your keypad matrix has more than 10 rows there will be scanning issues. Raising MAPSIZE to 12 allows for two more rows to be used. Theoretically the maximum number of rows should be 16, accounting for 256 possible key values. take into account than with big keyboards is not always possible to use only 10 rows, i.e, a 140 keys keypad coulb be necessary to be designed with 12 columns x12 rows or 13 columnsx13 rows rather than 14x10 column

jtornero added 3 commits May 26, 2021 19:35
If your matrix has more than 10 rows the scan is not made properly. Just setting the directive MAPSIZE 10 to 12 allows for two extra rows to be used in the matrix.
If your keypad matrix has more than 10 rows there will be scanning issues. Raising MAPSIZE to 12 allows for two more rows to be used. Theoretically the maximum number of rows should be 16, accounting for 256 possible key values.
Allow more rows to be used in the keypad
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

Successfully merging this pull request may close these issues.

1 participant