Explorar o código

fix zero crc value

Juraj Ďuďák %!s(int64=2) %!d(string=hai) anos
pai
achega
104895354b
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      src/dataframe.cpp

+ 4 - 0
src/dataframe.cpp

@@ -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);
 }