This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

BQ78350 Battery Management Studio 显示的温度,与读出来的数据不符合,请问读取出来的数据还需要转换吗?

Genius 3755 points


  •  measured temp = 25C, you need to convert it to Kelvin by adding 273.15 then multiplying by 10 to get approx. 2982, bq27426 gauge uses 0.1 Kelvin as a unit for temperature measurement , then convert it to HEX (2982 = 0x0BA6), use the Temperature() command to write this value to the gauge to be used in gauging calculation by using Advance Comm tab:

    I2C Address (Hex) = aa

    Start Register (Hex) = 02

    Bytes to Write (Hex) = A6 0B