Skip to content
forked from invertase/crc16

Native node addon to calculate CRC16 values.

License

Notifications You must be signed in to change notification settings

shkarimpour/crc16

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

crc16-itu

Its a fork of crc-itu(https://raw.githubusercontent.com/damphat/crc-itu/) compatible with newer versions of node.

Requirement:

  • Compiler: g++ 4.8 or later

Install:

npm install crc16-itu

Usage:

var crc16 = require('crc16-itu');

// with string and encoding
var ret = crc16('0d0103588990501766460026', 'hex');
console.log(ret.toString(16)); // 7bf9

// with buffer
var buff = new Buffer('0d0103588990501766460026', 'hex');
var ret = crc16(buff);
console.log(ret.toString(16)); // 7bf9

About

Native node addon to calculate CRC16 values.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 80.8%
  • JavaScript 17.1%
  • Python 2.1%