Go to the documentation of this file.
47 #ifndef __KETCUBE_MODULES_H
48 #define __KETCUBE_MODULES_H
61 #define KETCUBE_MODULES_SENSOR_BYTES 512
62 #define ketCube_modules_CNT (KETCUBE_LISTS_MODULEID_LAST)
ketCube_cfg_Module_t ketCube_modules_List[ketCube_modules_CNT]
List of KETCube modules.
Definition: ketCube_moduleList.c:112
ketCube_cfg_Error_t ketCube_modules_SleepExit(void)
Process modules sleepExit functions.
Definition: ketCube_modules.c:294
ketCube_cfg_Error_t ketCube_modules_ExecutePeriodic(void)
Execute periodic functions for enabled modules.
Definition: ketCube_modules.c:127
ketCube_cfg_Error_t
Error code type.
Definition: ketCube_cfg.h:88
#define ketCube_modules_CNT
Definition: ketCube_modules.h:62
ketCube_cfg_Error_t ketCube_modules_Init(void)
Load basic module configuration data from EEPROM and execute periodic functions for enabled modules.
Definition: ketCube_modules.c:65
ketCube_cfg_Error_t ketCube_modules_ProcessMsgs(void)
Process Intra module messages.
Definition: ketCube_modules.c:219
ketCube_cfg_Error_t ketCube_modules_SleepEnter(void)
Process modules sleepEnter functions.
Definition: ketCube_modules.c:260
KETCube module definition.
Definition: ketCube_cfg.h:165
This file contains definitions for the KETCube configuration.