Low-Power Application Programming Interfaces (APIs)
Last modified by Microchip on 2026/03/23 15:05
MTOUCH_Lowpower_Initialize
static void MTOUCH_Lowpower_Initialize()
Description: Initializes the registers and settings for low-power operation
Parameters: None
Return: None
MTOUCH_Lowpower_Sensor_isAnySensorActive
bool MTOUCH_Lowpower_Sensor_isAnySensorActive(void);
Description: Checks whether any configured sensor is active
Parameters: None
Return: None
MTOUCH_Lowpower_Sensor_isSamplingComplete
bool MTOUCH_Lowpower_Sensor_isSamplingComplete(void);
Description: Checks whether the sampling of configured sensors is complete
Parameters: None
Return: None
MTOUCH_Service_LowpowerState_Get
bool MTOUCH_Service_LowpowerState_Get(void);
Description: Helps in getting the status of low-power
Parameters: None
Return: None
MTOUCH_Service_enableLowpower
void MTOUCH_Service_enableLowpower (void);
Description: Helps enable low-power functionality
Parameters: None
Return: None
MTOUCH_Service_disableLowpower
void MTOUCH_Service_disableLowpower (void);
Description: Helps disable low-power functionality
Parameters: None
Return: None
MTOUCH_Service_enterLowpower
void MTOUCH_Service_enterLowpower (void);
Description: Enters low-power mode
Parameters: None
Return: None
MTOUCH_Service_exitLowpower
void MTOUCH_Service_exitLowpower (void);
Description: Exits low-power mode
Parameters: None
Return: None