By Chetan Singh
CRC stands for cyclic redundancy check. In this project, I have used eclipse as an IDE. Mainly CRC is focused on Bits manipulation.
CRC stands for cyclic redundancy check. In this project, I have used eclipse as an IDE.
CRC is used as an error detection code in the Ethernet frames. Basically, CRC is based on division.
In CRC the actual input data is interpreted as a binary bit stream. you have to divide that binary stream with the bits of the generator polynomial. Here I have calculated remainder bits using bit manipulation and array.
Divide the input bits with the generator bits to get the CRC value.
Submitted by Chetan Singh (Chetan)
Download packets of source code on Coders Packet