ZigBee睡眠下的数据收发
时间:12-22
整理:3721RD
点击:
您好:
1、 z-stack中只预编译POWER-SAVING时进入电源管理,为什么这时由coordinator向enddevice广播数据,enddevice收到的数据会出错(有时与发送过来的数据不一致)?
2、我现在想让enddevice根据我的需求进入睡眠模式,然后定时唤醒后向coordinator发送数据,但是同时又要能够接收coordinator不定时无线发送来的指令,请问这要通过什么办法解决enddevice睡眠下接收无线数据的问题?
3、能否通过coordinator发送无线数据的方式唤醒睡眠中的enddevice?
按理说,睡眠模式接收数据是没问题的
因为终端节点会每隔一段时间唤醒向父节点查询收否有他的数据
父节点保持数据时间和终端节点唤醒查询时间好像都可以设置的
默认设置应该没问题
我尝试过,只添加预编译POWER_SAVING,enddevice确实能接收数据,但是数据有错又是什么原因呢?(f8wConfig.cfg 中的配置-DPOLL_RATE=1000 -DQUEUED_POLL_RATE=100 -DRESPONSE_POLL_RATE=100 这些都是默认配置 )