From 170a6b9429fb4e471ec932ec188fb588c56521e1 Mon Sep 17 00:00:00 2001 From: sun Date: Tue, 16 Jul 2019 16:37:38 +0800 Subject: [PATCH] fix bug --- others/src/additions/additions.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/others/src/additions/additions.cpp b/others/src/additions/additions.cpp index 6325ec0..62effce 100644 --- a/others/src/additions/additions.cpp +++ b/others/src/additions/additions.cpp @@ -33,9 +33,8 @@ void uartReceive(Serial *pSerial) { char buffer[30]; LOGM(STR_CTR(WORD_LIGHT_WHITE, "data receive start!")); while (true) { - char byte = 0; memset(buffer, 0, sizeof(buffer)); - pSerial->ReadData((uint8_t *) &byte, sizeof(mcuData)+1); + pSerial->ReadData((uint8_t *) &buffer, sizeof(mcuData)+1); if (buffer[sizeof(mcuData)] == '\n') { memcpy(&mcuData, buffer, sizeof(mcuData)); LOGM("Get, state:%c, mark:%d!", mcuData.state, (int) mcuData.mark);