发 帖  
关于CC2530 几个问题的请教,协调器,请问路由器,终端程序是否可以使用同一个程序代码?
281 协调器 路由器
分享
本帖最后由 一只耳朵怪 于 2018-6-7 09:29 编辑

HI sir:
阅读zigbee文档和代码发现有如下几个问题不清楚,请指教,谢谢
1. Radio always on , 是否协调器和路由器 的射频一直处于工作状态? 如果一直工作 这样功耗很大. 是否有sleep的可能.
2. 如果有一个路由器 发现两个相邻的协调器. 路由器怎么选择加入到哪个PAN网络,是随机的吗?
3. 协调器,路由器,终端程序是否可以使用同一个程序代码,即同一个hex文件,通过触发不同的按键来实现身份的切换,比如按S1键从终端程序切换到路由器。
4.当父节点移除或终端重新开机后网络地址是否会改变。如果改变了,协调器是否还可以找到终端。
0
2018-6-6 00:30:50   评论 邀请回答
1个回答
1:通常情况下,协调器和路由器是有线供电的,没有sleep功能。
2:如果路由器或者协调器有保存之前加入过哪个网络的信息,那么就选择原先的那个网络,另外也要看协调器是否permit jion.
3:你说的这种方法也不是不可以实现,Z-stack里面通过把设备的定义写在cfg的配置文件里面,这样程序在编译预处理的时候,只需要编译该设备的相关程序。如果采用你说的这种方法,程序应该在完成了所有的编译预处理之后,再来选择设备,那么只能用if  switch等,代码量会大很多。
2018-6-6 00:40:48 评论

举报

只有小组成员才能发言,加入小组>>

95个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表