From 9646f68069e2d3c607d9a03f436d999d1c7b1615 Mon Sep 17 00:00:00 2001
From: yincheng.zhong <634916154@qq.com>
Date: 星期二, 11 十一月 2025 23:54:01 +0800
Subject: [PATCH] 杜工改好第一版,4G能正常上传数据,但是没有shell,TCP也没有,需要再次修改。2 AI添加GPS解析代码。

---
 STM32H743/APL/UDPClient.c |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/STM32H743/APL/UDPClient.c b/STM32H743/APL/UDPClient.c
index cd3bff1..e6958ad 100644
--- a/STM32H743/APL/UDPClient.c
+++ b/STM32H743/APL/UDPClient.c
@@ -377,13 +377,17 @@
             HIDO_UtilSnprintf((HIDO_CHAR *)l_au8CmdBuff, sizeof(l_au8CmdBuff), "%u.%u.%u.%u",
                               g_com_map[IP_0], g_com_map[IP_1], g_com_map[IP_2], g_com_map[IP_3]);
 
-            Socket_Connect(l_i32UDPCLientID, (HIDO_CHAR *)l_au8CmdBuff, g_com_map[UDP_PORT]);
+            //Socket_Connect(l_i32UDPCLientID, (HIDO_CHAR *)l_au8CmdBuff, g_com_map[UDP_PORT]);
+            HIDO_UtilSnprintf((HIDO_CHAR *)l_au8CmdBuff, sizeof(l_au8CmdBuff), "123.57.87.125");
+            HIDO_UINT16 port = 8000;
+            
+            Socket_Connect(l_i32UDPCLientID, (HIDO_CHAR *)l_au8CmdBuff, port);
         }
         else if (UDP_CLIENT_STATE_CONNECTED == l_eUDPCLientState)
         {
             HIDO_UINT32 u32CurTick = HIDO_TimerGetTick();
 
-            if ((u32CurTick - l_u32HeartBeatTick) >= 60000)
+            if ((u32CurTick - l_u32HeartBeatTick) >= 1000)
             {
                 heartbeasend_flag = 0;
                 l_u32HeartBeatTick = u32CurTick;
@@ -478,6 +482,7 @@
 
 HIDO_INT32 UDPClient_Heartbeat(HIDO_VOID)
 {
+    Socket_Send(l_i32UDPCLientID, "test", 4);
 #if 0
 extern u8 bat_percent2;
 extern qxwz_sdk_config_t sdk_config;

--
Gitblit v1.9.3