最近尝试在用cc2530在做zigbee路灯组网的实验,网络结构是为网状结构,一个协调器,其他均为路由器,每间隔20米放置一个路由器(相当于路灯),用协调器(只负责组网,不具备路灯功能)将其组网,由此实现用PC机与每一个路由通信,愿望很美好,但现实很残酷,组网后只能查询到部分路由(有可能是天线的原因),不过这也就罢了,更不爽的是,部分查询到的路由设备还会掉线(上电时可以查询到,但工作一段时间后就掉线了,概率还很大,试了几次,都会出现),所以就想问一下,路由掉线后能否自动重连,如果可以的话,如何实现,因为刚接触cc2530相关资料也比较少,请TI各位大神帮忙,或共享资料,或答疑解难,谢谢!
Susan Yang:
可以使用PACK SNIFFER来抓抓包看看。看断网后,是否有重新加入的过程。
http://www.ti.com/tool/packet-sniffer
yahua wang:
回复 Susan Yang:
我的下载器只用了5个必须的下载引脚,抓包的引脚在程序中被占用了。。。我想请问一下,路由断网后,zigbee协议是否会让该路由处于有一个状态标志,让我去判断,让路由重新连接
Susan Yang:
回复 yahua wang:
抓包的引脚?抓包是通过CC2531软件狗来实现的 http://www.ti.com.cn/tool/cn/cc2531emk
VV:
刚开始做实验,不要急于把网络的节点数量加的很大,有先是5个点,8个点,10个点,慢慢的加大。
刚开始距离也不需要太远,排除射频的干扰,把软件功能,协议栈的实现熟悉起来,通过抓包来分析问题,不能只看现象。