From 8316843f9c1046459d66d7fd79d2b172fc4903d0 Mon Sep 17 00:00:00 2001
From: zhangbo <zhangbo@qq.com>
Date: 星期三, 02 七月 2025 19:41:25 +0800
Subject: [PATCH] 能正确休眠版本

---
 keil/include/src/TCPClient.c |   84 +++++++++++++++++++++---------------------
 1 files changed, 42 insertions(+), 42 deletions(-)

diff --git a/keil/include/src/TCPClient.c b/keil/include/src/TCPClient.c
index c04e688..468c1c5 100644
--- a/keil/include/src/TCPClient.c
+++ b/keil/include/src/TCPClient.c
@@ -378,48 +378,48 @@
             Socket_Send(l_i32TCPClientID,(uint8_t*)send_buffer,buffer_len);
         }
     }
-    else if (STRCMP(_u8Data, "$set_gpsuwbpara,") == 0)
-    {
-        u32SplitCnt = HIDO_UtilStrSplit((HIDO_CHAR *)_u8Data, ',', apcSplitStr, HIDO_ARRARY_COUNT(apcSplitStr));
-        uint16_t buffer_len,datalen;
-        char send_buffer[20]={0};
-        if (u32SplitCnt < 6)
-        {
-            return HIDO_ERR;
-        }
-        if (HIDO_UtilHexStrToInt(apcSplitStr[1]) == g_com_map[DEV_ID])
-        {
-            HIDO_INT32 gpskaiguan,uwbkaiguan,gpspinlv,uwbpinlv,gpsbaudrate1;
-            gpskaiguan= HIDO_UtilStrToInt(apcSplitStr[2]);
-            g_com_map[GPSENBLE] = gpskaiguan;
-            uwbkaiguan= HIDO_UtilStrToInt(apcSplitStr[3]);
-            g_com_map[UWBENBLE] = uwbkaiguan;
-            gpspinlv= HIDO_UtilStrToInt(apcSplitStr[4]);
-            g_com_map[GPSFrequency] = gpspinlv;
-            uwbpinlv= HIDO_UtilStrToInt(apcSplitStr[5]);
-            g_com_map[UWBFrequency] = uwbpinlv;
-            gpsbaudrate1= HIDO_UtilStrToInt(apcSplitStr[6]);
-            g_com_map[GPSBAUDRATE1_INDEX] = gpsbaudrate1>>16;
-            g_com_map[GPSBAUDRATE2_INDEX] = gpsbaudrate1;
-            
-            
-            if((g_com_map[GPSENBLE]||g_com_map[GPSENBLE]==0)
-             &&(g_com_map[UWBENBLE]||g_com_map[UWBENBLE]==0)
-             &&(g_com_map[GPSFrequency]<65535&&g_com_map[GPSFrequency]>0)
-             &&(g_com_map[UWBFrequency]==1||g_com_map[UWBFrequency]==3||g_com_map[UWBFrequency]==5||g_com_map[UWBFrequency]==10)
-             &&(gpsbaudrate1==9600||gpsbaudrate1==115200)
-            )
-            {
-            save_com_map_to_flash();
-//            Socket_Send(l_i32TCPClientID,(uint8_t*)send_buffer,buffer_len);
-            g_com_map[CNT_RESTART] = 1;
-            }
-            else
-            {
-            Socket_Send(l_i32TCPClientID,(uint8_t*)send_buffer,10);
-            }
-        }
-    }
+//    else if (STRCMP(_u8Data, "$set_gpsuwbpara,") == 0)
+//    {
+//        u32SplitCnt = HIDO_UtilStrSplit((HIDO_CHAR *)_u8Data, ',', apcSplitStr, HIDO_ARRARY_COUNT(apcSplitStr));
+//        uint16_t buffer_len,datalen;
+//        char send_buffer[20]={0};
+//        if (u32SplitCnt < 6)
+//        {
+//            return HIDO_ERR;
+//        }
+//        if (HIDO_UtilHexStrToInt(apcSplitStr[1]) == g_com_map[DEV_ID])
+//        {
+//            HIDO_INT32 gpskaiguan,uwbkaiguan,gpspinlv,uwbpinlv,gpsbaudrate1;
+//            gpskaiguan= HIDO_UtilStrToInt(apcSplitStr[2]);
+//            g_com_map[GPSENBLE] = gpskaiguan;
+//            uwbkaiguan= HIDO_UtilStrToInt(apcSplitStr[3]);
+//            g_com_map[UWBENBLE] = uwbkaiguan;
+//            gpspinlv= HIDO_UtilStrToInt(apcSplitStr[4]);
+//            g_com_map[GPSFrequency] = gpspinlv;
+//            uwbpinlv= HIDO_UtilStrToInt(apcSplitStr[5]);
+//            g_com_map[UWBFrequency] = uwbpinlv;
+//            gpsbaudrate1= HIDO_UtilStrToInt(apcSplitStr[6]);
+//            g_com_map[GPSBAUDRATE1_INDEX] = gpsbaudrate1>>16;
+//            g_com_map[GPSBAUDRATE2_INDEX] = gpsbaudrate1;
+//            
+//            
+//            if((g_com_map[GPSENBLE]||g_com_map[GPSENBLE]==0)
+//             &&(g_com_map[UWBENBLE]||g_com_map[UWBENBLE]==0)
+//             &&(g_com_map[GPSFrequency]<65535&&g_com_map[GPSFrequency]>0)
+//             &&(g_com_map[UWBFrequency]==1||g_com_map[UWBFrequency]==3||g_com_map[UWBFrequency]==5||g_com_map[UWBFrequency]==10)
+//             &&(gpsbaudrate1==9600||gpsbaudrate1==115200)
+//            )
+//            {
+//            save_com_map_to_flash();
+////            Socket_Send(l_i32TCPClientID,(uint8_t*)send_buffer,buffer_len);
+//            g_com_map[CNT_RESTART] = 1;
+//            }
+//            else
+//            {
+//            Socket_Send(l_i32TCPClientID,(uint8_t*)send_buffer,10);
+//            }
+//        }
+//    }
     else if (STRCMP(_u8Data, "$read_gpsuwbpara,") == 0)
     {
         u32SplitCnt = HIDO_UtilStrSplit((HIDO_CHAR *)_u8Data, ',', apcSplitStr, HIDO_ARRARY_COUNT(apcSplitStr));

--
Gitblit v1.9.3