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

 

(7496 Hits)

 

  sfxr     pentago     clickomania     socket     pwm     quadtree     project_collector     einstein     zauber     fir_iir     proof2e1     qprogrammer     ctools     euler     textfilter     5ermedian     raetsel     clear_engine     puzzle     greenfoot     fourier     fouriersynthese     sudoku     race_condition     calender     kollision     turing_maschine     ccm     laufschrift     binaeruhr     balanced2     schachprobleme     gorilla     fingerspeed     pointer     dcf77     mandelbrot     vedische_multiplication     exp_func     anty_krypt     balanced     steganographie     episodenmanager     partikelengine     induktion     klab     lzw     rubik_cube     c_depencies     nsudoku     graphen_algos     ascii     4_gewinnt     network_listener     ntools     dithering_filtering     sortieren2     newton     tippsy3     chunkmanager     file_transfer     zufall     serial     weihnachtsstern     lazcomment     network_bandwidth_limiter     trackball     diffusionsfilter     summe_n     imageinspector     bitverknupfung     sortieren     kartei     multilanguage     perlin_noise     gebmanager     digiman