Find Jobs
Hire Freelancers

Checksum algoritm (8-bit) calculation -- 2

$15-25 USD / hour

Opravljeno
Objavljeno pred več kot 5 leti

$15-25 USD / hour

D0 in the 11-bit vehicle CAN message is a checksum, need to find the mathematical relation between the other data byte values to be able to manipulate and send out the new values, with a correct checksum. Some sample data (in hex): 9F 70 FC 70 FC 0D 0F 00, A9 7A FC 70 FC 0D 0F 00, AA 7B FC 70 FC 0D 0F 00, AB 7C FC 70 FC 0D 0F 00, AB 7C FC 70 FC 0D 0F 00, 0D 7D FC 70 FC 0D 0F 60, 0E 7E FC 70 FC 0D 0F 60, 09 79 FC 70 FC 0D 0F 60, 0A 7A FC 70 FC 0D 0F 60, 0B 7B FC 70 FC 0D 0F 60, The checksum algoritm is a "BN2000" (which I have not found the specs for sadly to say). We get close by using D0 = ((D1+D2+D3+D4+D5+D6+D7)-85)&0xFF, but it does not match up in all cases and differ +/- 2 decimal values.
ID projekta: 17784210

Več o projektu

1 ponudba
Projekt na daljavo
Aktivno pred 6 leti

Želite zaslužiti?

Prednosti oddajanja ponudb na Freelancerju

Nastavite svoj proračun in časovni okvir
Prejmite plačilo za svoje delo
Povzetek predloga
Registracija in oddajanje ponudb sta brezplačna
Dodeljeno:
Avatar uporabnika
Dear sir. Your project attracted my attention at first glance, because I've extensive experience in Programming. I'm really confident about your project, and very eager to join your project. If we have a chance to cooperate, I'll do my best to provide wonderful result. Looking forward to your response. Best Regards.
$20 USD v 40 dneh
5,0 (44 ocen)
6,1
6,1

O stranki

Zastava SWEDEN
Vrigstad, Sweden
5,0
2
Plačilna metoda je verificirana
Član(ica) od sep. 17, 2018

Verifikacija stranke

Hvala! Po e-pošti smo vam poslali povezavo za prevzem brezplačnega dobropisa.
Pri pošiljanju vašega e-sporočila je šlo nekaj narobe. Poskusite znova.
Registrirani uporabniki Skupaj objavljenih del
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Nalaganje predogleda
Geolociranje je bilo dovoljeno.
Vaša prijavna seja je potekla, zato ste bili odjavljeni. Prosimo, da se znova prijavite.