Other Parts Discussed in Thread: BQSTUDIO
HI, SIR,
We use bq76952 to read temperature sensor as following.
#define DFETOFF_TEMPERATURE 0x6CU /*DFETOFF温度读取命令*/
#define TS1_TEMPERATURE 0x70U /*TS1温度读取命令*/
#define TS3_TEMPERATURE 0x74U /*TS3温度读取命令*/
#define DCHG_TEMPERATURE 0x78U /*DCHG温度读取命令*/
#define DDSG_TEMPERATURE 0x7AU /*DDSG温度读取命令*/
For a long time the temperature reading is normal. But we see sometimes, the temperature is abnormal, for example the real temperaure is 40℃, but we get 96℃.
Power off bms, then power on again, the temperature is 40℃