22 #ifndef BATTERY_CHANNEL
32 #define BATTERY_CHANNEL ADC_CH6
35 #ifndef BATTERY_EMPTY_VALUE
45 #define BATTERY_EMPTY_VALUE 990UL
ADC (Analog-to-Digital Converter) configuration and control for AVR microcontrollers.
BATTERY_Status battery_status(void)
Check the current battery status.
Definition battery.c:56
BATTERY_Status_t
Represents the status of the battery voltage measurement.
Definition battery.h:63
@ BATTERY_Ok
Definition battery.h:64
@ BATTERY_Fault
Definition battery.h:65
void battery_disable(void)
Disable battery voltage measurement.
Definition battery.c:43
enum BATTERY_Status_t BATTERY_Status
Alias for enum BATTERY_Status_t to represent battery status codes.
Definition battery.h:72
void battery_init(void)
Initialize the battery measurement interface.
Definition battery.c:27