diff options
| author | Loic Guegan <loic.guegan@mailbox.org> | 2023-12-25 21:21:20 +0100 |
|---|---|---|
| committer | Loic Guegan <loic.guegan@mailbox.org> | 2023-12-25 21:21:20 +0100 |
| commit | c50ed6ba7358f49b61ef32558630f37f257cb365 (patch) | |
| tree | f430feaae22ad4bd72620a91962c015868be06b5 /src/keypad.c | |
| parent | 309e9921f84406947fcb4f3e57f6b23e00906836 (diff) | |
Minor changes
Diffstat (limited to 'src/keypad.c')
| -rw-r--r-- | src/keypad.c | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/src/keypad.c b/src/keypad.c new file mode 100644 index 0000000..30b4479 --- /dev/null +++ b/src/keypad.c @@ -0,0 +1,28 @@ +#include "keypad.h" + +int map[]={ + KEY_X, // 0 + KEY_ONE, // 1 + KEY_TWO, // 2 + KEY_THREE, // 3 + KEY_Q, // 4 + KEY_W, // 5 + KEY_E, // 6 + KEY_A, // 7 + KEY_S, // 8 + KEY_D, // 9 + KEY_Z, // A + KEY_C, // B + KEY_FOUR, // C + KEY_R, // D + KEY_F, // E + KEY_V // F +}; + +int KeypadIsPressed(unsigned char c){ + if(c<=0xF){ + if(IsKeyPressed(map[c])) + return 1; + } + return 0; +} |
