diff --git a/others/src/additions/additions.cpp b/others/src/additions/additions.cpp index 62effce..fd2ae6c 100644 --- a/others/src/additions/additions.cpp +++ b/others/src/additions/additions.cpp @@ -34,7 +34,7 @@ void uartReceive(Serial *pSerial) { LOGM(STR_CTR(WORD_LIGHT_WHITE, "data receive start!")); while (true) { memset(buffer, 0, sizeof(buffer)); - pSerial->ReadData((uint8_t *) &buffer, 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);