SLUUCW8 October 2023 BQ27Z746
When IT Gauging Configuration[DSG_0_SMOOTH_OK] = 1, smoothing to 0% in DISCHARGE mode is enabled. For preventing jumps to 0% in DISCHARGE mode, two data flash parameters are used: Term Smooth Start Cell V Delta and Term Smooth Time. If Voltage() is less than or equal to Term Voltage + Term Smooth Start Cell V Delta while in DISCHARGE mode, time-based smoothing to 0% is initiated. RemainingCapacity() smoothly converges to 0 mAh over the next Term Smooth Time seconds. Time-based smoothing to 0% will continue unless CHARGE mode is entered.
Term Smooth Final Cell V Delta makes sure that the gauge reports 0% before voltage drops too low. If Voltage() is less than or equal to Term Voltage – Term Smooth Final Cell V Delta while in DISCHARGE mode, RemainingCapacity() is forced to 0 mAh, even if time-based smoothing to 0% was active.
Term Smooth Final Cell V Delta can be disabled by setting equal to Term Voltage, but is typically expected to be low enough to enable the system to shut down properly (without brownout).
Class | Subclass | Name | Type | Min | Max | Default | Unit | Description |
---|---|---|---|---|---|---|---|---|
Gas Gauging | Smoothing | Term Smooth Start Cell V Delta | I2 | 0 | 32767 | 150 | mV | If [DSG_0_SMOOTH_OK] = 1, then during DISCHARGE mode and once Voltage() is less than or equal to Term Voltage + Term Smooth Start Cell V Delta, time-based smoothing to 0% is initiated. This will smooth RemainingCapacity() to 0 mAh over the next Term Smooth Time seconds. |
Gas Gauging | Smoothing | Term Smooth Final Cell V Delta | I2 | 0 | 32767 | 100 | mV | If [DSG_0_SMOOTH_OK] = 1, then during DISCHARGE mode and once Voltage() is less than or equal to Term Voltage + Term Smooth Final Cell V Delta, RemainingCapacity() is forced to 0 mAh. |
Gas Gauging | Smoothing | Term Smooth Time | U1 | 1 | 32767 | 20 | s | If [DSG_0_SMOOTH_OK] = 1, then during DISCHARGE mode and once Voltage() is less than or equal to Term Voltage + Term Smooth Start Cell V Delta, time-based smoothing to 0% is initiated. This will smooth RemainingCapacity() to 0 mAh over the next Term Smooth Time seconds. |