remove compiler warnings of new compilerversion /
[owTools.git] / src / owInterface.cpp
index b4d5d93..3da8460 100644 (file)
@@ -38,6 +38,7 @@
 #include <math.h>\r
 #include "hexfile.h"\r
 \r
+uint8_t owCC_44_Temp=0;\r
 \r
 #ifdef WIN\r
 void usleep(__int64 usec)\r
@@ -118,6 +119,16 @@ uint16_t owInterface::calcCRC16(std::vector<uint8_t> data) {
 int owInterface::testCRC16(std::vector<uint8_t> data)  {\r
        return calcCRC16(data)==0xB001;\r
 }\r
+\r
+int owInterface::testCRC16(std::vector<uint8_t> data,uint16_t load) {\r
+       crc16=load;\r
+       for(uint8_t v:data) {\r
+               docrc16(v);\r
+       }\r
+       return crc16==0xB001;\r
+\r
+}\r
+\r
                \r
 void owInterface::resetFlasher(uint64_t id) { // go back from Bootloader\r
        std::vector<uint8_t> data;\r