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

 

(108 Hits)

 

  weihnachtsstern     gebmanager     fpc_depencies     basic     exp_func     balanced     sprite_engine     td     puzzle     euler     picam     tetris     steganographie     partikelengine     fingerspeed     opengltruetypefont     ntools     ccm     tokenizer     project_uncollector     reihen     raetsel     trackball     mandelbrot     textur_filterung     hough_transformation     cubemap     screeny     attributgrammatik     sdl_tcp_ip     simple_font     picking     wuerfel     sudoku     lzw     imageinspector     balanced2     feder_masse     updater     weihnachtskalender     ascii     button_tool     induktion     address_db     tankplan     graphen_algos     ae20125     desktop_lock     bignumber     project_collector     game_of_life     io_serializer     l_system     network_bandwidth_limiter     8x8x8     textfilter     projizierte_schatten     sortieren2     2048     piemenue     cleanup     klab     digiman     codecounter     simple_cad     shannon_fano_coding     send_get_file     bezier     summe_n     copycommander     loop     rubik_cube     vokabel     opengl_graphikengine     screensaveblocker     gpu_info     fir_iir     motionblur