微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 关于Z-stack 3.0的升级

关于Z-stack 3.0的升级

时间:10-02 整理:3721RD 点击:

各位大神好!

Z-stack 3.0算是千呼万唤始出来,

介于CC2530在2.5.1a上遇到种种问题(固件变异,mac地址变异,莫名不工作等)

现考虑将原先的应用移植到Z-stack 3.0上,

主要应用点:私有mesh,使能INTER_PAN,串口操作,NV存储

问:

1.Z-stack 3.0是否向下兼容2.5.1a or mesh1.0?

2.参照mesh1.0发现3.0变化较大,是否 时候移植?有需要特别注意的点吗?

请问你们做什么应用?

我觉得你们只是利用ZigBee 组网的功能,实现你们的功能的话,我建议你们把自己的应用工程移植到Z-Stack Home 1.2.2a上面就可以了。

从Z-Stack 2.5.1a到Z-Stack Home 1.2.2a已经有超过3年的更新了,相对来说更加稳定。

Z-Stack 3.0主要是针对一些跟智能家居相关标准设备做的,一般都需要做到互通互联的。

但是对你们来说,其实不需要这个。

我也刚发现出了一个3.0的,对比起之前的版本,3.0在很多地方进行了更改和升级。不论是为了适应新东西还是为了改善原来出现的问题也好,移植是必需的。

同问:怎么从Mesh 1.0移植到Z-Stack 3.0?我的应用不需要使用到profile,只是用到通信功能。

非常感谢VV的解答!

我们的主要应用:一个协调器配合很多个路由(100+),实现串口透传轮询和一些数据存储。

应用环境复杂,电磁干扰多(逆变器),所以在2.5.1a上遇到了很多异常:信道、panid、mac地址变异等,如果0-120pages没有lock的话,代码区都会变异,十分头疼!

@Sfei

如果是这样的话,那用Z-Stack 3.0就没必要了,如果你们觉得在使用2.5.1a时如果是网络不稳定之类,那可以把你们的工程移植到Z-Stack Home 1.2.2a就可以了。

另外如果 出现代码被改写之类的,可能是应用的环境之类的问题造成的。

@VV

       VV,你好,我原来是用2.5.1a的,发现网络不稳定,产品老是出问题,现在移值到Mesh1.0之后,网络还是不怎么稳定,路径老是不通,导致点播发出去的信息收不到,或者部分路由节点收不到广播信息,一个网络的设备有一个协调器,有70个路由设备。

请问下,Mesh1.0与Z-Stack Home 1.2.2a的网络稳定性一样吗?还有没必要移值到Z-Stack Home 1.2.2a或者3.0?

希望得到答复。谢谢!

建议移植到Z-Stack Home 1.2.2a上面去。

@VV 新年快乐!

最近开始着手移植,发现ZHA相比mesh1.0在tasksArr[]中增加了“zcl_event_loop,”及相对应的函数“zcl_Init( taskID++ )”

未曾接触过ZHA,问:对于私有化应用,增加的ZCL任务我是否应该屏蔽?会否影响网络的稳定?

不会,这个是上层的处理,主要针对标准ZigBee来讲的。去掉应该也可以的。

你好,我最近要开发一款产品,关于路灯照明方面,要求节点数超过1000,组网速度快,可靠,最远传输距离2km,请问使用哪个协议栈好呢?打算使用cc2530加功放,谢谢

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top