From d69b18402a9def110c26f0350291ab504da1b878 Mon Sep 17 00:00:00 2001
From: WXK <287788329@qq.com>
Date: 星期三, 10 四月 2024 14:05:35 +0800
Subject: [PATCH] V1.7,修改为被拆卸的时候10s发一次心跳包,4G不再休眠,。

---
 APL/UDPClient.c |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/APL/UDPClient.c b/APL/UDPClient.c
index 90c8715..8aa8ab1 100644
--- a/APL/UDPClient.c
+++ b/APL/UDPClient.c
@@ -448,7 +448,7 @@
         {
             HIDO_UINT32 u32CurTick =  HIDO_TimerGetTick();
 
-            if((u32CurTick - l_u32HeartBeatTick) >= 60000)
+            if((u32CurTick - l_u32HeartBeatTick) >= 10000)
             {
                 heartbeasend_flag = 0;
                 l_u32HeartBeatTick = u32CurTick;
@@ -547,6 +547,7 @@
  * Modified Date:    : 2021年1月9日
  *******************************************************************************/
 uint8_t bat_percent2 = 0;
+extern uint8_t input_5v_flag;
 //extern qxwz_sdk_config_t sdk_config;
 HIDO_INT32 UDPClient_Heartbeat(HIDO_VOID)
 {
@@ -556,15 +557,15 @@
     {
     if(g_com_map[RTCMMODE_INDEX] == RTCMMODE_TCP)
     {       u32Len = HIDO_UtilSnprintf((HIDO_CHAR *)l_au8CmdBuff, sizeof(l_au8CmdBuff), "$XTB,%X,%02u%%,%d.%d,%s,%d,3:%d.%d.%d.%d:%d.",
-                    g_com_map[DEV_ID], bat_percent2, g_com_map[VERSION]>>8,g_com_map[VERSION]&0xff, Module_GetCCID(),userkey_state4g,g_com_map[TCP_IP_0],g_com_map[TCP_IP_1],g_com_map[TCP_IP_2],g_com_map[TCP_IP_3],g_com_map[TCP_PORT]);
+                    g_com_map[DEV_ID], bat_percent, g_com_map[VERSION]>>8,g_com_map[VERSION]&0xff, Module_GetCCID(),userkey_state4g,g_com_map[TCP_IP_0],g_com_map[TCP_IP_1],g_com_map[TCP_IP_2],g_com_map[TCP_IP_3],g_com_map[TCP_PORT]);
     }else if(g_com_map[RTCMMODE_INDEX] == RTCMMODE_NTRIP)
     {
           u32Len = HIDO_UtilSnprintf((HIDO_CHAR *)l_au8CmdBuff, sizeof(l_au8CmdBuff), "$XTB,%X,%02u%%,%d.%d,%s,%d,2%s %s",
-                    g_com_map[DEV_ID], bat_percent2, g_com_map[VERSION]>>8,g_com_map[VERSION]&0xff, Module_GetCCID(),userkey_state4g,(char *)&g_com_map[NTRIP_HOST_INDEX],(char *)&g_com_map[NTRIP_USERNANME_INDEX]);    
+                    g_com_map[DEV_ID], bat_percent, g_com_map[VERSION]>>8,g_com_map[VERSION]&0xff, Module_GetCCID(),userkey_state4g,(char *)&g_com_map[NTRIP_HOST_INDEX],(char *)&g_com_map[NTRIP_USERNANME_INDEX]);    
      }else if(g_com_map[RTCMMODE_INDEX] == RTCMMODE_NONE)
     {
-         u32Len = HIDO_UtilSnprintf((HIDO_CHAR *)l_au8CmdBuff, sizeof(l_au8CmdBuff), "$XTB,%X,%02u%%,%d.%d,%s,%d,1.",
-                    g_com_map[DEV_ID], bat_percent2, g_com_map[VERSION]>>8,g_com_map[VERSION]&0xff, Module_GetCCID(),userkey_state4g,g_com_map[TCP_IP_0],g_com_map[TCP_IP_1],g_com_map[TCP_IP_2],g_com_map[TCP_IP_3],g_com_map[TCP_PORT]);   
+         u32Len = HIDO_UtilSnprintf((HIDO_CHAR *)l_au8CmdBuff, sizeof(l_au8CmdBuff), "$XTB,%X,%02u%%,%d.%d,%s,%d,1.,%d,%d",
+                    g_com_map[DEV_ID], bat_percent, g_com_map[VERSION]>>8,g_com_map[VERSION]&0xff, Module_GetCCID(),userkey_state4g,input_5v_flag,fangchai_flag,g_com_map[TCP_IP_0],g_com_map[TCP_IP_1],g_com_map[TCP_IP_2],g_com_map[TCP_IP_3],g_com_map[TCP_PORT]);   
     }      
         Socket_Send(l_i32UDPCLientID, (HIDO_UINT8 *)l_au8CmdBuff, u32Len);
     }

--
Gitblit v1.9.3