我们很多时候会遇到同一个实验室或者房间内多个人同时学习 ZigBee,那就会存在多个协调器,这样子网络就会相互冲突, 解决这个问题的办法就是给不同网络的设备设置自己的 PANID,就可以实现在同一地方组建多个 ZigBee 网络。 我们打开 Tools—f8wConfig.cfg 配置文件,找到: -DZDAPP_CONFIG_PAN_ID=0xFFFF由此可见 ZigBee 协议栈网络默认的 PANID 是 0xFFFFF(所有设备都可以加入模式)。 图1PANID假设我们现在需要组建 2 组 ZigBee 网络,可以将第一组设备 PANID 设置成0xFFF0,第二组设置成 0xFFF1,这样 2 个网络建立后就不会相互冲突了。 图2第一组设备图3第二组设备
|