Datasheet

12
bq2040
Function Code Access Units Defaults
1
ManufacturerAccess 0x00 read/write - -
RemaningCapacityAlarm 0x01 read/write mAh E
2
RemainingTimeAlarm 0x02 read/write minutes E
2
BatteryMode 0x03 read/write bit flag -
AtRate 0x04 read/write mA -
AtRateTimeToFull 0x05 read minutes -
AtRateTimeToEmpty 0x06 read minutes -
AtRateOK 0x07 read Boolean -
Temperature 0x08 read 0.1°K 2930
Voltage 0x09 read mV E
2
Current 0x0a read mA 0
AverageCurrent 0x0b read mA 0
MaxError 0x0c read percent 100
RelativeStateOfCharge 0x0d read percent -
AbsoluteStateOfCharge 0x0e read percent -
RemainingCapacity 0x0f read mAh E
2
FullChargeCapacity 0x10 read mAh E
2
RunTimeToEmpty 0x11 read minutes -
AverageTimeToEmpty 0x12 read minutes -
AverageTimeToFull 0x13 read minutes -
ChargingCurrent 0x14 read mA E
2
ChargingVoltage 0x15 read mV E
2
Battery Status 0x16 read bit flags E
2
CycleCount 0x17 read cycle E
2
DesignCapacity 0x18 read mAh E
2
DesignVoltage 0x19 read mV E
2
SpecificationInfo 0x1a read - E
2
ManufactureDate 0x1b read - E
2
SerialNumber 0x1c read integer E
2
Reserved 0x1d - 0x1f - - -
ManufacturerName 0x20 read string E
2
DeviceName 0x21 read string E
2
Note: 1. Defaults after reset or power-up.
Table 4. bq2040 Register Functions