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

 

(7418 Hits)

 

  library     picam     dxtools     ntools     io_adapter     kwirk     fir_iir     vokabel     opengl_spriteengine     farbspectrum     fakenet     wuerfelzauber     qprogrammer     bww     bigprim     jazzball     sortieren     imageinspector     raetsel     proto     sfxr     sirpinksy     xml     socket     fourier     transparenz     network_bandwidth_limiter     picturerotate     hough_transformation     lzw     vedische_multiplication     3d_puzzle     picking     sql     maw     tbitstream     zufall     trackball     balanced     tankplan     4_gewinnt     uuart     perlin_noise     screeny     wuerfel     puzzle     bignumber     verzeichnung     clear_engine     dcommenter     gebmanager     klab     address_db     c_depencies     clickomania     pointer     chunkmanager     filetools     steganographie     mastermind     textur_filterung     rent_it     bmp_font     gedanken_leser     wii_headtrack     mandelbrot     pwm     4_wins     simple_font     simpleray     funplay2     generische_liste     proof2e1     euler     mauskoordinaten     pi     passbildcreator     weihnachtskalender     8x8x8     cpu_load     piemenue     kartei     game_of_life     basic     zauber     ascii     dithering_filtering     schachprobleme     alt_f2     codeviewer     textfilter     iq_block     numeric_instability     netzwerkprotokol     summe_n     l_system     stm     gc_solver     race_condition     affenpuzzle     rsa     balanced2     boxmuller     desktop_lock     atmegaboard     pentago     codecounter     wireworld     tippsy3     crc     tipp_it     anty_krypt     einstein     io_serializer     calender     tokenizer     parken     tasker     episodenmanager     openglsphere     ccm     delforlaz     knack     wii_whiteboard     dcf77     diffusionsfilter     button_tool     torus_chess     5ermedian     file_transfer     turing_maschine     send_get_file     winkonfig     partikelengine     exp_func     funkuhr     wecker     hex     screensaveblocker     fpc_depencies     2048     rubik_cube2     laufschrift     nsudoku     ym1602c     bezier     fouriersynthese     hoertest     tg12864b     sudoku     suchen_dialog     td     simple_cad     sprite_engine     shannon_fano_coding     weihnachtsstern     dithering_mask     gorilla     serial     gefangenen_dilemma     network_listener     binomial     ctools     induktion     ae20125     copycommander     tetris     portal     greenfoot     cleanup     sortieren2     hilbert     matrix     digiman     feder_masse     loop     baum     c_libs     cubemap     tclockex     projizierte_schatten