tm3d
/
owTools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
remove compiler warnings of new compilerversion /
[owTools.git]
/
src
/
owInterface.cpp
diff --git
a/src/owInterface.cpp
b/src/owInterface.cpp
index
b4d5d93
..
3da8460
100644
(file)
--- a/
src/owInterface.cpp
+++ b/
src/owInterface.cpp
@@
-38,6
+38,7
@@
#include <math.h>
\r
#include "hexfile.h"
\r
\r
#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
\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
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
\r
void owInterface::resetFlasher(uint64_t id) { // go back from Bootloader
\r
std::vector<uint8_t> data;
\r