From 65875638fb3e55a37498c436a69e1b324343c5ff Mon Sep 17 00:00:00 2001
From: chen <15335560115@163.com>
Date: 星期一, 06 一月 2025 14:51:30 +0800
Subject: [PATCH] 4G单片机rx断路修复,4G唤醒引脚和发送接收功能配置成功

---
 keil/include/src/TCPClient.c |   15 +++++++--------
 1 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/keil/include/src/TCPClient.c b/keil/include/src/TCPClient.c
index cbbe156..e5a2d3c 100644
--- a/keil/include/src/TCPClient.c
+++ b/keil/include/src/TCPClient.c
@@ -271,7 +271,7 @@
 extern uint8_t GPS_GGAmessage[150],userkey_state,gps_timeout_flag;
 extern uint16_t g_spsum,g_snum,ave_sp;
 void UDPClient_UploadGPS(void)
-{		air780_led_on();
+{
     HIDO_CHAR acHeart[200];
     HIDO_UINT32 u32HeartLen;
 	 ave_sp = g_spsum/g_snum;
@@ -290,7 +290,6 @@
                                GPS_GGAmessage,g_com_map[DEV_ID],bat_percent,userkey_state,gps_timeout_flag);
 		userkey_state = 0;
     Socket_Send(l_i32TCPClientID, (HIDO_UINT8 *)acHeart, u32HeartLen);
-	air780_led_off();
 }
 
 void TCPHeartBeatUpload(void)
@@ -364,13 +363,13 @@
 
 
            
-           if ((u32CurTick - l_u32HeartBeatTick) >= HIDO_TIMER_TICK_S(5)||flag_first_TCPconnect)
+           if ((u32CurTick - l_u32HeartBeatTick) >= HIDO_TIMER_TICK_S(60)||flag_first_TCPconnect)
 					 //if ((u32CurTick - l_u32HeartBeatTick) >= HIDO_TIMER_TICK_S(g_com_map[SEND_4G_SECOND])||flag_first_TCPconnect)
             {
                 flag_first_TCPconnect = 0;
                 l_u32HeartBeatTick = u32CurTick;
                 // 这里是自定义心跳
-                //TCPHeartBeatUpload();
+                TCPHeartBeatUpload();
 								//UDPClient_UploadGPS();//先不弄心跳
 //                HIDO_CHAR acHeart[128];
 //                HIDO_UINT32 u32HeartLen = snprintf(acHeart, sizeof(acHeart), "$message heart,%04x,00001,1,50,50,50,,,,\r\n", g_com_map[DEV_ID]);
@@ -433,10 +432,10 @@
 char str[17]= {"AT+IPR=9600;&W\r\n"};
 void AIR780E_Reset(void)
 {
-//		PCA9555_Set_One_Value_Output(AIR780E_ENBALE,0);//关闭4G
-//    delay_ms(1500);
-//    PCA9555_Set_One_Value_Output(AIR780E_ENBALE,1);//打开4G
-//    delay_ms(3000);
+		PCA9555_Set_One_Value_Output(AIR780E_ENBALE,0);//关闭4G
+    delay_ms(1500);
+    PCA9555_Set_One_Value_Output(AIR780E_ENBALE,1);//打开4G
+    delay_ms(3000);
 //	  Uart_ReConfigBaudRate(UART_ID_4G,115200);
 //    uart_send(UART_ID0, str,17, NULL);
 //    Uart_ReConfigBaudRate(UART_ID_4G,9600);

--
Gitblit v1.9.3