From 299c8efc11f645a154ef5529f483bf8a4d1a0b56 Mon Sep 17 00:00:00 2001 From: chen <15335560115@163.com> Date: 星期三, 21 五月 2025 11:49:23 +0800 Subject: [PATCH] 初步调好1s上传一条lora网关成功解析,未将测距信息放入包体,用的0x22的协议 --- keil/include/drivers/uwb_app.c | 11 +++++++---- 1 files changed, 7 insertions(+), 4 deletions(-) diff --git a/keil/include/drivers/uwb_app.c b/keil/include/drivers/uwb_app.c index a91ff99..0ee9813 100644 --- a/keil/include/drivers/uwb_app.c +++ b/keil/include/drivers/uwb_app.c @@ -50,6 +50,7 @@ static uint16_t tagid_list[TAG_NUM_IN_SYS]; uint16_t CmpTagInList(uint16_t tagid); uint8_t Anchor_RecNearPoll(uint8_t ancrec_nearbasepos); +uint8_t report_ancnum; static uint8_t send_buffer[100]; static uint8_t tagofflinetime[TAG_NUM_IN_SYS]; uint32_t temp_count=0; @@ -279,9 +280,9 @@ /* RX done process handler. */ int8_t rssi; -uint32_t range_timeout_us = 2000000,dev_id;//yuan5000 -uint8_t flag_temp2,flag_temp1,group_id; -uint16_t uwb_losttimer,disoffset; +uint32_t range_timeout_us = 2000000;//yuan5000 +uint8_t flag_temp2,flag_temp1; +uint16_t uwb_losttimer; static void rx_int_callback(struct MAC_HW_REPORT_T *rx_report) { uint8_t valid_sts=0; // Power off radio @@ -528,8 +529,10 @@ enumwltagstate wltag_state=RANGE; uint32_t wltag_statetimer,wltag_uwbtimer; uint32_t uwbtasktimer=0,uwbtagsendtimer=0; +uint8_t report_ancnum; +uint16_t report_ancdist[ANC_MAX_NUM],report_ancid[ANC_MAX_NUM]; void IdleTask(void) -{ +{UART_CheckReceive(); //if(read_5v_input_pca()) // { // if(state5v==0) -- Gitblit v1.9.3