1、zigbee网关广播模式是否AF_DataRequest返回afStatus_SUCCESS即表示发送成功?
2、发送帧是否有时间间隔的限制?有是多少?DMAX_BCAST=9,不超过9帧
3、终端接收广播指令帧是否有时间间隔?有是多少
碰到的问题:网关快速广播5帧指令(具体时间没有测量),AF_DataRequest皆返回afStatus_SUCCESS,但终端基本上只发生3次AF_INCOMING_MSG_CMD事件,如果网关缓慢的广播指令,则正常。
VV:
1,afStatus_SUCCESS只是把数据从应用层发到底层成功了。
2,DMAX_BCAST=9,#define BCAST_DELIVERY_TIME 30//100ms .表示这些时间内可以发送的条数是多少
3, 根据2)可以算出来
XL Peng:
回复 VV:
配置:-DMAX_BCAST=9,#define BCAST_DELIVERY_TIME 5
参数:每侦26个字节,AF_SKIP_ROUTING,AF_DEFAULT_RADIUS
协调器广播给终端,即使是一秒发送一帧,还是会丢帧,会是其他的什么问题?
chengzi chen:
回复 XL Peng:
现在在做的一个产品,我把BCAST_DELIVERY_TIME 改为10 ; -DMAX_BCAST改为40 :意义是1秒内可以发送40个广播包,终端设备和协调器同时多这么改,可以做到40个包都能收到。
终端设备的这两个参数也要同时改才能完全接收,要不然一样收不到!
XL Peng:
回复 chengzi chen:
终端和协调器都有改
user5100276:
回复 chengzi chen:
请问下终端设备在哪儿里改,我没有找到,请问下在哪儿里