SLUUBD4A April 2016 – November 2022 BQ27220
Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 | |
---|---|---|---|---|---|---|---|---|
High Byte | RSVD | RSVD | RSVD | SME0 | IGNORE _SD | FC_FOR _VDQ | RSVD | FCC_LIMIT |
Default | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Low Byte | RSVD | RSVD | FIXED_ EDV0 | SC | EDV_CMP | RSVD | CSYNC | CCT |
Default | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
SME0 = | Smoothing towards EDV0 enable. Used with SMEN and SMEXT. |
0 = Default | |
1 = Disabled | |
IGNORE_SD = | |
0 (default) = Coulomb counter increments during regular or self-discharge. | |
1 = Coulomb counter increments only if there is a real discharge. | |
FC_FOR_VDQ = | |
0 = FC is not required to get VDQ. | |
1 = FC is required to get VDQ. | |
FCC_LIMIT = | Learned FCC is not allowed to be higher than DesignCapacity(). Enabled when set. |
FIXED_EDV0 = | This bit is used when [EDV_CMP] = 1 to determine if EDV0 will use a fixed threshold. |
When set to 1, FIXED_EDV0 will be used. | |
When set to 0, dynamic EDV0 will be used (default). | |
SC = | This is a selection for learning cycle optimization for a Smart Charger or Independent Charger. |
0 = Learning Cycle optimized for Smart Charger (default) | |
1 = Learning Cycle optimized for Independent Charger | |
EVD_CMP = | Method to calculate EDV compensation |
0 = Use fixed EDV values. | |
1 = Use the EDV compensation to calculate the EDV values. | |
CSYNC = | Sync RemainingCapacity() with FullChargeCapacity() at valid charge termination |
0 = NOT Synchronized (default) | |
1 = Synchronized | |
CCT = | Cycle Count Threshold |
0 = Use CC % of DesignCapacity() (default). | |
1 = Use CC % of FullChargeCapacity(). |