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

 

(7453 Hits)

 

  bigprim     td     tetris     matrix     kartei     pwm     fakenet     loop     ae20125     dxtools     nsudoku     suchen_dialog     network_bandwidth_limiter     bww     picking     8x8x8     filetools     parken     c_depencies     crc     simple_font     clear_engine     opengl_spriteengine     tankplan     hoertest     kwirk     boxmuller     proto     updater     diffusionsfilter     digiman     minipaint     wireworld     lzw     5ermedian     funplay2     dcommenter     4_wins     gorilla     button_tool     socket     farbspectrum     copycommander     winkonfig     wuerfelzauber     picam     desktop_lock     feder_masse     multilanguage     delforlaz     attributgrammatik     wii_headtrack     shannon_fano_coding     cpu_load     knack     network_listener     sudoku     alt_f2     fpc_depencies     pingpong     kollision     ntools     calender     io_serializer     funkuhr     balanced2     torus_chess     passbildcreator     2048     imageinspector     screeny     wecker     mastermind     file_transfer     partikelengine     codecounter     pointer     turing_maschine     trackball     fourier     tg12864b     einstein     sql     tbitstream     wuerfel     puzzle     mandelbrot     serial     c_libs     gpu_info     cubemap     klab     newton     race_condition     rubik_cube2     vokabel     3d_puzzle     ym1602c     hough_transformation     bignumber     generische_liste     iq_block     binomial     xml     dcf77     openglsphere     rubik_cube     l_system     chunkmanager     anty_krypt     4_gewinnt     stm     mauskoordinaten     clickomania     galton_brett     pi     binaeruhr     address_db     transparenz     gedanken_leser     balanced     laufschrift     verzeichnung     jazzball     fir_iir     weihnachtsstern     steganographie     opengl_graphikengine     heapsim     tclockex     sfxr     fouriersynthese     numeric_instability     wii_whiteboard     bezier     dithering_mask     netzwerkprotokol     bmp_font     sortieren2     simple_cad     project_collector     cleanup     trio     projizierte_schatten     episodenmanager     screensaveblocker     qprogrammer     fingerspeed     textfilter     baum     reihen     ccm     quadtree     textur_filterung     ctools     send_get_file     greenfoot     info     gebmanager     piemenue     gefangenen_dilemma