快速的问题。我正在用Digi公司的Xbees系列2建立一个网状网络,一个协调器和多达8个终端设备,正如标题所暗示的那样,我想知道终端设备是否可以从协调器接收数据。
我想知道终端设备是否可以从协调器接收数据,从而实现双向通信,因为我知道它们可以向协调器发送数据。在一个基于Arduino的机器人定位三角测量项目中使用了这些设备。
是的,你可以做到这一点,使用 API模式 如果你知道你要通话的设备的mac地址。
在这里试试。Digi API Frame Maker. 您需要使用的帧是传输请求(类型为 0x10
).
你可以在 透明模式 但在这种情况下,你需要输入 命令模式 并在每次需要与不同的模块对话时,在发送数据前设置设备地址(使用 ATDL
和 ATDH
命令)。)