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

 

(7394 Hits)

 

  openglsphere     rubik_cube     clear_engine     numeric_instability     hex     ascii     pointer     jazzball     newton_interpolation     fakenet     turing_maschine     suchen_dialog     imageinspector     binaeruhr     dithering_mask     funplay2     einstein     tg12864b     wuerfel     newton     crc     send_get_file     gedanken_leser     tetris     game_of_life     atmegaboard     greenfoot     io_adapter     bezier     sdl_tcp_ip     funkuhr     gorilla     screeny     anty_krypt     4_gewinnt     partikelengine     ctools     parken     rubik_cube2     proto     transparenz     zauber     rollenspiel     l_system     stm     farbspectrum     mastermind     waage     codeviewer     simple_font     stereoprojektion     maw     bmp_font     summe_n     opengl_spriteengine     torus_chess     reihen     desktop_lock     8x8x8     opengltruetypefont     wireworld     sprite_engine     lzw     loop     cleanup     puzzle     opengl_graphikengine     5ermedian     tipp_it     multilanguage     race_condition     pwm     schachprobleme     bignumber     c_depencies     ccm     balanced2     socket     xml     galton_brett     graphen_algos     raetsel     io_serializer     address_db     hilbert     projizierte_schatten     episodenmanager     quadtree     matrix     sql     tokenizer     filetools     weihnachtsstern     calender     wii_whiteboard     rent_it     wuerfelzauber     file_transfer     qprogrammer     affenpuzzle     serial     genmathcalc     pi     fouriersynthese     digiman     sirpinksy     c_libs     dxtools     sortieren     project_collector     zufall     weihnachtskalender     sortieren2     tankplan     mandelbrot     hough_transformation     info     codecounter     tippsy3     induktion     kwirk     sudoku     uuart     sfxr     4_wins     knack     clickomania     fpc_depencies     binomial     heapsim     cubemap     euler     generische_liste     network_listener     proof2e1     mauskoordinaten     dcommenter     wecker     kollision     passbildcreator     steganographie     library     td     dithering_filtering     button_tool     diffusionsfilter     iq_block     attributgrammatik     dcf77     vedische_multiplication     fir_iir     trackball     lazcomment     simple_cad     ym1602c     feder_masse     screensaveblocker     vokabel     tbitstream     baum     nsudoku     pingpong     gpu_info     hoertest     picking     bigprim     simpleray     shannon_fano_coding     fourier     picam     tclockex     trio     klab     3d_puzzle     fingerspeed     piemenue     balanced     2048     cpu_load     copycommander     network_bandwidth_limiter     ae20125     wii_headtrack     tasker     gebmanager     basic     ntools