From c50ed6ba7358f49b61ef32558630f37f257cb365 Mon Sep 17 00:00:00 2001 From: Loic Guegan Date: Mon, 25 Dec 2023 21:21:20 +0100 Subject: Minor changes --- src/keypad.c | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 src/keypad.c (limited to 'src/keypad.c') 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; +} -- cgit v1.2.3