Swadge 2024 2.0.0
APIs to develop games for the Magfest Swadge
|
The battery monitor uses the Analog to Digital Converter (ADC) Oneshot Mode Driver.
The battery monitor code is based on the ADC Single Read Example.
You don't need to call initBattmon() or deinitBattmon(). The system does at the appropriate times.
readBattmon() should be called to read the instantaneous battery voltage.
Go to the source code of this file.
Functions | |
void | initBattmon (gpio_num_t gpio) |
Initialize a oneshot analog-to-digital unit to read the battery voltage. | |
void | deinitBattmon (void) |
Deinitialize the analog-to-digital unit used to read the battery voltage. | |
int | readBattmon (void) |
Read and return the battery voltage. | |
void initBattmon | ( | gpio_num_t | gpio | ) |
Initialize a oneshot analog-to-digital unit to read the battery voltage.
gpio | The GPIO to initialize the ADC on |
void deinitBattmon | ( | void | ) |
Deinitialize the analog-to-digital unit used to read the battery voltage.
int readBattmon | ( | void | ) |
Read and return the battery voltage.