@@ -95,6 +95,10 @@ uint8_t crc8(uint8_t crc, uint8_t Size, uint8_t *Buffer)
crc = CrcTable[crc & 0xFF]; // One round of 8-bits
}
+ if (crc == 0){
+ crc = 1;
+ }
+
return(crc);