From ef13ded1ca160a6edabe2e32b5a37eed87b388f1 Mon Sep 17 00:00:00 2001 From: yincheng.zhong <634916154@qq.com> Date: 星期四, 21 十一月 2024 12:04:02 +0800 Subject: [PATCH] V2.11随机上传时间,分析网关丢包问题 --- Src/application/dw_mbx_tag.c | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Src/application/dw_mbx_tag.c b/Src/application/dw_mbx_tag.c index 1ae6739..2adb991 100644 --- a/Src/application/dw_mbx_tag.c +++ b/Src/application/dw_mbx_tag.c @@ -409,7 +409,7 @@ } extern uint8_t rec_secdelay; u16 lora_send_count; - +#define GROUPID_SWITCH uint8_t t22[20],ti; void Lora_Send_Poll(void) { @@ -418,7 +418,7 @@ if(lora_send_count++%10==0||lora_jianting_flag) { Lora_send_flag=0; - +#ifdef GROUPID_SWITCH // if(rec_secdelay>0) // { // rec_secdelay--; @@ -438,7 +438,7 @@ // } // return; // } - //找3个小组中最近距离最大的小组,上传报文后切换到这个小组,因为上传报文会时间占用。 +// //找3个小组中最近距离最大的小组,上传报文后切换到这个小组,因为上传报文会时间占用。 // if(group_min_dist[1]>group_min_dist[2]) //如果1大于2 // { // group_maxdist_index = group_min_dist[1]>group_min_dist[3]?1:3; //取 1和3 最大值 @@ -447,13 +447,13 @@ // }else{ // group_maxdist_index = group_min_dist[2]>group_min_dist[3]?2:3; //取 2和3 最大值 // group_mindist_index = group_min_dist[1]<group_min_dist[3]?1:3;//取 1和3 最小值 - // } -// group_id = 1; - // group_id = group_maxdist_index; +//// group_id = 1; +// group_id = group_maxdist_index; +#endif t22[ti++] = group_id; - if(ti>=20) - ti=0; + if(ti>=20) + ti=0; group_min_dist[group_id] = 0xffff; Radio.Standby(); SwitchLoraSettings(UWB_CHANNEL_FRQ+group_id,UWB_CHANNEL_SF,0); -- Gitblit v1.9.3