BQ34Z100: Contributing factors for clock stretching

Part Number: BQ34Z100

Tool/software:

01. What are the contributing factors to clock stretching? Do parameters such as temperature, pressure, environment, pull-up resistor value, and wire length also have an impact?

02. From the master’s perspective, why does clock stretching occur? With other slave devices no clock stretching is observed, but when communicating with the fuel gauge, why does the master experience clock stretching?

03. What is the refresh rate of the SoC in the fuel gauge, i.e., how frequently is the SoC value updated?