Versions in this module Expand all Collapse all v0 v0.9.1 Sep 21, 2018 Changes in this version + func Checksum(init uint16, data []byte, table Table) (crc uint16) + type CRC struct + Init uint16 + Name string + Poly uint16 + Residue uint16 + func NewCRC(name string, init, poly, residue uint16) (crc CRC) + func (crc CRC) Checksum(data []byte) uint16 + func (crc CRC) String() string + type Table [256]uint16 + func NewTable(poly uint16) (table Table)