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