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

 

(7428 Hits)

 

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