From d27d9df3af54cdbc944805ab4ba288394ffac625 Mon Sep 17 00:00:00 2001 From: chen <15335560115@163.com> Date: 星期五, 28 二月 2025 18:00:25 +0800 Subject: [PATCH] 手环V1.10,修改dma接收无休眠和休眠gps10包上传逻辑,避免休眠模式下10包上传 --- keil/include/drivers/serial_at_cmd_app.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/keil/include/drivers/serial_at_cmd_app.c b/keil/include/drivers/serial_at_cmd_app.c index b1d32e0..5215ac3 100644 --- a/keil/include/drivers/serial_at_cmd_app.c +++ b/keil/include/drivers/serial_at_cmd_app.c @@ -262,7 +262,8 @@ if(wd!=0) blink_led(&gps_success_state); pos_state=atoi(Posstate.m_pData); - if(gga_num<10&&!gps_open_flag) + if(!gps_open_flag){ + if(gga_num<10) { gps_timeout_flag=0; snprintf(GGA_Format_message, sizeof(GGA_Format_message), "%s,%04x,%x,%d,%d,0,0\r\n", \ @@ -273,6 +274,7 @@ }else{ UDPClient_UploadGPS_10pack();//上传GPS超时无效数据 } + } if(pos_state!=0) { -- Gitblit v1.9.3