Functions | |
void | DisplayMessage (const char *_titleTxt, const char *_msgTxt) |
Display a message on screen. | |
void | ConfigScreen_LoadMeasurement (int _measurementIndex) |
Load the relevant fields and configurations for the desired measurement channel. | |
void | ScreenData_ConfigStorage (state_storage_client_t *_config) |
Configure the storage for the screen data. | |
void | ConfigScreen_LoadParam (data_param_info_t *_paramInfo, char *val) |
Load the relevant fields and configurations for the desired parameter. | |
void | ConfigScreen_LoadSettings (data_param_group_t *_paramGroups, int _groupCount) |
Load settings in the configuration screen. | |
void | ScreenManager_Init (DisplayLayer _dispLayer, adc_info_t *_adcInfo) |
Initialize the screen manager. | |
void | ScreenManager_Refresh (void) |
This function refreshes and manages the screens for display. | |
|
extern |
_measurementIndex | Channel index for which the measurement configuration is required. Starts from index 0 |
|
extern |
_paramInfo | Pointer to the desired parameter to be configured. |
val | Current value of the parameter |
|
extern |
_paramGroups | List of parameter groups. |
_groupCount | No of parameter groups. |
|
extern |
_titleTxt | Title of the message |
_msgTxt | Content of the message |
|
extern |
_config | Configuration for the storage |
void ScreenManager_Init | ( | DisplayLayer | _dispLayer, |
adc_info_t * | _adcInfo | ||
) |
_dispLayer | This function will be called to change the layer information |
_adcInfo | This pointer points to the ADC information structure |