zur Startseite zum Inhalt zur Navigation

CRC

 

CRC steht für Zyklische Redundanz Prüfung und ist
in der Informatik ein gängiges Verfahren um Daten
welche über Fehlerbehaftete Kanäle übertragen werden.
Gegen eben diese Fehler ab zu sichern.

CRCs sind in verschiedenen Bitbreiten und Modi
vorhanden. Die hier gezeigte Variante versucht 
möglichst viele dieser Varianten ab zu decken.

Dies gelingt dadurch, dass der Benutzer alle Parameter
zur Bestimmung eines CRC selbst wählen kann. 
Die in ucrc.pas bereit gestellte Komponente ist 
dabei eine C Portierung von :
http://www.zorc.breitbandkatze.de/crc.html
welche wiederum auf der Grundlage von 
http://www.tty1.net/pycrc/
aufbaut.
Im Zip sind der Quellcode und ein Demoprogramm zum
ausprobieren der verschiedenen Verfahren.
Einige Beispiele : CCITT, CRC-16, CRC-16 Modbus,CRC-8

 

( 34 Hits )

 

  transparenz     motionblur     portal     partikelengine     binaeruhr     stereoprojektion     weihnachtskalender     fourier     tippsy3     opengl_spriteengine     waage     opengl_graphikengine     simple_font     galton_brett     sql     tbitstream     newton     newton_interpolation     gorilla     pingpong     mandelbrot     clear_engine     serial     delforlaz     maw     filetools     sdl_tcp_ip     send_get_file     mauskoordinaten     picking     feder_masse     hough_transformation     baum     affenpuzzle     balanced2     8x8x8     textur_filterung     piemenue     openglsphere     balanced     clickomania     socket     perlin_noise     cubemap     opengltruetypefont     logger     rubik_cube2     sprite_engine     chunkmanager     dithering_filtering     tokenizer     farbspectrum     info     sortieren2     labyrintcreator     calc     pathfinder     trackball     library     game_of_life     uuart     mastermind