【发布时间】:2013-02-21 07:43:58
【问题描述】:
我尝试运行 arduino-xbee 库中的示例程序。我需要从节点向节点发送一些数据,同时需要准备好读取发送节点本身可用的数据。假设 X 向 Y 发送数据。当 Y 接收到数据时,它会向 X 发送回确认。但是如果 Z 向 X 发送数据或 Z 发送广播,我将能够在 X 处从 Z 读取数据并从Y 到 X。 因此,任何使用 arduino-xbee 同时发送和接收的指针都会非常有帮助。 提前致谢。
【问题讨论】:
我尝试运行 arduino-xbee 库中的示例程序。我需要从节点向节点发送一些数据,同时需要准备好读取发送节点本身可用的数据。假设 X 向 Y 发送数据。当 Y 接收到数据时,它会向 X 发送回确认。但是如果 Z 向 X 发送数据或 Z 发送广播,我将能够在 X 处从 Z 读取数据并从Y 到 X。 因此,任何使用 arduino-xbee 同时发送和接收的指针都会非常有帮助。 提前致谢。
【问题讨论】:
如果 arduino-xbee 对 XBee 模块使用“API 模式”,您将收到单独的数据帧。每个帧都有标头来识别数据的来源,并匹配对请求的响应(对于 AT 命令)。
处于“AT 模式”或“透明模式”的 XBee 模块只会将通过网络在特定端点和集群上接收到的串行端口流出数据。不知道是谁发的,需要进入“命令模式”使用AT命令读写参数。
【讨论】: