72 #if (LCD_SCROLL_ENABLED == 1) 73 #define LCD_CACHE_DEPTH (YWINDOW_SIZE + CACHE_SIZE) 75 #define LCD_CACHE_DEPTH YWINDOW_SIZE 98 #define LCD_ErrLog(...) LCD_LineColor = LCD_COLOR_RED;\ 100 printf(__VA_ARGS__);\ 101 LCD_LineColor = LCD_LOG_DEFAULT_COLOR 103 #define LCD_UsrLog(...) LCD_LineColor = LCD_LOG_TEXT_COLOR;\ 104 printf(__VA_ARGS__);\ 107 #define LCD_DbgLog(...) LCD_LineColor = LCD_COLOR_CYAN;\ 108 printf(__VA_ARGS__);\ 109 LCD_LineColor = LCD_LOG_DEFAULT_COLOR 133 #if (LCD_SCROLL_ENABLED == 1) void LCD_LOG_SetHeader(uint8_t *Title)
Display the application header on the LCD screen.
void LCD_LOG_SetFooter(uint8_t *Status)
Display the application footer on the LCD screen.
void LCD_LOG_UpdateDisplay(void)
Update the text area display.
struct _LCD_LOG_line LCD_LOG_line
void LCD_LOG_DeInit(void)
DeInitializes the LCD Log module.
ErrorStatus LCD_LOG_ScrollBack(void)
Display previous text frame.
void LCD_LOG_ClearTextZone(void)
Clear the Text Zone.
ErrorStatus LCD_LOG_ScrollForward(void)
Display next text frame.
void LCD_LOG_Init(void)
Initializes the LCD Log module.