我设置了一个由三个XBEE系列1模块组成的Non Beacon(w/Conference)网络。一个模块配置为协调员。另外两个模块配置为终端设备。固态软件版本和配置如下。
< 强 > Firmare 强 >
Modem: XBEE Function Set Version
XB24 XB24 802.15.4 10CD
< 强力 > 协调员 < /强 >
Parameter Value Comments
CH (Channel) 0x0F Identical
ID (PAN ID) 0x5241 Identical
DH 0x0
DL 0x0
MY (Source Address) 0xFF01 Unique
CE (Coord. Enable) 1
A2 (Coord. Assoc.) 0x04 allow end devices to associate to it.
<强度 > End 设备 强度 >
Parameter Value Comments
CH (Channel) 0x0F Identical
ID (PAN ID) 0x5241 Identical
DH 0x0
DL 0x0
MY (Source Address) 0xFF02 Unique
CE (Coord. Enable) 0
A1 (End Dev Assoc.) 0x04 allow associate to coordinator.
当端设备 1 发送数据时, 协调员可以接收数据, 但端设备 2 无法接收 。 我希望端设备 2 从此网络的端设备 1 接收数据 。 我目前的解决方案是让 协调员播放数据, 所以终端设备 2 可以接收它 。 我不知道这是否是解决端设备之间通信问题的好解决方案 。 还有其它解决方案吗?