SLUUCD5 January 2023 BQ27427
Subclass | Subclass ID | Offset | Type | Name | Value | Unit | ||
---|---|---|---|---|---|---|---|---|
Min | Max | Default | ||||||
Registers | 64 | 0 | H2 | OpConfig | 0 | FFFF | 6478 | Flag |
Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 | |
---|---|---|---|---|---|---|---|---|
High Byte | RSVD0 | RSVD1 | BIE | RSVD0 | GPIOPOL | RSVD1 | RSVD0 | RSVD0 |
Default = | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 |
0x64 | ||||||||
Low Byte | RSVD0 | ResFactStep | SLEEP | RMFCC | FastConv En | BATLOWEN | Temp Source[1] | Temp Source[0] |
Default = | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 |
0x78 |
High Byte | |
RSVD0 = | Reserved. Default is 0. (Set to 0 for proper operation.) |
RSVD1 = | Reserved. Default is 1. (Set to 1 for proper operation.) |
BIE = | Battery Insertion Enable. If set, the battery insertion is detected via the BIN pin input. If cleared, the detection relies on the host to issue the BAT_INSERT subcommand to indicate battery presence in the system. |
GPIOPOL = | GPOUT pin is active-high if set or active-low if cleared. |
Low Byte | |
ResFactStep = | Enables Ra step up/down to Max/Min Res factor before disabling Ra updates |
SLEEP = | The fuel gauge can enter sleep, if operating conditions allow. True when set. |
RMFCC = | RM is updated with the value from FCC on valid charge termination. True when set. |
FastConvEn = | Enables Fast SOC Convergence. True when set. |
BATLOWEN = | If set, the BAT_LOW function for GPOUT pin is selected. If cleared, the SOC_INT function is selected for GPOUT. |
TempSource[1:0] = | Selects the temperature source. Enables the host to write Temperature() if set. If cleared, the internal temperature sensor is used for Temperature(). |
00 = | Internal Temperature Sensor is used as Temperature Source. |
01 = | External Thermistor is used as Temperature Source. |
10 = | Host written Temperature is used as Temperature Source. |