Hjälp mig räkna på checksumma

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Användarvisningsbild
bigmac
EF Sponsor
Inlägg: 1224
Blev medlem: 24 april 2007, 08:22:40
Ort: Järfälla
Kontakt:

Hjälp mig räkna på checksumma

Inlägg av bigmac »

Beräkna checksumma

Tjabba. jag håller på att avkoda en databox som finns i vissa amerikanska Ford-modeller. Men jag behöver hjälp med vad jag tror är en checksumma.

Den här databoxen har 8 olika parameterrader.

006C 0020 8742 <- Parametrar för styrdon
2020 0000 0070 <- Sannolikt parametrar för styrdon
0403 0501 003E <- Sannolikt parametrar för styrdon
20AC 6321 0082 <- Adress på TPMS-sensor 1
20AC 580C 0063 <- Adress på TPMS-sensor 2
20A6 3208 0034 <- Adress på TPMS-sensor 3
20AC 636D 00D1 <- Adress på TPMS-sensor 4
0000 0000 0036 <- Adress på TPMS-sensor 5 (resevhjulet)

Om vi kikar på sista raden så ser vi att checksumman är 36. Checksumman är ENDAST baserad på en rad a 3 grupper om 4 tecken, så varje rad är unik.
När man knappar in dessa koder i styrdonet så gör man det enligt mönstret
FF FF FF FF FF FF om det kan underlätta att ta reda på checksumman. Sannolikt är de sista två tecknena någon form av radsumma. Nån som vet närmare eller har några checka tips? hehe
Användarvisningsbild
bigmac
EF Sponsor
Inlägg: 1224
Blev medlem: 24 april 2007, 08:22:40
Ort: Järfälla
Kontakt:

Re: Hjälp mig räkna på checksumma

Inlägg av bigmac »

Jag har ytterligare två kodrader om man vill jämföra. Kommer från en tidigare årsmodell, men det borde stämma

802C 0020 8D88 <- Bil 1
002C 0020 8D08 <- Bil 2

:)

Tack

den som hjälper mig får en ... PUSS!
Användarvisningsbild
bigmac
EF Sponsor
Inlägg: 1224
Blev medlem: 24 april 2007, 08:22:40
Ort: Järfälla
Kontakt:

Re: Hjälp mig räkna på checksumma

Inlägg av bigmac »

ha, jag knäckte koden.. det va inte så komplicerat ;-)
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 47692
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Hjälp mig räkna på checksumma

Inlägg av TomasL »

Men avslöja det då, så kan andra kanske använda det.
Användarvisningsbild
bigmac
EF Sponsor
Inlägg: 1224
Blev medlem: 24 april 2007, 08:22:40
Ort: Järfälla
Kontakt:

Re: Hjälp mig räkna på checksumma

Inlägg av bigmac »

Koden kan se ut såhär

Adress Data cheksumma
726-10-01 8008 0000 00C6
726-10-02 0000 0000 003F

h7+h26+h10+h01+h80+h08+h00+h00+h00 = hC6 osv...

inte så svårt nu när jag löst det, men jag hade ingen att fråga.. lyckades dock lista ut att skillnaden mellan två intilliggande rader va +1 på checksumman, och att individuella kolumner i datafälten inte hade någon multiplikator, det var fakta som gjorde det betydligt enklare.
Skriv svar