怎么实现 CC2530 路由器周期性休眠
时间:10-02
整理:3721RD
点击:
我在用 CC2530 做个产品,其节点发送数据是周期性的,也就是路由器知道什么时候要发送数据,比如 1 秒休息,发送 50 毫秒,又可以休息 1 秒;
我本想用 zstack,实现路由器定时休眠,定时醒来等待数据,然后又休眠, 但我听说这个 zstack 实现不了。
我的问题是:
1、这个需求 zstack 能实现吗?
2、如果不能实现,我能基于 timac ,写出满足这个需求的协议栈吗? 或者说,timac 对此有限制吗?
ZigBee网络中的路由及协调器是不支持休眠的
TIMAC支持beacon-enabled 模式,这个是路由支持休眠模式的必备条件,但是TIMAC是星型网络
我知道你们是这么回答的。
硬件都是一样的 CC2530,硬件上并没有限制不能休眠,仅仅是协议栈没有实现而已。
我想问的是:我不用 zstack, 我直接基于 timac ,能否开发出支持休眠的路由节点?
或者说:“不能实现” 到底是被什么限制的?
这么说吧,我想基于 CC2530 实现 mesh 网络,而且要实现 路由节点 能休眠(因为我知道什么时候要发送数据),应该用什么方法?
1、基于 zstack,你们已经说了不行
2、基于 timac ,不知道行不行?
3、最后就是自己从 0 开始,行不行?
@charlie,
你好请问你具体是做什么应用,需要路由节点也要休眠的。