太阳集团tcy8722

当前位置: 首页 >应用方案 >技术应用 >

E90-DTU(900SL33)工业级LORA数传电台AT指令集详解

AT 指令表

命令指令描述示例示例描述
AT+IAP(谨慎使用,详情请见本文串口升级固件注意事项)进入 IAP 升级模式AT+IAP进入 IAP 升级模式
AT+RESET设备重启AT+RESET设备重启
AT+DEFAULT配置参数恢复默认并且设备重启AT+DEFAULT配置参数恢复默认并且设备重启


设置指令描述示例示例描述
AT+UART=baud,parity设定波特率和校验AT+UART=3,0设定波特率为 9600,8N0
AT+RATE=rate设定空中速率AT+RATE=7设定空中速率为 16.4K
AT+PACKET=packet设定封包长度AT+PACKET=0设定封包为 240 字节
AT+WOR=role,period设定 WOR 角色和周期AT+WOR=0,3设定为 WOR 接收,周期为2000ms
AT+POWER=power设定发送功率AT+POWER=0设定发送功率为 33dBm
AT+TRANS=mode设定发送模式AT+TRANS=1设定为定点传输模式
AT+ROUTER=router设定中继模式AT+ROUTER=1设定为中继组网模式
AT+LBT=lbt设定 Listen Before Talk功能开关AT+LBT=1设定开启,详细参考产品手册 8.2节LBT使能
AT+ERSSI=erssi设定环境噪声 RSSI 开关AT+ERSSI=1设定开启,详细参考产品手册 8.2节RSSI环境噪声功能
AT+DRSSI=data_rssi设定接收数据 RSSI 开关AT+DRSSI=1接收数据RSSI功能开启
AT+ADDR=addr设定模块地址AT+ADDR=1234设定模块地址为 1234
AT+CHANNEL=channel设定模块工作信道AT+CHANNEL=23设定频率为 433.125M
AT+NETID=netid设定网络 IDAT+NETID=2设定网络 ID 为 2
AT+KEY=key设定模块密钥AT+KEY=1234设定模块密钥为 1234
AT+DELAY=delay设定 WOR 延迟休眠时间AT+DELAY=1000设定WOR延迟休眠时间为1000ms(在此期间,可以执行发送任务。常用于WOR接收端执行无线传输,不用切换到透传模式。)
AT+SWITCH=switch设定软件切换模式开关AT+SWITCH=1设定开启,允许软件切换


查询指令描述返回示例示例描述
AT+HELP=?查询 AT 指令表
返回 AT 指令表
AT+DEVTYPE=?查询模块型号DEVTYPE=E90-DTU(900SL33)返回模块型号
AT+FWCODE=?查询固件编码FWCODE=7432-0-10返回固件版本
AT+UART=?查询波特率和校验AT+UART=3,0返回波特率为 9600,8N0
AT+RATE=?查询空中速率AT+RATE=7返回空中速率为 62.5k
AT+PACKET=?查询封包长度AT+PACKET=0返回封包为 240 字节
AT+WOR=?查询 WOR 角色和周期AT+WOR=0,3返回为 WOR 接收,周期为2000ms
AT+POWER=?查询发送功率AT+POWER=0返回发送功率为 33dBm
AT+TRANS=?查询发送模式AT+TRANS=1返回为定点模式
AT+ROUTER=?查询中继模式AT+ROUTER=1返回为中继模式
AT+LBT=?查询 Listen Before Talk功能开关AT+LBT=1返回 LBT 开关状态
AT+ERSSI=?查询环境噪声 RSSI 开关AT+ERSSI=1返回环境噪声开关状态
AT+DRSSI=?查询 RSSI 输出AT+DRSSI=1返回信道 RSSI 功能开启
AT+ADDR=?查询模块地址AT+ADDR=1234返回模块地址为 1234
AT+CHANNEL=?查询模块工作信道AT+CHANNEL=23返回频率为 433.125M
AT+NETID=?查询网络 IDAT+NETID=2返回网络 ID 为 2
AT+KEY=?查询模块密钥不支持读取(安全考虑)返回 ERR
AT+DELAY=?查询 WOR 延迟休眠时间AT+DELAY=1000返回 WOR 延迟休眠时间为1000ms

AT 参数解析

数传电台串口接收到正确的指令,串口会返回“指令=OK”,否则会返回“=ERR”

指令参数参数意义
Baud(串口波特率0:1200     1:2400     2:4800     3:9600    4:19200    5:38400   6:57600   7:115200
Parity(串口校验位)0:8N1             1:8O1             2:8E1             3:8N1
Rate(空中速率)0:2.4K     1:2.4K     2:2.4K     3:4.8K     4:9.6K     5:19.2K     6:38.4K     7:62.5K
Packet(封包长度)0:240             1:128             2:64               3:32
Role(WOR 角色)0:接收          1:发送
Period(WOR 周期)0:500ms      1:1000ms     2:1500ms     3:2000ms
4:2500ms     5:3000ms     6:3500ms     7:4000ms
Power(发射功率)注10:33dBm        1:30dBm        2:27dBm        3:24dBm
Mode(传输模式)0:透明          1:定点
Router(中继模式)0:关闭          1:开启
LBT(listen  before  talk)0:关闭          1:开启
Erssi(环境 RSSI)0:关闭          1:开启
Data_rssi(数据 RSSI)0:关闭          1:开启
Addr(模块地址)模块地址 0~65535(10 进制)
Channel(模块信道)模块信道 0~80(10 进制)
Netid(网络 ID)模块网络 0~255(10 进制)
Key(密钥)模块密钥 0~65535(10 进制)
Delay(WOR 延时休眠)延时休眠 0~65535(10 进制)

注 1:不同功率的模组设定不一样,可以查看产品手册 8.2 节发射功率。

LORA数传电台串口升级固件注意事项

若客户需要对固件进行升级,则需要找到官方提供对应的 BIN 文件,再使用官方提供的上位机进行固件升级,一般情况下用户不需要对固件进行升级,请勿使用“AT+IAP”命令指令。

升级所必要的引脚必须引出(M1、M0、AUX、TXD、RXD、VCC、GND),再在配置模式下发送“AT+IAP”命令指令进入升级模式,若需要退出 IAP 升级模式则需要保持上电并等待 60 秒,程序会自动退出,否则即使重启也会无限进入升级模式。

进入升级模式后波特率会自动切换到 115200,直到自动退出,期间会有日志输出。

今天的分享就到这里啦,EBYTE每一天都致力于更好的助力物联化、智能化、自动化的发展,提升资源利用率,更多产品更多资料,感兴趣的小伙伴可以登录我们的太阳集团tcy8722官网和企业公众号(微信号:cdebyte)进行了解,也可以直接拨打400电话咨询技术专员!


太阳集团tcy8722