https://github.com/tomdebree/OutlanderP ... Canbus.pdf
using this formula does result in a sensible temperature reading at normal ambient temperatures however as the temperature starts to rise it is nowhere near. I see this same Formula in the simpbms Code is this correct and i have a different cmu or is it calculated differently elsewhere?
here is an example od the can output from one of my boards.
Code: Select all
CAN1,691,8,0,30,49,49,49,49,49,FF,
CAN1,692,8,E,67,E,67,E,67,E,64,
CAN1,693,8,F,31,F,36,F,21,F,2E,
CAN1,694,8,FF,FF,FF,FF,FF,FF,FF,FF,
++++++++++++++++++++++++++
hextodec-52 21C 21C 21C 21C 21C
Simp BMS 18C 18C 18C
3891mv 3894mv 3873mv 3886mv
3687mv 3687mv 3687mv 3684mv
30.29v ID: 694
if i wave a lighter over temp sensor #1 the one on the negative terminal:
++++++++++++++++++++++++++
hextodec-52 64C 22C 21C 21C 21C
Simp BMS 29C 18C 18C
3891mv 3894mv 3874mv 3888mv
3687mv 3687mv 3685mv 3684mv
30.29v ID: 694