Skip to content

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