Skip to content

Commit b9567b9

Browse files
authored
fix parser stuck in crc error
1 parent 881a112 commit b9567b9

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/VS2/ParserVS2.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ ParserResult ParserVS2::parse(const uint8_t b) {
104104
case ParserStep::CHECKSUM:
105105
if (_packet.checksum() != b) {
106106
vw_log_w("Invalid checksum: 0x%02x (calculated 0x%02x)", b, _packet.checksum());
107+
_step = ParserStep::STARTBYTE;
107108
return ParserResult::CS_ERROR;
108109
}
109110
_step = ParserStep::STARTBYTE;

0 commit comments

Comments
 (0)