-
Notifications
You must be signed in to change notification settings - Fork 0
Keypad input
Fritz Mahnke edited this page Mar 18, 2025
·
4 revisions
The Keypad library supports only single character names, so the longer names on the 5x4 membrane keypad have short names in code.
| F1 | F2 | # | * |
| 1 | 2 | 3 | ↑ |
| 4 | 5 | 6 | ↓ |
| 7 | 8 | 9 | Esc |
| ← | 0 | → | Ent |
| - | + | # | * |
| 1 | 2 | 3 | ^ |
| 4 | 5 | 6 | v |
| 7 | 8 | 9 | n |
| < | 0 | > | y |
| Key | Operation |
|---|---|
| 0-9 | Edit the current input value. |
| ^ | Move the planer head up by the current up increment value. |
| v | Move the planer head down by the current down increment value. |
| n | Toggle the sign of the current input value. |
| y | Change to calibration mode. |
| < | Change to main settings. |
| > | Move the planer head to the specified input position. |
| Key | Operation |
|---|---|
| 8 | Move the planer head up by the current increment value. |
| 0 | Move the planer head down by the current increment value. |
| 7 | Increase the motor speed. |
| < | Decrease the motor speed. |
| 1 | Increase increment value (small). |
| 4 | Decrease increment value (small). |
| 2 | Increase increment value (medium). |
| 5 | Decrease increment value (medium). |
| 3 | Increase increment value (large). |
| 6 | Decrease increment value (large). |
| ^ | Increase increment value by one centimeter. |
| v | Decrease increment value by one centimeter. |
| y | Change to main mode. |
| > | Reset the total distance traveled counter. |