littlezo/php-crc16-hex

0.0.2 2021-05-24 10:11 UTC

This package is auto-updated.

Last update: 2024-09-14 11:03:00 UTC


README

This is an implementation of the CRC RevEng Catalogue in PHP 7.x

How to use

<?php
use littler\CrcHex\CRC16;

require_once ./vendor/autoload.php;

$crc = new CRC16();
$crcResult = $crc->calc("10010000FF00");
echo $crcResult;
// BB7E

Currently implemented

8bit CRC

Not yet

16bit CRC

IBM, MAXIM, USB, MODBUS, CCITT, CCITT-FALSE, X25, XMODEM, DNP

24bit CRC

Not yet

32bit CRC

Not yet