Private properties of the LC display task. More...
Collaboration diagram for Private Properties:| #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... | |
| volatile uint16_t | lcd_cnt = 0 |
| Local counter used to trigger LCD refresh event. 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.