Other Parts Discussed in Thread: CC2530, TIMAC
我们使用ZSTACK协议时有这样的需求,添加一个新终端设备(默认组网ID为0XAAAA,IEEE号未知)加入已有的网络(组网ID为0XBBBB),现在计划的添加流程是这样:
1、新终端设备出厂时设置有一个默认ID(0XAAAA),上位机通过命令修改原已有网络中协调器的组网ID为此默认ID(0XAAAA)并重启。
2、新终端与协调器自动组网,自动上报自己的IEEE号给协调器,协调器再转发给上位机。
3、协调器发命令给新的终端,命令终端修改自己的组网ID为原网络的组网ID(0XBBBB),终端自动重启。
4、协调器修改自己的组网ID为原ID(0XBBBB),重启。
5、这样新终端设备的组网ID与原网络一致,重启后就要以加入到原先的网络中。
不知道这样是否可行?能否提供一下ZSTACK协议中 修改并保存组网ID的方法,或者有其它添加新终端的更好的方法,非常感谢!