使用X-CTU在API模式下进行XBee通信

时间:2014-05-27 12:37:23

标签: xbee zigbee

我正在尝试使用XCTU工具在API模式下在两个XBee S2模块之间进行通信。 一台设备作为路由器,另一台设备作为协调器。我在AT模式下成功通信了两个XBee模块,其中任何一个都是API或AT模式。但是当我在API模式下配置它们时,它们没有进行通信。

2 个答案:

答案 0 :(得分:1)

你怎么知道他们没有沟通?你如何形成你的API帧发送到设备?

在API模式下,XBee模块需要以特定格式校验和的一系列字节,以将数据发送到另一个设备。在AT模式下的模块与API模式下的模块之间进行测试期间,您可能会在AT模块上的X-CTU中键入数据时看到API模块上收到的帧。

您打算用什么语言编写程序?我建议使用代码库来管理API帧的编码和解码。

Digi有一个以各种语言列出XBee host libraries的网页。

答案 1 :(得分:0)

经过大量尝试后,我发现了配置X Bee模块的两个技巧

  1. 如果您的X Bee模块未被读取,请使用合适的固件写入 手动选择

  2. 如果它没有响应读取或甚至写入,请将复位引脚连接到 使用单线接地几秒钟。