// // Created by MightyPork on 2017/08/19. // #ifndef ESP_VT100_FIRMWARE_SGR_H #define ESP_VT100_FIRMWARE_SGR_H enum SGR_CODES { SGR_RESET = 0, SGR_BOLD = 1, SGR_FAINT = 2, SGR_ITALIC = 3, SGR_UNDERLINE = 4, SGR_BLINK = 5, SGR_BLINK_FAST = 6, SGR_INVERSE = 7, SGR_CONCEAL = 8, SGR_STRIKE = 9, SGR_FRAKTUR = 20, SGR_OVERLINE = 53, SGR_NO_BOLD = 21, SGR_NO_BOLD_FAINT = 22, SGR_NO_ITALIC_FRACTUR = 23, SGR_NO_UNDERLINE = 24, SGR_NO_BLINK = 25, SGR_NO_INVERSE = 27, SGR_NO_CONCEAL = 28, SGR_NO_STRIKE = 29, SGR_NO_OVERLINE = 55, SGR_FG_START = 30, SGR_FG_END = 37, SGR_FG_DEFAULT = 39, SGR_FG_256 = 38, SGR_BG_START = 40, SGR_BG_END = 47, SGR_BG_256 = 48, SGR_BG_DEFAULT = 49, SGR_FG_BRT_START = 90, SGR_FG_BRT_END = 97, SGR_BG_BRT_START = 100, SGR_BG_BRT_END = 107, }; #define SGR_OFF(n) (20+(n)) #endif //ESP_VT100_FIRMWARE_SGR_H