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