From 75544b683feca0b57fb7d5fa00cbc376dc6e62a5 Mon Sep 17 00:00:00 2001 From: yincheng.zhong <634916154@qq.com> Date: 星期五, 04 七月 2025 18:06:30 +0800 Subject: [PATCH] V1.28 针对东营高精度方案,专网匹配,去掉了4G入网 APN和查询IP的代码。 --- keil/include/src/TCPClient.c | 86 +++++++++++++++++++++--------------------- 1 files changed, 43 insertions(+), 43 deletions(-) diff --git a/keil/include/src/TCPClient.c b/keil/include/src/TCPClient.c index c04e688..a72a78b 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)); @@ -905,7 +905,7 @@ return HIDO_OK; } -#ifdef _GPS_115200 +#ifdef _4G_115200 char str[19]= {"AT+IPR=115200;&W\r\n"}; void AIR780E_Reset(void) { -- Gitblit v1.9.3