From 5ff0b0f86d3f81e2d8aebd5ac5b55eb0d3d09961 Mon Sep 17 00:00:00 2001
From: zhangbo <zhangbo@qq.com>
Date: 星期一, 28 七月 2025 14:05:58 +0800
Subject: [PATCH] 修改心跳包会上传工卡信标的升级固件名

---
 keil/include/main/main.c |   18 ++++++++++++++++--
 1 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/keil/include/main/main.c b/keil/include/main/main.c
index 93fbe39..c83576d 100644
--- a/keil/include/main/main.c
+++ b/keil/include/main/main.c
@@ -27,6 +27,7 @@
 #include "dw_app_anchor.h"
 #include "ymodem.h"
 #include "mk_phy.h"
+#include "HIDO_Debug.h"
 
 //#define DEBUG_MODE
 extern int simple_main(void);
@@ -1019,7 +1020,18 @@
         }
     }
 }
-
+char file_name[25]={0};
+uint8_t file_name_lenth;
+void get_download_file_name()
+{
+    uint16_t full_value = 0;
+//    memcpy(file_name_lenth,&g_com_map[YAOGEIANC_UPWENJIAN_NAME_LENTH],1);
+    memcpy(&full_value, &g_com_map[YAOGEIANC_UPWENJIAN_NAME_LENTH], 2);
+    file_name_lenth = full_value & 0xFF;  // 提取低字节
+    memcpy(file_name,&g_com_map[YAOGEIANC_UPWENJIAN_NAME],file_name_lenth);
+    LOG_INFO(TRACE_MODULE_APP,"文件名: %s .\r\n",file_name);
+    LOG_INFO(TRACE_MODULE_APP,"文件名长度: %d .\r\n",file_name_lenth);
+}
 
 uint16_t final_bag_num;
 extern uint8_t Lora_qingqiu_flag;
@@ -1060,6 +1072,7 @@
             if(jindu>baifenbi)
             {
             uart_send(UART_ID1, Dtu_shengji_jindu,9, NULL);
+            TCPClient_Upload_hex(Dtu_shengji_jindu,9);
                 baifenbi=baifenbi+10;
             }
             tx_en_start_u32 = phy_timer_count_get()+US_TO_PHY_TIMER_COUNT(100U);//发送必须要延时发送才可以用于测距否则立即发送会获取时间戳不对,需要计算程序运行时间,避免设置过去时间
@@ -1177,6 +1190,7 @@
 //    GPS_Init();
 //    gaodu=GetPressAndHeight()*100;
     OpenUWB();
+    get_download_file_name();
     while (1)
     {
         if(!shengji_flag)
@@ -1201,6 +1215,6 @@
         IMUTask();
         IdleTask();
 //        check_step_and_update_state();
-//        led_offtask();
+        led_offtask();
     }
 }

--
Gitblit v1.9.3