CRC
Cyclic Redundancy Check
is a simple checksum is designed to detect transmission errors. A decoder calculates the CRC
for the received data and compares it to the CRC that the encoder calculated, which is
appended to the data. A mismatch indicates that the data was corrupted in
transit.