9.2 After Wakeup (Charging Is Connected for a Short Period to Wake)
Check if the [IATA_SHUT] bit is set. If it is, continue with Step 2. If not, then True FCC and RC are used.
The [IATA_SHUT] bit should always be cleared in this step.
Check the following conditions: If all are true (AND), continue with Step 3. If ANY are NOT True, then True FCC and RC are used.
The delta cell voltage difference between max cell voltage and min cell voltage is within an IATA DeltaV Threshold (The default is 50 mV. If this threshold is set to 0 V, this delta cell voltage check is disabled.) AND
The temperature is greater than or equal to (≥) IATA MIN Temperature (default 10C) and less than or equal to (≤) IATA MAX Temperature (default 40C) AND
Min cell voltage is greater than or equal to (≥) IATA Min Voltage (default 3000 mV) and less than or equal to (≤) IATA MAX Voltage (default 3600 mV).
Display the remaining capacity and FCC from the DF registers IATA RM and IATA FCC, respectively ([ISTORE_FCC], [ISTORE_RM] bits are set [the default]). Must be ready before the INIT (battery status) is ready. The [ISTORE_FCC] and [ISTORE_RM] configuration bits, when set, define whether the stored value or true value is displayed during the IATA Delay Time period. However, the IATA Delay Time can be set to zero OR to a value greater than zero.
If IATA Delay Time > 0:
On wake up from IATA shutdown, the remaining capacity and FCC will be displayed from IATA RM and IATA FCC, respectively, for the duration programmed in IATA Delay Time. At the end of this period, the displayed values will be transitioned from stored value to the true value of remaining capacity and FCC using the smoothing engine. Smoothing must be enabled. If it is not, the display will jump to the true values immediately.
If IATA Delay Time = 0:
On wake up from IATA shutdown, if true RSOC ≤ IATA Wake AbsRSOC (default 10%), then the true value of remaining capacity and FCC will only be displayed.
On wake up from IATA shutdown, if true RSOC > IATA Wake AbsRSOC (default 10%), then the remaining capacity and FCC will be displayed from IATA RM and IATA FCC. Subsequently, the Delta true RSOC (change in true RSOC from wakeup) is monitored. The display will switch from the IATA RM and IATA FCC values to the true value of remaining capacity and FCC only if Delta true RSOC ≥ IATA Delta RSOC (default 3%).
At this point, if smoothing is not enabled, the display will jump to the true values immediately. However, if smoothing is enabled, the displayed values will transition from the stored value to the true value of remaining capacity and FCC using the smoothing engine.
There are two additional MAC commands, IATA_RM() and IATA_FCC(), that read IATA RM and IATA FCC, respectively, and that work in SEALED and UNSEALED modes.