Ai-Thinker LoRaWAN Class A/C AT命令规格

需积分: 14 2 下载量 75 浏览量 更新于2024-07-15 收藏 651KB PDF 举报
本文档是Ai-Thinker针对LoRaWAN Class A/C模组(如RHF76-052AM/RHF76-052CM,版本需高于2.1.0)编写的AT命令规格说明书,旨在提供模块使用的AT命令格式和功能描述。LoRaWAN Class A/C是一种低功耗广域网络技术,适用于远程通信场景,其工作方式分为Class A(睡眠模式)和Class C(连续接收)。 文档内容主要分为以下几个部分: 1. **介绍**: - 详细列出了该模块的主要特性,包括支持的数据率方案、载波带宽选择、以及与前一版本(V2.0.10)相比的新增功能、不兼容的命令和已修复的问题。 - 提到了相关的配套产品信息,可能包括兼容的硬件设备和应用场景。 2. **预览**: - 规定了AT命令的使用格式,包括查询(Query)、配置/控制(Configure/Control)和返回响应(Return)的格式要求。 - 对错误处理进行了说明,包括错误代码和响应机制,确保用户能准确理解并处理命令执行中的问题。 - 提及了EEPROM(电可擦除可编程只读存储器),可能涉及对模块固件升级或设置的持久存储。 3. **频率计划**: - 描述了数据速率的选择方案,包括不同应用所需的上行链路(Uplink)和下行链路(Downlink)的带宽配置。 - 提供了payload长度限制,确保发送数据的大小在规定范围内。 - 详细划分了不同的频道分配,如默认上行链路通道、不同RX窗(RX1和RX2)的下行接收通道,以及用于Join请求的特定频道。 - 还涉及了Join Duty Cycle限制,即设备加入网络的周期性限制,以及RX1 Droop Offset(接收门限)的调整范围。 总结来说,本文档为开发人员提供了使用Ai-Thinker LoRaWAN Class A/C模组进行通信的关键信息,包括AT命令语法、网络参数配置以及操作注意事项。通过遵循这些规范,开发者可以高效地与模组交互,实现设备的远程管理和通信功能。对于LoRaWAN网络设计者和系统集成者来说,理解和掌握这些AT命令是至关重要的,以确保设备能在LoRaWAN网络中稳定运行。