SLUUCD5 January 2023 BQ27427
Subclass | Subclass ID | Offset | Type | Name | Value | Unit | ||
---|---|---|---|---|---|---|---|---|
Min | Max | Default | ||||||
Registers | 64 | 2 | H1 | OpConfigC | 0 | FF | 9F | Flag |
Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 | |
---|---|---|---|---|---|---|---|---|
RSVD1 | Non Removable | RSVD0 | SOCHold99 | SOCHold 1 | SOCHold OvrChg | SOCHold OvrDsg | Predict Ambient | |
Default = | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 |
0x9F |
RSVD1 = | Reserved. Default is 1. (Set to 1 for proper operation.) |
Non Removable = | If Set, Fuel gauge assumes battery is present and ignores BIE functionality or the Battery insert commands. If cleared, fuel gauge relies on BIE functionality or battery insertion commands to indicate battery presence |
RSVD0= | Reserved: Default is 0. |
SOCHold99 = | The fuel gauge will prevent StateofCharge() from reporting 100% until Flags()[FC] is set. Set to 1 to enable. |
SOCHold1 = | The fuel gauge will prevent StateofCharge() from reporting 0% until Voltage() is less than or equal to Terminate Voltage. Set to 1 to enable. |
SOCHoldOvrChg = | The fuel gauge will hold StateofCharge() at 100% while in an overcharge condition and not decrement until the charge surplus is equalized. Set to 1 to enable. |
SOCHoldOvrDsg = | The fuel gauge will hold StateofCharge() at 0% while in an overdischarge condition and not decrement until the charge deficit is equalized. Set to 1 to enable. |
PredictAmbient = | |
0 = | Disables ambient temperature adaptability for gauging |
1 = | Enables ambient temperature adaptability for gauging |