Suma kontrolna



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Bogdan Gutknecht" <b_gutknecht_at_nospam_interia.pl>
Subject: Suma kontrolna
Date: Tue, 4 Oct 2005 08:37:02 +0200


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.


Poprzedni Następny
Wiadomość
Spis treści
Date: Tue, 04 Oct 2005 18:38:37 +1000
From: Tom <ttp_at_nospam_nospam.com>
Subject: Re: Suma kontrolna


Bogdan Gutknecht wrote:
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

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

Tomek

Poprzedni Następny
Wiadomość
Spis treści
From: "Bogdan Gutknecht" <b_gutknecht_at_nospam_interia.pl>
Subject: Re: Suma kontrolna
Date: Tue, 4 Oct 2005 10:56:00 +0200



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

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

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.


Poprzedni Następny
Wiadomość
Spis treści
From: =?ISO-8859-2?Q?=22Mi=B3osz_K=2E=22?= <news_at_nospam_miklobit.WYTNIJTO.com>
Subject: Re: Suma kontrolna
Date: Tue, 04 Oct 2005 11:27:04 +0200


Bogdan Gutknecht napisał(a):

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.


Sprawdzałeś czy to nie jest CRC ?

--
Miłosz Kłosowicz

------------------------------------------------
AVR : ISP,JTAG,moduły prototypowe (USB,CAN)
TYPO3: projekty, webhosting, sklepy internetowe
-> http://www.miklobit.com
------------------------------------------------

Poprzedni Następny
Wiadomość
Spis treści
Date: Tue, 04 Oct 2005 20:02:11 +1000
From: Tom <ttp_at_nospam_nospam.com>
Subject: Re: Suma kontrolna


Bogdan Gutknecht wrote:

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.

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

Tomek

Poprzedni Następny
Wiadomość
Spis treści
From: "Bogdan Gutknecht" <b_gutknecht_at_nospam_interia.pl>
Subject: Re: Suma kontrolna
Date: Tue, 4 Oct 2005 11:44:33 +0200



MODBUS RTU
JP


Dzięki !!!


Poprzedni Następny
Wiadomość
Spis treści
From: J.F. <jfox_xnospamx_at_nospam_poczta.onet.pl>
Subject: Re: Suma kontrolna
Date: Tue, 04 Oct 2005 12:33:02 +0200


On Tue, 4 Oct 2005 08:37:02 +0200, Bogdan Gutknecht wrote:
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

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

J.


Poprzedni Następny
Wiadomość
Spis treści
From: "jp" <j.pozniak_at_nospam_metron.torun.pl>
Subject: Odp: Suma kontrolna
Date: Tue, 4 Oct 2005 11:21:59 +0200


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

Dziękuję i pozdrawiam.
MODBUS RTU
JP