Hi Jeroen3,
Can you explain me that how did you calculate CRC7_POLY = 0x91 in the below clode.
unsigned char crc8(unsigned char message[], unsigned char length)
{
const unsigned char CRC7_POLY = 0x91;
unsigned char i, j, crc = 0;
for (i = 0; i < length; i++){
crc ^= message[i];
for (j = 0; j < 8; j++)
{
if (crc & 1)
crc ^= CRC7_POLY;
crc >>= 1;
}
}
return crc;
}
Regards,
Muthu