From 1ea29c546a2fdfaf4ea6c8351209065105245a95 Mon Sep 17 00:00:00 2001 From: Georgi Tushev Date: Fri, 4 Jan 2019 23:34:54 +0100 Subject: [PATCH] fix checksumReceived bug --- BrainATUMtome/serialpackage.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BrainATUMtome/serialpackage.cpp b/BrainATUMtome/serialpackage.cpp index 07ce36a..f15be0b 100644 --- a/BrainATUMtome/serialpackage.cpp +++ b/BrainATUMtome/serialpackage.cpp @@ -24,10 +24,10 @@ QString SerialPackage::parse(bool &ok, const QString &message) quint8 checksumReceived = 0; if (!unpack(checksumReceived, buffer.mid(buffer.size() - 2, 2))) ok = false; - ok = (checksumReceived == checksum(message)); // remove checksum from buffer buffer.remove(buffer.size() - 2, 2); + ok = (checksumReceived == checksum(buffer)); return buffer; }