SLUUCA6 October 2021 BQ27Z746
To ensure the correct results of a command with the 400-kHz I2C operation, there must be a proper waiting time between issuing the command and reading the results. For AltManufacturerAccess() commands, the following diagram shows the waiting time required between issuing the AltManufacturerAccess() command and reading the status. For read-only standard commands, there is no waiting time required, but the host must not issue all standard commands more than two times per second. If thousands of I2C transactions are sent to the gauge in one second, then it could adversely impact the CPU and cause a watchdog reset.
Command | tBUF |
---|---|
Data flash signature commands: StaticDFSignature(), StaticChemDFSignature(), or AllDFSignature() | 250 ms |
All other writes to AltManufacturerAccess() | 66 µs |