Suma kontrolna

Oct 04, 2005 7 Replies

Mam dwie paczki danych, ka¿da ma sumê kontroln± obliczan± w ten sam sposób. Mo¿e siê komu¶ kojarzy jaki mo¿e to byæ sposób? Zdajê sobie sprawê, ¿e nie jest mo¿liwe okre¶lenie na podstawie dwóch ramek sposobu okre¶lania sumy, ale s±dzê, ¿e jest to jeden z popularnych algorytmów typu "dope³nienie do 1 sumy dope³nieñ do 1". Mo¿e kto¶ ma to "we krwi". Oto te dane (nie wiem, czy suma jest 8, czy 16-bitowa):



01 03 02 00 00 08 45 B4
02 03 02 00 00 08 45 87

Dziêkujê i pozdrawiam.


Czy to pytanie czysto teoretyczne? Jesli nie to zdradzenie pochodzenia tych ramek moze pomoc...

Tomek

S± to dane przesy³ane z PC do sterownika GE Fanuc 90-30 przez rs232. Uzyska³em jeszcze ramki:

04 03 02 00 00 08 45 E1 03 03 02 00 00 08 44 56 z czego wnioskujê, ¿e suma jest 16-bitowa. Mogê uzyskaæ inne ramki ró¿ni±ce siê pierwszym bajtem. Próbujê ca³y czas jaki¶ kombinacji z xor, +, przesuwaniem, ale nic siê nie zgadza.

Bogdan Gutknecht napisał(a):

Sprawdzałeś czy to nie jest CRC ?

Jesli 16 bitow i proste algorytmy nie pasuja to ja stawialbym na crc.

Tomek

Ale daj jakies sensowne dane - rozne o JEDEN bit, na roznych pozycjach .. na oko jednak jakies bardziej ciekawe CRC to jest.

J.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required