微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > zigbee2530的量产问题。

zigbee2530的量产问题。

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

现在一个月不到一千套,方法是编译几十套不同panid的固件,然后一批安装距离相近的产品烧写不同panid的固件,烧写固件快要人命了。

所以我有以下几个问题想请教,看资料太慢,找不到在哪里。

1.我设置panid为0xFFFF,然后16个channel全部可用,这样编译出来的固件,分别烧写协调器,路由和节点。

是不是把想组成一个网络的zigbee节点放到一起,开机,就能自动组成一个网?如果允许NV_RESTORE的话,是不是以后断电开机仍然可以组成一个网?

我应该把网络设置成允许加入呢,还是不允许加入?

怎样设置才能第一次开机允许加入,等网络成型后就不允许其他的节点加入?

问题较多,希望能详细解答,先谢谢了。

1, 节点在选择网络的时候,首先选择网络是Open的加入,另外就是选择信号强度最好的网络加入。

如果放在一起,只有一个协调器,其他的网络距离相对较远的话,那么就可以组成一个网络。NV_RESTORE开启的话,重启也可以恢复之前的网络参数,仍然可以在原先的网络里面。

一般加网的时候设置成允许加入,加网完成以后设置成不允许加入,防止有设备误加入。

你可以把NLME_PermitJoining这个变量,保存在NV里面去。

你好,我还是有些不太明白,这里还有几个问题请解答下。

一般加网的时候设置成允许加入,加网完成以后设置成不允许加入,防止有设备误加入。

1.这个允许不允许加入除了在固件程序里设置以外,还可以用外部,比如电脑里的上位机设置对吗?

2.如果在固件程序里允许NV_RESTORE,是不是第一次开机就很重要了,如果出厂测试的时候,一个节点加入了一个测试网络,那这个节点当产品到现场后开机会怎样?找附近的网络重新加入?还是守着上次加入的网络不放手啊?

3.在协调器网络建立之初,id是随机的,channel是选择的,那节点会扫描到有网络的channel,选择加入那个协调器。然后协调器随机给这个节点分配网络地址。这个说法对吗?

如果节点的地址是随机分配的,那某个节点后期怎么知道要把数据发给哪个地址?比如我一个温度传感器的节点,要把数据发给一个带显示屏的节点。因为它的地址是随机分配的,那我发数据该用哪个地址呢?

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

网站地图

Top