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

 

(7453 Hits)

 

  file_transfer     dcf77     copycommander     farbspectrum     io_serializer     balanced     cpu_load     simpleray     gpu_info     generische_liste     kollision     netzwerkprotokol     matrix     wireworld     kartei     dxtools     wii_headtrack     c_depencies     screensaveblocker     openglsphere     imageinspector     ctools     torus_chess     knack     clickomania     tg12864b     loop     episodenmanager     hough_transformation     fingerspeed     5ermedian     uuart     trio     screeny     stm     transparenz     project_collector     numeric_instability     proto     chunkmanager     xml     einstein     address_db     projizierte_schatten     jazzball     nsudoku     mastermind     dcommenter     hoertest     wecker     socket     pi     updater     tclockex     piemenue     l_system     feder_masse     winkonfig     bigprim     laufschrift     8x8x8     filetools     delforlaz     funkuhr     clear_engine     gedanken_leser     send_get_file     sortieren2     opengl_graphikengine     quadtree     minipaint     weihnachtsstern     fakenet     calender     heapsim     tankplan     3d_puzzle     greenfoot     rubik_cube     desktop_lock     simple_font     mandelbrot     boxmuller     binaeruhr     trackball     info     opengl_spriteengine     wii_whiteboard     picam     funplay2     steganographie     button_tool     graphen_algos     wuerfelzauber     c_libs     iq_block     ym1602c     cleanup     passbildcreator     binomial     tbitstream     fpc_depencies     alt_f2     wuerfel     tetris     dithering_filtering     dithering_mask     tippsy3     bmp_font     race_condition     pingpong     kwirk     multilanguage     fouriersynthese     attributgrammatik     crc     reihen     shannon_fano_coding     bezier     fourier     gorilla     sfxr     textur_filterung     ntools     baum     balanced2     verzeichnung     textfilter     digiman     4_gewinnt     parken     serial     galton_brett     gefangenen_dilemma     bww     klab     gebmanager     lzw     picking     network_listener     cubemap     labyrintcreator     newton     suchen_dialog     rubik_cube2     sudoku     turing_maschine     diffusionsfilter     anty_krypt     ccm     sql     pointer     4_wins     network_bandwidth_limiter     codecounter     qprogrammer     fir_iir     partikelengine     2048     simple_cad     pwm     ae20125     td     bignumber     vokabel     puzzle