This is an automated email from the ASF dual-hosted git repository. xiaoxiang pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nuttx-apps.git
commit f3e1985b1e3d421d65eac66ac1d54f077c5dac97 Author: Eren Terzioglu <eren.terzio...@espressif.com> AuthorDate: Fri Jul 11 14:45:02 2025 +0200 games/snake: Change consolekey magic numbers with ASCII macros Change consolekey magic numbers with ascii values to make it more understandable Signed-off-by: Eren Terzioglu <eren.terzio...@espressif.com> --- games/snake/snake_input_console.h | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/games/snake/snake_input_console.h b/games/snake/snake_input_console.h index 9f6f2bbea..03254f5d5 100644 --- a/games/snake/snake_input_console.h +++ b/games/snake/snake_input_console.h @@ -25,6 +25,7 @@ ****************************************************************************/ #include <nuttx/config.h> +#include <nuttx/ascii.h> #include <termios.h> #include "snake_inputs.h" @@ -188,24 +189,24 @@ int dev_read_input(FAR struct input_state_s *dev) /* Arrows keys return three bytes: 27 91 [65-68] */ - if ((ch = getch()) == 27) + if ((ch = getch()) == ASCII_ESC) { - if ((ch = getch()) == 91) + if ((ch = getch()) == ASCII_LBRACKET) { ch = getch(); - if (ch == 65) + if (ch == ASCII_A) { dev->dir = DIR_UP; } - else if (ch == 66) + else if (ch == ASCII_B) { dev->dir = DIR_DOWN; } - else if (ch == 67) + else if (ch == ASCII_C) { dev->dir = DIR_RIGHT; } - else if (ch == 68) + else if (ch == ASCII_D) { dev->dir = DIR_LEFT; }