SensorLib 0.5.0
Multi-platform sensor driver library for Arduino, PlatformIO, and ESP-IDF
Loading...
Searching...
No Matches
AXP202Coulomb.hpp File Reference

AXP202 Coulomb counter for battery charge/discharge measurement. More...

#include "AXP202Core.hpp"
#include "AXP202Regs.hpp"
Include dependency graph for AXP202Coulomb.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  AXP202Coulomb
 

Detailed Description

AXP202 Coulomb counter for battery charge/discharge measurement.

Author
Lewis He (lewis.nosp@m.he@o.nosp@m.utloo.nosp@m.k.co.nosp@m.m)
Date
2026-05-02

Provides 32-bit charge and discharge coulomb counters for accurate battery energy tracking. The formula is: C = 65536 * current_LSB * (charge - discharge) / 3600 / sample_rate where current_LSB = 0.5mA, result in mAh.

Definition in file AXP202Coulomb.hpp.