diff --git a/source/app/task_w600.c b/source/app/task_w600.c index d0180f5..0baae4c 100644 --- a/source/app/task_w600.c +++ b/source/app/task_w600.c @@ -59,10 +59,18 @@ void L3_uart2_wifi_parse(void) // L0_uart0_sendArrayHex(wifi_rev_buf,ts_uart[uNum2].r.num); // L0_uart0_0d0a(); // 获取今日训练内容 - if (1 == parse_QueryAckPkg(wifi_rev_buf,ts_uart[uNum2].r.num)) + if (wifi_rev_buf[3] == 0xA2) { - _s_task_w600_para.Recieve_QueryAck_Flag = 1; + if (1 == parse_QueryAckPkg(wifi_rev_buf,ts_uart[uNum2].r.num)) + { + _s_task_w600_para.Recieve_QueryAck_Flag = 1; + } } + else if (wifi_rev_buf[3] == 0xA0) + { + // 心跳包暂时不处理 + } + return; } tmp_num = 0;