diff --git a/components/cmdscheduler/cmd_scheduler_v2.cpp b/components/cmdscheduler/cmd_scheduler_v2.cpp index eb1c132..a384f6d 100644 --- a/components/cmdscheduler/cmd_scheduler_v2.cpp +++ b/components/cmdscheduler/cmd_scheduler_v2.cpp @@ -65,7 +65,7 @@ void CmdSchedulerV2::initialize(UART_HandleTypeDef* huart, uint32_t rxbufsize) { // int32_t getAckInt32Num() { void CmdSchedulerV2::schedule() { - ICmdParserACK ack = {0}; + static ICmdParserACK ack = {0}; if (!m_dataisready) { return;