From 3203b700d2d66b316843f310b135c916a74fafe6 Mon Sep 17 00:00:00 2001 From: yincheng.zhong <634916154@qq.com> Date: 星期二, 28 三月 2023 10:26:43 +0800 Subject: [PATCH] 1 --- Src/application/dw_app.c | 18 +++++++----------- 1 files changed, 7 insertions(+), 11 deletions(-) diff --git a/Src/application/dw_app.c b/Src/application/dw_app.c index aa689a3..fd3aa5c 100644 --- a/Src/application/dw_app.c +++ b/Src/application/dw_app.c @@ -471,7 +471,7 @@ u8 nearbase_num=0,last_nearbase_num,next_nearbase_num,last_slotnum, para_update,para_len,stationary_flag=0; u32 rec_tagpos_binary; int16_t offset=4700,temptimer; -u8 motor_state,rec_remotepara_state,rec_remotepara[80]; +static u8 motor_state,rec_remotepara_state,rec_remotepara[80]; #define SINGLEPOLL_BASENUM 5 @@ -763,6 +763,7 @@ tagpoll_sync_sec = current_slotpos/200; tagslotpos = current_slotpos%200; max_slotpos = rec_tagperiod*20; + tag_frequency = 10/rec_tagperiod; tag_state=NEARPOLL; } }else{ @@ -1159,7 +1160,7 @@ { static u8 regpoll_count=0; mainbase_lost_count = 0; - tag_frequency = REGISTER_FREQUENCY; + //tag_frequency = REGISTER_FREQUENCY; bigslot_num = TOTAL_SLOTNUM/tag_frequency; regpoll_count++; if(regpoll_count%2) @@ -1251,15 +1252,12 @@ } error_times = 0; } + void Tag_App(void)//发送模式(TAG标签) { static uint8_t diccount = 0,diccount2; //LED0_ON; UWBWkWp(); - if(0) - { - FZNearPoll(); - }else{ switch(tag_state) { case REGPOLL: @@ -1303,11 +1301,9 @@ case SINGLEPOLL: // Poll(); break; - }} - - FZNearPoll(); - + } + FZNearPoll(); dwt_forcetrxoff(); - userkey_state = !GET_USERKEY; + userkey_state = !GET_USERKEY; dwt_entersleep(); } -- Gitblit v1.9.3