From 1ebb1f507bf7e2b95782bff74ffc5d48e9b5394b Mon Sep 17 00:00:00 2001
From: chen <15335560115@163.com>
Date: 星期四, 26 九月 2024 11:49:09 +0800
Subject: [PATCH] 车载V1.5版本,增加滤波算法和上传数据修改,延长更新现存列表时间,解决无法对所有通信设备全部校准offset的bug

---
 APL/UDPClient.c |   13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/APL/UDPClient.c b/APL/UDPClient.c
index 153450d..9521750 100644
--- a/APL/UDPClient.c
+++ b/APL/UDPClient.c
@@ -636,9 +636,12 @@
           
         Socket_Send(l_i32UDPCLientID, (HIDO_UINT8 *)l_au8CmdBuff, u32Len);
 }
+extern  int32_t tagdist_list[TAG_NUM_IN_SYS];
+extern uint16_t taglist_num;
 extern u8 bat_percent2;
 extern qxwz_sdk_config_t sdk_config;
 extern char utc_time_save[20];
+extern uint16_t tagid_list[TAG_NUM_IN_SYS];
 HIDO_INT32 UDPClient_Heartbeat(HIDO_VOID)
 {
     HIDO_UINT32 u32Len = 0;
@@ -662,15 +665,15 @@
           
             
 						u32Len = HIDO_UtilSnprintf((HIDO_CHAR *)l_au8CmdBuff, sizeof(l_au8CmdBuff), "$message2,heart,%04x,%02u%%,%d,%s,%lf,%lf,%d", \
-                               g_com_map[DEV_ID],bat_percent2,gps_state,utc_time_save,jd1,wd1,anchordata_num);
-						for(uint16_t i=0;i<anchordata_num;i++)
+                               g_com_map[DEV_ID],bat_percent2,gps_state,utc_time_save,jd1,wd1,taglist_num);
+						for(uint16_t i=0;i<taglist_num;i++)
             {
-                datalenth = sprintf((HIDO_CHAR *)&l_au8CmdBuff[u32Len],",%x",anchordata_id[i]);
+                datalenth = sprintf((HIDO_CHAR *)&l_au8CmdBuff[u32Len],",%x",tagid_list[i]);
                 u32Len += datalenth;
             }
-						for(uint16_t i=0;i<anchordata_num;i++)
+						for(uint16_t i=0;i<taglist_num;i++)
 						{
-								datalenth = sprintf((HIDO_CHAR *)&l_au8CmdBuff[u32Len],",%d",anchordata_dist[i]);
+								datalenth = sprintf((HIDO_CHAR *)&l_au8CmdBuff[u32Len],",%d",tagdist_list[i]);
 								u32Len += datalenth;
 						}
 						datalenth=sprintf((HIDO_CHAR *)&l_au8CmdBuff[u32Len],",%d",0);

--
Gitblit v1.9.3