你好,

我正在寻找一种方法来找到ZigBee网络的模块,没有加入网络。例如,我已经设置了一个具有3个模块(路由器,终端设备,协调器)的网络,并指定了节点可以通信的PAN ID和其他参数。
现在我想用另一个路由器节点搜索这个网络。我认为这可以通过“管理网络发现请求集群ID: 0x0030”实现,这在APP_NOTE_XBee_ZigBee_Device_Profile中有解释
http://ftp1.digi.com/support/images/APP_NOTE_XBee_ZigBee_Device_Profile.pdf).
我使用X-CTU帧生成器发送一个帧,源/目的端点设置为0,集群ID设置为0x0030,数据负载设置为07 FF F8 00 FF 05。其中07 FF F8 00(扫描所有通道)
FF(扫描时间)
05(启动索引)。

如果我从我的新路由器设备发送这个,发送状态帧(0x8B)与交付状态22(未加入网络)和发现状态00(没有发现开销)一起接收。

但我期望一个帧0x91与集群ID 80 30和信息显示在APP注释的第10页。

我做错了什么?

未关联的路由器或终端设备节点自动扫描其他网络。

如果我说错了请纠正我但是你想在没有加入的情况下看到周围有什么网络,对吗?

谢谢你的回复。
是的,他们会自动进行扫描,但如果我用另一个PAN ID设置我的终端设备,那么如果这有另一个PAN ID,他们就不会连接到网络。

“如果我说错了请纠正我,但你希望能够在不加入的情况下看到周围的网络,对吗?”

是的,这绝对是我的问题眨眼: