CRC16

para calcular CRC16
Descargar ahora

CRC16 Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • LGPL
  • Nombre del editor:
  • Gennady Trafimenkov

CRC16 Etiquetas


CRC16 Descripción

Biblioteca para calcular CRC16 CRC es una forma de detectar cambios accidentales en el almacenamiento de datos o la transmisión. Hay muchas variantes de CRC y CRC16, en particular. La biblioteca CRC16 calcula solo CRC16 (códigos de 16 bits) y la única variante compatible en este momento es CRC-CCITT (XMODEM). Si desea saber más sobre CRC, http://wikipedia.org/wiki/cyclic_redundanty_check es un Buen lugar para comenzar. Si desea que sean compatibles con otras variantes de CRC16, haga una solicitud en http://code.google.com/p/pycrc16/suSueseSource Los códigos están alojados en https://github.com/gennady/pycrc16 si Desea contribuir a esta biblioteca, crear un tenedor, hacerlo cambie y luego cree una solicitud de extracción. Cualquier ayuda es apreciada. INSTALACIÓN: En Windows puede usar binarios precompilados que se pueden encontrar en http://code.google.com/p/pycrc16/downloadson linux y otros sistemas de operación que debe compilar la biblioteca de los códigos de origen. Para hacer esto en Linux, use los siguientes pasos: * Descargue la fuente Tarball, por ejemplo. CRC16-0.1.0.Tar.gz, de http://code.google.com/p/pycrc16/psownloads * Extraíjalo con comando: tar -xzf crc16-0.1.0.tar.gz * compila e instala la biblioteca : CD CRC16-0.1.0 PYTHON SETUP.PY BUILD SUDO PYTHON SETUP.PY INSTALACIÓN Necesitará los privilegios administrativos para ejecutar la última instalación de Command.Fter puede ejecutar pruebas de unidad para asegurarse de que la biblioteca funcione bien. Ejecute: Python -M CRC16.Testión: en Python 3: Importar CRC16Print (CRC16.CRC16XMODEM (B'123456789 ')) En Python 2 debe usar cadenas en lugar de datos binarios: Importar CRC16Print (CRC16.CRC16XMODEM (' 123456789 ')))) También puede calcular CRC gradualmente: Importar CRC16CRC = CRC16.CRC16XMODEM (B'1234 ') CRC = CRC16.CRC16XMODEM (B'56789', CRC) Requisitos de impresión (CRC): · Python


CRC16 Software relacionado