This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

zigbee1.2.2a协议栈系统有N个(route)路由器,N个(end_device)终端节点,配置参数(DNWK_INDIRECT_MSG_TIMEOUT)设置问题


zigbee1.2.2a协议栈系统有30个(route)路由器,30个(end_device)终端节点,.

路由器配置参数有  :

NWK_MAX_DEVICE_LIST     20

DNWK_INDIRECT_MSG_TIMEOUT = 7

终端设置  POLL_RATE = 6000

1,在协调器给所有终端发送广播时,终端有时会出现丢失数据。

2,如果把终端设置  POLL_RATE = 3000时,丢失数据大大减少。

3,我们分析原因终端在醒来取数据的是原来的(7/3= 2.333)两倍,原来的频率是7/6=1,所以接收成功率增加。

4,但是POLL_RATE = 3000时终端的电流会变大,因此还是想把终端的POLL_RATE = 6000不变,而把路由器的DNWK_INDIRECT_MSG_TIMEOUT 设为15,甚至更大如30。这个参数变大后,会带来什么后果,不知道是否有隐患?想听听大伽的意见,谢谢。产品马上要上线了,坐等,谢谢!