#define RTT_CTRL_RESET "\x1b[0m" // Reset to default colors
#define RTT_CTRL_CLEAR "\x1b[2J" // Clear screen, reposition cursor to top left
#define RTT_CTRL_TEXT_BLACK "\x1b[2;30m"
#define RTT_CTRL_TEXT_RED "\x1b[2;31m"
#define RTT_CTRL_TEXT_GREEN "\x1b[2;32m"
#define RTT_CTRL_TEXT_YELLOW "\x1b[2;33m"
#define RTT_CTRL_TEXT_BLUE "\x1b[2;34m"
#define RTT_CTRL_TEXT_MAGENTA "\x1b[2;35m"
#define RTT_CTRL_TEXT_CYAN "\x1b[2;36m"
#define RTT_CTRL_TEXT_WHITE "\x1b[2;37m"
#define RTT_CTRL_TEXT_BRIGHT_BLACK "\x1b[1;30m"
#define RTT_CTRL_TEXT_BRIGHT_RED "\x1b[1;31m"
#define RTT_CTRL_TEXT_BRIGHT_GREEN "\x1b[1;32m"
#define RTT_CTRL_TEXT_BRIGHT_YELLOW "\x1b[1;33m"
#define RTT_CTRL_TEXT_BRIGHT_BLUE "\x1b[1;34m"
#define RTT_CTRL_TEXT_BRIGHT_MAGENTA "\x1b[1;35m"
#define RTT_CTRL_TEXT_BRIGHT_CYAN "\x1b[1;36m"
#define RTT_CTRL_TEXT_BRIGHT_WHITE "\x1b[1;37m"
#define RTT_CTRL_BG_BLACK "\x1b[24;40m"
#define RTT_CTRL_BG_RED "\x1b[24;41m"
#define RTT_CTRL_BG_GREEN "\x1b[24;42m"
#define RTT_CTRL_BG_YELLOW "\x1b[24;43m"
#define RTT_CTRL_BG_BLUE "\x1b[24;44m"
#define RTT_CTRL_BG_MAGENTA "\x1b[24;45m"
#define RTT_CTRL_BG_CYAN "\x1b[24;46m"
#define RTT_CTRL_BG_WHITE "\x1b[24;47m"
#define RTT_CTRL_BG_BRIGHT_BLACK "\x1b[4;40m"
#define RTT_CTRL_BG_BRIGHT_RED "\x1b[4;41m"
#define RTT_CTRL_BG_BRIGHT_GREEN "\x1b[4;42m"
#define RTT_CTRL_BG_BRIGHT_YELLOW "\x1b[4;43m"
#define RTT_CTRL_BG_BRIGHT_BLUE "\x1b[4;44m"
#define RTT_CTRL_BG_BRIGHT_MAGENTA "\x1b[4;45m"
#define RTT_CTRL_BG_BRIGHT_CYAN "\x1b[4;46m"
#define RTT_CTRL_BG_BRIGHT_WHITE "\x1b[4;47m"