#ifndef _POWER_H #define _POWER_H #include #include #include #include "i2cscan.h" #define DEFAULT_VREF 1100 // tbd: use adc2_vref_to_gpio() for better estimate #define NO_OF_SAMPLES 64 // we do some multisampling to get better values #ifdef HAS_PMU #include extern AXP20X_Class pmu; // Make axp instance globally availabe void pover_event_IRQ(void); #endif void AXP192_init(void); uint16_t read_voltage(void); void calibrate_voltage(void); uint8_t getBattLevel(void); #endif