When reviewing the SBS fields for AtRateTTF (0x05) and AvgTTF (0x13) during charge, I notice some odd behavior on the bq40z50. Even though RemCap was less than 1Ah, and FCC was about 18Ah, when applying a charge current of 1A to the battery, AvgTTF went to 0 minutes.
When I wrote atRate to 1A, the AtRateTTF field also went to 0.
Using the Advanced Comm SMB tab in bqStudio, I performed a Read Word with command 0x13. The response received was surprisingly only 1 byte in length, when AvgTTF is supposed to be 2 bytes.
If I send the same command when average current is 0 (DSG mode), then I get a two-byte response.
Am I missing something fundamental here?