buxiaohui1108 发表于 2014-11-3 23:06:55

Zigbee的广播数据,协调器可以"自发自收"?

使用TI的z-stack2.5.1协议栈,芯片型号为CC2530.组建了一个70个节点的网状网络.协调器和路由器都是2530.当协调器广播数据包给70个路由器时,发现有时候协调器也收到协调器自己广播出来的数据包.
要么协调器次次都能收到,要么一次也收不到.也不知道是不是协议栈的BUG?
据查的资料显示,广播0XFFFF.是针对这个网络中的所有设备,当然也包括协调器.但是实测的情况却不是这样,难道是我的代码由问题?
有没有大神遇到过同样的问题?
其实自己已经在应有层过滤并解决了协调器广播的问题,只是想搞清楚原因.

mmyer 发表于 2014-11-4 01:13:47

节点发送广播后会在一个时间内会给这个帧一个标记,表明已经广播过了,timeout后又会认为这是一个新的帧,你可以把BCAST_DELIVERY_TIME加大试试。

buxiaohui1108 发表于 2014-11-4 23:33:49

明天先试试!2楼的谢了!
页: [1]
查看完整版本: Zigbee的广播数据,协调器可以"自发自收"?