From d5740e48517320cc748fee357bb84633960d8fb7 Mon Sep 17 00:00:00 2001 From: helgeerbe Date: Mon, 17 Oct 2022 14:58:33 +0200 Subject: [PATCH] clear tmp ve.direct buffer on checksum error --- lib/VeDirectFrameHandler/VeDirectFrameHandler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/VeDirectFrameHandler/VeDirectFrameHandler.cpp b/lib/VeDirectFrameHandler/VeDirectFrameHandler.cpp index b7385ebb..7ece5dc7 100644 --- a/lib/VeDirectFrameHandler/VeDirectFrameHandler.cpp +++ b/lib/VeDirectFrameHandler/VeDirectFrameHandler.cpp @@ -173,9 +173,9 @@ void VeDirectFrameHandler::rxData(uint8_t inbyte) void VeDirectFrameHandler::frameEndEvent(bool valid) { if ( valid ) { veMap = _tmpMap; - _tmpMap.clear(); setLastUpdate(); } + _tmpMap.clear(); } /*