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)

 

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