From 8f5623ddd7fd3b12561a37a81639575559cf305b Mon Sep 17 00:00:00 2001
From: chen <15335560115@163.com>
Date: 星期四, 26 十二月 2024 15:47:50 +0800
Subject: [PATCH] V1.14版本,新增查询强制定位开启标志位和下发配置gps刷新频率功能

---
 keil/include/src/TCPClient.c |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/keil/include/src/TCPClient.c b/keil/include/src/TCPClient.c
index 97c96dd..5201ec2 100644
--- a/keil/include/src/TCPClient.c
+++ b/keil/include/src/TCPClient.c
@@ -126,7 +126,7 @@
                 // bind_resetbreak();
             case OPEN_GNSS:
                 gps_4g_flag = 1;
-
+								g_com_map[GPS_REFRESH_WAIT_COUNT]=TCP_command.frequency;
                 break;
 
             case CLOSE_VIBRATION:
@@ -150,6 +150,9 @@
 								//air780e_send_second=g_com_map[SEND_4G_MINUTE]*60;
 								air780e_send_second=TCP_command.frequency;
                 break;
+						case CLOSE_GNSS:
+								gps_4g_flag = 0;
+								break;
             }
             result = 1;
             TCPHeartBeatUpload();
@@ -257,8 +260,8 @@
     }
 		if(query_open_flag)
 		{
-			 u32HeartLen = snprintf(acHeart, sizeof(acHeart), "$message,query,%04x,%d,%04x,%d,%d,%02u%%,%d,%d,%lf,%lf,%s,%d,%d,%d,V%d.%d.,0\r\n", \
-       g_com_map[DEV_ID],GetUWBBindState(),g_com_map[BIND_DEV_ID],g_com_map[GPS_REFRESH_WAIT_COUNT],gps_timeout_flag,bat_percent,g_com_map[ALARM_DISTANCE1],g_com_map[ALARM_DISTANCE2],jd,wd,applyid,result,distance,g_com_map[SEND_4G_MINUTE],g_com_map[VERSION]>>8,g_com_map[VERSION]&0xff);
+			 u32HeartLen = snprintf(acHeart, sizeof(acHeart), "$message,query,%04x,%d,%04x,%d,%d,%02u%%,%d,%d,%lf,%lf,%s,%d,%d,%d,%d,V%d.%d.,0\r\n", \
+       g_com_map[DEV_ID],GetUWBBindState(),g_com_map[BIND_DEV_ID],g_com_map[GPS_REFRESH_WAIT_COUNT],gps_timeout_flag,bat_percent,g_com_map[ALARM_DISTANCE1],g_com_map[ALARM_DISTANCE2],jd,wd,applyid,result,distance,g_com_map[SEND_4G_MINUTE],gps_4g_flag,g_com_map[VERSION]>>8,g_com_map[VERSION]&0xff);
 		}
 	  userkey_state=0;
 		query_open_flag=0;//关闭查询模式

--
Gitblit v1.9.3