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-R1: DAStatus2 Temperature Conversion

Part Number: BQ78350-R1

Hi,

We were able to read the temperature values from DAStatus2 and we get the following values:

TS1 : 0x0BCB

TS2 : 0xBCC 

TS3 : 0x0BCB

We could not figure out how these bits are converter to normal temperature values that the GUI showed us, for these values around to 28.7 degC.

Could you please help us on it?

Thanks,

Andras

  • Hi Andras,

    These values are in units of 0.1 degrees C. So 0x0BCB would correspond to a temperature of 30.19 degrees C.

    The GUI likely uses the Temperature() command (0x08) to read the temperature. This value is reported in units of 0.1K and also applies the temperature calibration parameters from data flash.

    Try reading the temperature with command 0x08 to see how the values compare with those you read from DAStatus2. Also, check the temperature calibration parameters in data flash to see how much offset is applied.

    Best regards,

    Matt