- Add charge timer control functions (REG0x15): safety timers, precharge timer, fast charge timer
- Add comprehensive charger control functions (REG0x16): auto battery discharge, force discharge, charging enable, HIZ mode, PMID discharge control
- Add watchdog control functions with enum support: reset, get/set watchdog timer
- Add precharge and termination current control functions
- Add trickle current and termination enable control
- Add VINDPM battery tracking control
- Update test sketch with all new functions and comprehensive testing
- All functions tested and verified working with hardware
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Add basic library structure with constructor, destructor, and begin()
- Include chip ID verification (0x22) in begin() function
- Add register address definitions for all BQ25628E registers
- Include test example sketch with basic functionality verification
- Add GitHub CI workflow and clang-format configuration
- Set up project structure following Adafruit library conventions
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>