From 0817c03a55b444ff4958723476f807486439e107 Mon Sep 17 00:00:00 2001
From: zhangbo <zhangbo@qq.com>
Date: 星期四, 24 七月 2025 17:43:29 +0800
Subject: [PATCH] 4G升级待详细测试,基本功能开发完成

---
 keil/include/main/main.c |  102 ++++++++++++++++++++++++++-------------------------
 1 files changed, 52 insertions(+), 50 deletions(-)

diff --git a/keil/include/main/main.c b/keil/include/main/main.c
index 23f0408..56e553a 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);
@@ -680,8 +681,8 @@
             } else {
                 powerled = RED;
             }
-            if(DBG_GetMode() == DBG_MODE_SHELL)
-            {
+//            if(DBG_GetMode() == DBG_MODE_SHELL)
+//            {
                 if(ota_flag==1)
                 {
                     //                            OTA_Poll();
@@ -709,7 +710,7 @@
 
                 led_offtask();
                 UserKeyTask();
-            }
+//            }
             UART_CheckReceive();
             if(flag_secondtask)
             {
@@ -729,7 +730,7 @@
             }
             else
             {
-                Set4LEDColor(0,0,0,powerled);
+//                Set4LEDColor(0,0,0,powerled);
             }
             if(input5v_time)
             {
@@ -855,52 +856,52 @@
 uint32_t elapsed_time_jibu;
 extern uint8_t uwb_OpenClose_flag;
 uint8_t uwb_close_count,uwb_close_count1;
-void upload_apppoll()
-{
+//void upload_apppoll()
+//{
 
-    if(current_state==STATE_NORMAL&&uwb_OpenClose_flag==1)
-    {
-        if(g_com_map[UWBFrequency]>1)
-        {
-            elapsed_time_jibu = uwb_time_count - state_start_time;
-            if(elapsed_time_jibu==1)
-            {
-                CloseUWB();
-//                UWBSendUDPTask();
-            }
-            else if(elapsed_time_jibu==g_com_map[UWBFrequency])
-            {
-                taglist_num = 0;
-                CloseUWB();
-                Uwb_init();
-                OpenUWB();
-                state_start_time = uwb_time_count;
-            }
-        }
-        else
-        {}
-    }
-    else if(current_state==STATE_SLEEP&&uwb_OpenClose_flag==1)
-    {
-        elapsed_time_jibu = uwb_time_count - state_start_time;
-        switch(elapsed_time_jibu)
-        {
-        case UWB_OPEN_COUNT:
-            CloseUWB();
-//            UWBSendUDPTask();
-//            uwb_close_count++;        
-            break;
+//    if(current_state==STATE_NORMAL&&uwb_OpenClose_flag==1)
+//    {
+//        if(g_com_map[UWBFrequency]>1)
+//        {
+//            elapsed_time_jibu = uwb_time_count - state_start_time;
+//            if(elapsed_time_jibu==1)
+//            {
+//                CloseUWB();
+////                UWBSendUDPTask();
+//            }
+//            else if(elapsed_time_jibu==g_com_map[UWBFrequency])
+//            {
+//                taglist_num = 0;
+//                CloseUWB();
+//                Uwb_init();
+//                OpenUWB();
+//                state_start_time = uwb_time_count;
+//            }
+//        }
+//        else
+//        {}
+//    }
+//    else if(current_state==STATE_SLEEP&&uwb_OpenClose_flag==1)
+//    {
+//        elapsed_time_jibu = uwb_time_count - state_start_time;
+//        switch(elapsed_time_jibu)
+//        {
+//        case UWB_OPEN_COUNT:
+//            CloseUWB();
+////            UWBSendUDPTask();
+////            uwb_close_count++;        
+//            break;
 
-        case UWB_MEASUREMENT_INTERVAL_SLEEP:
-            taglist_num = 0;
-            CloseUWB();
-            Uwb_init();
-            OpenUWB();
-            state_start_time = uwb_time_count;
-//            uwb_close_count1++;        
-            break;
-        }
-    }
+//        case UWB_MEASUREMENT_INTERVAL_SLEEP:
+//            taglist_num = 0;
+//            CloseUWB();
+//            Uwb_init();
+//            OpenUWB();
+//            state_start_time = uwb_time_count;
+////            uwb_close_count1++;        
+//            break;
+//        }
+//    }
 //    switch (current_state)
 //    {
 ////#ifdef UWB_1_5HZ
@@ -945,7 +946,7 @@
 //            break;
 //    }
 
-}
+//}
 
 //uint8_t flag_4guart_needinit=0;
 //uint8_t index1,index2,index3;
@@ -1060,6 +1061,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);//发送必须要延时发送才可以用于测距否则立即发送会获取时间戳不对,需要计算程序运行时间,避免设置过去时间
@@ -1201,6 +1203,6 @@
         IMUTask();
         IdleTask();
 //        check_step_and_update_state();
-//        led_offtask();
+        led_offtask();
     }
 }

--
Gitblit v1.9.3