22 #ifndef _AVRIO_BATTERY_H_ 23 #define _AVRIO_BATTERY_H_ 25 #include <avrio/defs.h> 26 #include <avrio/adc.h> 136 # if defined(__DOXYGEN__)
eBatState
Différentes étapes du processus de charge.
eBatCharge
Différents mode du générateur de charge.
void vBatInit(void)
Initialisation du module.
static void vBatChargeSet(eBatCharge eCharge)
Modification de l'état du générateur.
uint16_t usBatVoltageMax(void)
Lecture de la tension batterie maximale mesurée par le processus.
eBatState eBatProcess(void)
Fonction de traitement du processus.
uint16_t usBatVoltageAverage(void)
Lecture de la tension batterie moyenne mesurée par le processus.
static eBatCharge eBatChargeGet(void)
Lecture de l'état du générateur.
static void vBatChargeInit(void)
Initialisation du générateur.
uint16_t usBatVoltage(uint8_t ucChannel)
Effectue une mesure de la tension d'un paramètre.