From 0244e0160eb3d8726a32e02aaaf279c70481c3b0 Mon Sep 17 00:00:00 2001 From: ligenxxxx <59721724+ligenxxxx@users.noreply.github.com> Date: Fri, 19 Jan 2024 18:48:03 +0800 Subject: [PATCH] fix uart_parse state machine --- src/driver/dm5680.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/driver/dm5680.c b/src/driver/dm5680.c index 53224261..9dbbef74 100644 --- a/src/driver/dm5680.c +++ b/src/driver/dm5680.c @@ -116,6 +116,8 @@ void uart_parse(uint8_t sel, uint8_t *state, uint8_t *len, uint8_t *payload, uin case 1: if (buf[*rptr] == 0x33) *state = 2; + else + *state = 0; break; case 2: