PDA

View Full Version : Fiat 500L 2016



kitten13
22nd May, 2017, 09:30 AM
Hello, need calculate KM Fiat 500L 2016. Dashboard 24c16.

Old KM 41419, New KM 40500km

451570

Thank you for your help

nikz
22nd May, 2017, 09:51 AM
here is your file

kitten13
22nd May, 2017, 09:56 AM
here is your file

Thank you for your help nike.
I am curious by nature, what is the method of calculation? I try to do it myself but I did not find it.

nikz
22nd May, 2017, 10:03 AM
all easy, enough to compare these dumps
and the top of the hour you will understand.

kitten13
22nd May, 2017, 10:11 AM
all easy, enough to compare these dumps
and the top of the hour you will understand.

Indeed, I noticed that the km is recorded in the first two lines, but I did not understand how to calculate the km.

Is there a multiplier or something else?

He is furious not to understand, I would like to sleep less ideot tonight, lol ;)

kitten13
23rd May, 2017, 07:39 AM
Hello,

I still do not understand! Should it invert the XOR and multiply it by 16?

nikz
23rd May, 2017, 07:42 AM
yes, this good.......

wokcz
23rd May, 2017, 07:53 AM
Hello,

I still do not understand! Should it invert the XOR and multiply it by 16?

Yes. Bytes seems to be swapped. Looking at the original dump: toDec( F5E2 xor FFFF ) * 16 = 41424 (close enough)

Or to get the new km.

toHex( 40500 / 16 ) xor FFFF = F61C

kitten13
23rd May, 2017, 08:00 AM
Thank you friends for sharing your knowledge ;)