From a43cb02ec938db2a372223062982c03ab3e182f8 Mon Sep 17 00:00:00 2001 From: XANTRONIX Development Date: Thu, 2 Jun 2016 22:55:13 -0500 Subject: [PATCH] Fix state machine bug in serial input parser --- avr/send.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/avr/send.c b/avr/send.c index 3cd8f18..6209c49 100644 --- a/avr/send.c +++ b/avr/send.c @@ -243,9 +243,10 @@ int main() { default: { if (b < header.size) { - b++; + body[b++]; } else if (b == header.size) { sum = c; + b++; } else if (b == header.size + 1) { sum |= c << 8;