KETCube Modules.
More...
KETCube Modules.
This KETCube modules implements the module support for KETCube
◆ ketCube_modules_CNT
#define ketCube_modules_CNT (KETCUBE_LISTS_MODULEID_LAST) |
◆ KETCUBE_MODULES_SENSOR_BYTES
#define KETCUBE_MODULES_SENSOR_BYTES 512 |
Max number of bytes which can be read from all sensors.
◆ ketCube_modules_ExecutePeriodic()
Execute periodic functions for enabled modules.
- Return values
-
KETCUBE_CFG_OK | in case of success |
KETCUBE_CFG_ERROR | in case of failure |
◆ ketCube_modules_Init()
Load basic module configuration data from EEPROM and execute periodic functions for enabled modules.
- Return values
-
KETCUBE_CFG_OK | in case of success |
ketCube_CFG_ERROR | in case of failure |
◆ ketCube_modules_ProcessMsgs()
Process Intra module messages.
- Return values
-
KETCUBE_CFG_OK | in case of success |
KETCUBE_CFG_ERROR | in case of failure |
◆ ketCube_modules_SleepEnter()
Process modules sleepEnter functions.
- Return values
-
KETCUBE_CFG_OK | in case of ready-to-sleep |
KETCUBE_CFG_ERROR | in case of not-ready-to-sleep |
◆ ketCube_modules_SleepExit()
Process modules sleepExit functions.
- Return values
-
KETCUBE_CFG_OK | in case of success |
KETCUBE_CFG_ERROR | in case of failure |
◆ ketCube_modules_List