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

 

(7398 Hits)

 

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