CRC16

Bibliotheek voor het berekenen van CRC16
Download nu

CRC16 Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Naam uitgever:
  • Gennady Trafimenkov

CRC16 Tags


CRC16 Beschrijving

Bibliotheek voor het berekenen van CRC16 CRC is een manier om accidentele veranderingen in gegevensopslag of transmissie te detecteren. Er zijn veel varianten van CRC en CRC16, in het bijzonder. De CRC16-bibliotheek berekent alleen CRC16 (16-bits codes) en de enige ondersteunde variant op dit moment is CRC-CCITT (XMODEM). Als u meer wilt weten over CRC, http://wikipedia.org/wiki/cyclic_redundancy_check is een Goede plek om te starten. Als je wilt dat andere varianten van CRC16 worden ondersteund, maak dan een verzoek op http://code.google.com/p/pycrc16/issuessource-codes worden gehost op https://github.com/gennady/pycrc16 als U wilt een bijdrage leveren aan deze bibliotheek, een vork aanmaken, u wijzigt en vervolgens een pull-aanvraag aanmaakt. Elke hulp wordt gewaardeerd. Installatie: Op Windows kunt u voorgecompileerde binaries gebruiken die te vinden zijn op http://code.google.com/p/pycrc16/downloadson Linux en andere bedieningssystemen die u de bibliotheek van de broncodes moet compileren. Om dit te doen op Linux Gebruik volgende stappen: * Download bron Tarball, b.v. CRC16-0.1.0.tar.gz, van http://code.google.com/p/pycrc16/downloads * Pak het uit met opdracht: TAR -XZF CRC16-0.1.0.tar.gz * Compileer en installeer de bibliotheek : CD CRC16-0.1.0 Python Setup.py Build Sudo Python Setup.py-installatie U hebt de administratieve privileges nodig om de laatste opdracht uit te voeren. Na installatie kunt u eenheidstests uitvoeren om ervoor te zorgen dat de bibliotheek prima werkt. Execute: Python -m CRC16.Testusage: in Python 3: import CRC16PRINT (CRC16.Crc16xmodem (B'123456789 ')) in Python 2 U moet de reeksen gebruiken in plaats van binaire gegevens: import CRC16.Crc16xmodem (' 123456789 ')) U kunt ook geleidelijk CRC berekenen: importeren CRC16CRC = CRC16.CRC16XMODEM (B'1234 ') CRC = CRC16.CRC16XMODEM (B'56789', CRC) Print (CRC) -vereisten: · Python


CRC16 Gerelateerde software