SensorLib 0.5.0
Multi-platform sensor driver library for Arduino, PlatformIO, and ESP-IDF
Loading...
Searching...
No Matches
axp517_regs::chg Struct Reference

Battery charger parameter registers. More...

#include <AXP517Regs.hpp>

Static Public Attributes

static constexpr uint8_t IPRECHG_ITRICHG = 0x61
 Iprechg/Itrichg setting.
 
static constexpr uint8_t ICC_SETTING = 0x62
 ICC setting.
 
static constexpr uint8_t ITERM_CTRL = 0x63
 Iterm setting and control.
 
static constexpr uint8_t CV_CHG_VOLTAGE = 0x64
 CV charger voltage setting.
 
static constexpr uint8_t THERMAL_REG_THRESH = 0x65
 Thermal regulation threshold setting.
 
static constexpr uint8_t CHG_TIMER_CFG = 0x67
 Charger timer configure.
 
static constexpr uint8_t BAT_DETECT_CTRL = 0x68
 Battery detection control.
 

Detailed Description

Battery charger parameter registers.

Definition at line 133 of file AXP517Regs.hpp.

Member Data Documentation

◆ BAT_DETECT_CTRL

constexpr uint8_t axp517_regs::chg::BAT_DETECT_CTRL = 0x68
staticconstexpr

Battery detection control.

Definition at line 140 of file AXP517Regs.hpp.

◆ CHG_TIMER_CFG

constexpr uint8_t axp517_regs::chg::CHG_TIMER_CFG = 0x67
staticconstexpr

Charger timer configure.

Definition at line 139 of file AXP517Regs.hpp.

◆ CV_CHG_VOLTAGE

constexpr uint8_t axp517_regs::chg::CV_CHG_VOLTAGE = 0x64
staticconstexpr

CV charger voltage setting.

Definition at line 137 of file AXP517Regs.hpp.

Referenced by AXP517Charger::getChargeVoltage(), and AXP517Charger::setChargeVoltage().

◆ ICC_SETTING

constexpr uint8_t axp517_regs::chg::ICC_SETTING = 0x62
staticconstexpr

ICC setting.

Definition at line 135 of file AXP517Regs.hpp.

Referenced by AXP517Charger::getFastChargeCurrent(), and AXP517Charger::setFastChargeCurrent().

◆ IPRECHG_ITRICHG

constexpr uint8_t axp517_regs::chg::IPRECHG_ITRICHG = 0x61
staticconstexpr

Iprechg/Itrichg setting.

Definition at line 134 of file AXP517Regs.hpp.

Referenced by AXP517Charger::getPreChargeCurrent(), and AXP517Charger::setPreChargeCurrent().

◆ ITERM_CTRL

constexpr uint8_t axp517_regs::chg::ITERM_CTRL = 0x63
staticconstexpr

Iterm setting and control.

Definition at line 136 of file AXP517Regs.hpp.

Referenced by AXP517Charger::getTerminationCurrent(), and AXP517Charger::setTerminationCurrent().

◆ THERMAL_REG_THRESH

constexpr uint8_t axp517_regs::chg::THERMAL_REG_THRESH = 0x65
staticconstexpr

Thermal regulation threshold setting.

Definition at line 138 of file AXP517Regs.hpp.


The documentation for this struct was generated from the following file: