CRC

Stolmar Tamas knight at borsodi.qualitis.hu
Mon Sep 10 23:43:42 CEST 2007


Ha a hiba helye nem mindig ugyanaz akkor jo lehet egy sima XOR-is
Masik egyszeru megoldas az atvitel nelkuli ADD vagyis checksum.

ritkan elofordulo 1-1 hibara jo megoldas.


----- Original Message ----- 
From: "VFX" <info at vfx.hu>
To: <elektro at tesla.hu>
Sent: Monday, September 10, 2007 11:50 AM
Subject: Re: CRC


Hali!

> Kellene csinálnom valami hibadetektálást. CRC-re gondoltam. Nem
> csináltam még ilyent. Elolvastam hogy kellene csinálni és találtam
> példát is, de nem tudom hogy kell használni pl. ezt:
> http://www.dattalo.com/technical/software/pic/crc_8bit.c
> Van kb. 20 byte amit fogadás után le kellene ellenõrizni, mert most
> nagy ritkán elõfordul, hogy nem egyezik egy-egy byte. Van valakinek
> "free" kódja amit használt és megosztaná velem a használati módot?
> Segítene valaki?



http://www.vfx.hu/avr/download/ds1820.zip
ebben van egy "CRCGEN" rutin ami kiszamitja byte-onkent a CRC.
CRC 16 bites valtozot nullazod, hivas elott, aztan egyesevel meghivod a
rutint. A vegen ott a CRC.

UDV. VFX.
http://www.vfx.hu

-----------------------------------------
          elektro[-flame|-etc]




More information about the Elektro mailing list