Private properties of the LC display task. More...
volatile uint16_t | lcd_cnt = 0 |
Local counter used to trigger LCD refresh event. More... | |
#define | LCD_STARTUP 30000 |
Startup screen delay compare value. More... | |
#define | LCD_REFRESH 2000 |
Screen refresh delay compare value. More... | |
#define | LCD_NO_OF_SCREENS 3 |
Number of screens which can be selected. More... | |
Private properties of the LC display task.
This is the detailed description of public variables, data types, enumerations, defines and macros of the LC display task.
#define LCD_NO_OF_SCREENS 3 |
#define LCD_REFRESH 2000 |
#define LCD_STARTUP 30000 |
lcd_cnt = 0 |
Local counter used to trigger LCD refresh event.
LCD driver time-base counter.
The LCD driver screen update is performed with a fixed frequency generated by counting task scheduler ticks. The time-base counter 'lcd_cnt' is incremented with every task scheduler call of function appLCD_Execute(). If the time-base counter value matches or exceeds the constant user value defined by LCD_STARTUP, the startup screen will be switched to the first default LCD screen and regular screen updates will be performed. If the time-base counter value matches or exceeds the constant user value defined by LCD_STARTUP, the screen update will be performed.