úÎ÷Ècrc16 calculation & This uses the simple method based on  bit shifting. # See the unittests for an example.  polynomial inverse bits  initial crc  data byte new crc Reverse the bits in a byte .0 becomes 0..7  crc16-0.1.0Data.Digest.CRC16 crc16_updatecrc16_update_bit reverse_bits