CRC16.

CRC16を計算するためのライブラリ
今すぐダウンロード

CRC16. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • LGPL
  • 出版社名:
  • Gennady Trafimenkov

CRC16. タグ


CRC16. 説明

CRC16を計算するためのライブラリ CRCは、データ保存または送信の偶発的な変更を検出する方法です。特にCRCおよびCRC16の多くの変異体がある。 CRC16ライブラリーはCRC16(16ビットコード)のみを計算し、現時点でのみサポートされている唯一のバリアントはCRC-CCITT(XMODEM)です.CRCの詳細については、http://wikipedia.org/wiki/cyclic_redundancy_checkがあります。 Start.IF CRC16の他の亜種が欲しいのですが、http://code.google.com/p/pycrc16/issuessourceコードはhttps://github.com/gennady/pycrc16でホストされています。このライブラリに貢献し、フォークを作成し、変更を変更してからプル要求を作成します。すべての助けが感謝されています。 Linuxでこれを行うには、次の手順を実行します。*ソースtarballをダウンロードします。 crc16-0.1.0.tar.gz、from http://code.google.com/p/pycrc16/downloads * command:tar -xzf crc16-0.1.0.tar.gz *ライブラリをコンパイルしてインストールする:CD CRC16-0.1.0 Python Setup.pyビルドsudo python setup.pyインストール最後のコマンドを実行するための管理特権が必要です。インストールでは、ライブラリがうまく機能するように単体テストを実行できます。実行:Python -M CRC16.TestUsage:Python 3:Import CRC16Print(CRC16.CRC16XModem(B'123456789 '))では、バイナリデータの代わりに文字列を使用する必要があります。インポートCRC16Print(CRC16.CRC16XModem(' 123456789 ')) CRCを徐々に計算することもできます。インポートCRC16CRC = CRC16.CRC16XModem(B'1234 ')CRC = CRC16.CRC16XModem(B'56789'、CRC)印刷(CRC)の要件: ・Python


CRC16. 関連ソフトウェア