From f39c69839382ee3890906e96211527dcb2eaeb51 Mon Sep 17 00:00:00 2001 From: zhangbo <zhangbo@qq.com> Date: 星期六, 28 六月 2025 15:19:51 +0800 Subject: [PATCH] 修改语音上传bug,新增4G下发指令 --- keil/include/main/main.c | 12 +++++++----- 1 files changed, 7 insertions(+), 5 deletions(-) diff --git a/keil/include/main/main.c b/keil/include/main/main.c index f133c1e..d16e8ad 100644 --- a/keil/include/main/main.c +++ b/keil/include/main/main.c @@ -378,6 +378,7 @@ uint8_t input5v_time; extern uint8_t taglist_num; uint8_t gps_ntripsend; +extern uint8_t uwb_OpenClose_flag; static void sleep_timer_callback(void *dev, uint32_t time) { // powerON_Task(); @@ -408,7 +409,7 @@ // uart_send(UART_ID1, ceshidata, 50,NULL); } input5v_time=1; - if(taglist_num==0&&g_com_map[UWBFrequency]==1&&g_com_map[UWBENBLE]==1) + if(taglist_num==0&&g_com_map[UWBFrequency]==1&&g_com_map[UWBENBLE]==1&&uwb_OpenClose_flag==1) { CloseUWB(); Uwb_init(); @@ -588,7 +589,7 @@ // } g_com_map[MODBUS_MODE] = 0; log_4g_enable_flag=g_com_map[LOG_4G_ENABLE]; - g_com_map[VERSION] = (1<<8)|23; + g_com_map[VERSION] = (1<<8)|24; LOG_INFO(TRACE_MODULE_APP,"设备ID: %x .\r\n",dev_id); @@ -807,10 +808,11 @@ extern uint32_t uwb_time_count; uint8_t GPS_UPLOAD_FLAG=0; uint32_t elapsed_time_jibu; +extern uint8_t uwb_OpenClose_flag; void upload_apppoll() { - if(current_state==STATE_NORMAL) + if(current_state==STATE_NORMAL&&uwb_OpenClose_flag==1) { if(g_com_map[UWBFrequency]>1) { @@ -832,7 +834,7 @@ else {} } - else if(current_state==STATE_SLEEP) + else if(current_state==STATE_SLEEP&&uwb_OpenClose_flag==1) { elapsed_time_jibu = uwb_time_count - state_start_time; switch(elapsed_time_jibu) @@ -969,7 +971,7 @@ wdt_open(WDT_ID0,&app_wdt_cfg);//30s检测喂狗 LED_output_init();//配置彩色灯引脚 - + PCA9555_Set_One_Value_Output(TTS_ENABLE,1); WT588E02B_Init(); adc_open(&usr_adc_cfg); uart_receive(UART_ID1,m_EUART_DMA_RXBuf,EUART_RX_BUF_SIZE,uart_receive_callback); -- Gitblit v1.9.3