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