chen
2025-03-24 53fc262beaacb6922d65e3e2001f28d90bd884a8
keil/include/src/TCPClient.c
@@ -295,7 +295,7 @@
extern uint8_t bat_percent,taglist_num;
uint8_t alarm_type;
extern double jd,wd;
extern char GGA_Format_message[200];
void UDPClient_UploadGPS(void)
{   if(gps_open_flag||userkey_state)
   air780_led_on();
@@ -313,7 +313,7 @@
//                               g_com_map[DEV_ID],GetUWBBindState(),g_com_map[BIND_DEV_ID],alarm_type,bat_percent,g_com_map[ALARM_DISTANCE1],g_com_map[ALARM_DISTANCE2],jd,wd,applyid,result,distance);
//    }
   
   u32HeartLen = snprintf(acHeart, sizeof(acHeart), "%s,%04x,%02u%%,%d,%d,0,0\r\n", \
   u32HeartLen = snprintf(acHeart, sizeof(acHeart), "%s,%04x,%x,%d,%d,0,0\r\n", \
                               GPS_GGAmessage,g_com_map[DEV_ID],bat_percent,userkey_state,gps_timeout_flag);
   
      
@@ -338,6 +338,13 @@
      gga_num=0;//清0有效次数
      air780_led_off();
}
void UDPClient_UploadGPS_1pack(void)//单包发送功能
{      air780_led_on();
     Socket_Send(l_i32TCPClientID, (HIDO_UINT8 *)GGA_Format_message, sizeof(GGA_Format_message));
      memset(GGA_Format_message, 0, sizeof(GGA_Format_message));//清空接收到的用完的数组
      gga_num=0;//清0有效次数
      air780_led_off();
}
void TCPHeartBeatUpload(void)
{
    HIDO_CHAR acHeart1[200];