57#include "system_config.h"
58#include "system_definitions.h"
84#define LOWBAT_THRESHOLD 2400
S_SwitchDescriptor swRing
Definition app.c:86
S_SwitchDescriptor swBusy
Definition app.c:83
S_SwitchDescriptor swEnter
Definition app.c:80
S_SwitchDescriptor swWait
Definition app.c:89
bool APP_GetIsDoor(void)
Vérifie si l'entité courante est une porte.
Definition app.c:172
void APP_Initialize(void)
Initialise l'application.
Definition app.c:191
void APP_Tasks(void)
Tâche principale de l'application.
Definition app.c:222
APP_STATES
Definition app.h:75
@ APP_STATE_WAIT
Definition app.h:77
@ APP_STATE_SERVICE_TASKS
Definition app.h:78
@ APP_STATE_INIT
Definition app.h:76
void APP_UpdateState(APP_STATES newState)
Met à jour l'état de l'application.
Definition app.c:162
bool isLowBat
Definition app.h:91
bool isDoor
Definition app.h:89
APP_STATES state
Definition app.h:88
uint16_t batVoltage
Definition app.h:90
Definition Mc32Debounce.h:48