LoRa611PRO无线模块的协议
令需遵循以下协议:
串口波特率 = 9600 bps
数据位 = 8 Bits
停止位 = 1 Bits
奇偶效验位 = 无
配置指令的格式为:AA
FA + 指令 + [参数]
指令为 1 字节,参数为 0 或 HEX 数据。
返回值都以“\r\n”结束
Ø指令:
读取模块的产品型号以及版本号,其后不带[参数]
配置指令为:AA FA AA
返回值为:“lora611PRO_VER3.0\r\n”Ø指令:
读无线模块当前设置的参数,其后不带[参数]
配置指令为:AA FA 01
返回值依次为:
收发信道—工作频段—空中通信速率—发射功率—串口波特率—串口数据位—串口停止位—串口效验位—NETID—NODE ID—MESH—NODE—AES—密钥\r\n
Ø指令:恢复模块出厂默认参数,其后不带[参数]
配置指令为:AA FA 02
返回指令:“OK\r\n”或"ERROR\r\n"
默认参数为:
接收/发射工作频率= 433.92 MHz接收/发射传输速率 = 656 bps 发射功率 = 7 级(最高)
串口波特率 = 9600 bps串口数据位 = 8 Bits 串口停止位 = 1 Bits 串口效验位 = 无
NET ID = 00 0000 00 NODE ID = 00 00 MESH= 00 NODE = 00 AES= 00
密钥 = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 LBT 使能 = 0Ø指令:
参数设置命令,所带[参数]为 33 字节,顺序如下:
收发信道—工作频段—空中通信速率—发射功率—串口波特率—串口数据位—串口停止位—串口效验位—NETID—NODE ID-MESH—NODE—密钥类型—16 字节密钥
配置指令为:AA FA 03 XX XX XX XX XX XX …… XX XX XX XX XX XX XXXX XX
返回指令:“OK\r\n”或"ERROR\r\n"
1.信道:RF 频率每个频段有分为 40 个信道,相邻信道之间相差 1MHz,具体对应频率如下表所示
http://www.nicerf.cn/Upload/ueditor/images/2019-01-03/image026-fc6c4ebd-14ac-42fb-91a6-61d0e245e9b0.jpg2.工作频段:RF 频率中心点
一共有 4 个工作频段,如下表所示:http://www.nicerf.cn/Upload/ueditor/images/2019-01-03/1-615e39ff-6ded-4157-b890-72a17caec265.jpg
http://www.nicerf.cn/ueditor/themes/default/images/spacer.gif注:不同频段的匹配网络以及天线都不同,为了保证模块的通信性能,不能随意更改中心频段。
3.无线传输速率: RF数据的传输速度 设置无线传输速率,[参数]占 1 字节。
设置范围: 91 164 296 656
830
1557
1932
4750
9501
17353 bps
http://www.nicerf.cn/Upload/ueditor/images/2019-01-03/2-00ebe07e-8cc9-4fd9-b2bc-4da4ce877caa.jpg
4.发射功率:此参数会影响通讯距离(越高功率越大,模块通信距离越远)
设置发射功率,[参数]占 1 字节。设置范围:0-7 级。
http://www.nicerf.cn/Upload/ueditor/images/2019-01-03/QQ%E6%88%AA%E5%9B%BE20190103103018-d079100f-9e23-45fd-a73b-5f7f1508d2bc.jpg
5.串口波特率
设置串口接口的传输速率,[参数]占 1 字节。
设置范围:1200 2400 4800 9600 14400 19200 38400 57600 76800 115200 bps
http://www.nicerf.cn/Upload/ueditor/images/2019-01-03/QQ%E6%88%AA%E5%9B%BE20190103103029-7b21627f-7126-4abf-98cb-02f0fbe178a3.jpg
6.串口数据位
设置串口的数据位,[参数]占 1 字节。设置范围: 7 位 8 位 9 位
http://www.nicerf.cn/Upload/ueditor/images/2019-01-03/4-27e3d924-126a-4947-a19d-ad21cf2762bd.jpg
7. 串口停止位
设置串口的停止位,[参数]占1 字节。设置范围:1 位 2 位
http://www.nicerf.cn/Upload/ueditor/images/2019-01-03/5-599173ea-6a77-42be-a15d-e0271a6773d0.jpg
8.串口校验位
设置串口的奇偶校验位,[参数]为1 字节。设置范围: NoOdd Even
http://www.nicerf.cn/Upload/ueditor/images/2019-01-03/6-c064e04b-6ecb-4ef9-89be-87f7e6e28d52.jpg
9.NET ID
设置 RF 数据包的网络 ID ,[参数]为4 字节。
模块的 NET ID 不一致,不能通讯。设置范围:00 00 00 00~ FF FF FF FF
10.NODE ID
MESH模式下,要保证网络中的每一个模块NODE ID 都不一样,否则不能通讯设置 RF 数据包的节点 ID ,[参数]为2 字节。设置范围:00 00 ~ FF FF
11.工作模式 : 正常工作模式或MESH组网模式,[参数]为1字节。设置范围:0001http://www.nicerf.cn/Upload/ueditor/images/2019-01-03/7-ee0488c0-a46d-48a5-8aaf-5b174a6ba60b.jpg注:MESH 组网功能关闭的模块和 MESH组网功能打开的模块不能通讯。为保证通讯,同一网络中的 MESH组网功能配置应一致。
12. 模式选择:设置在 MESH 模式下的工作模式,该选项只在MESH 组网功能打开时有效。[参数]为1 字节。设置范围:0~2http://www.nicerf.cn/Upload/ueditor/images/2019-01-03/8-2fbb9430-9f2f-46e1-bdc2-bb87d6bda216.jpg
13.加密选择:设置是否开启 AES 加密,[参数]为1 字节。设置范围:00 01http://www.nicerf.cn/Upload/ueditor/images/2019-01-03/9-a1c452b8-8e7e-4ecf-9906-d5cd7359c173.jpg
14.密钥:设置无线数据加密密钥,[参数]为16 字节。设置范围:0 ~ FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF默认出厂值:000102030405060708090A0B0C0D0E0FØ指令
当模块切换到配置状态下, RF 会实时侦测周边的场强信号, 用户可以通过串口发送相应
的指令来获取模块当前的即时场强值。
读取指令为: AA FA 04
返回值为: 实时信号强度—\r\n(字符形式显示,范围 000~255)
例如:“-032\r\n”, 说明当前的信号强度值为 -32dBm。
Ø指令
读模块当前设置的 LBT 参数,其后不带[参数]
配置指令为:AA FA 05
返回值为:LBT 使能\r\n
例如: 返回 01 0D 0A ,说明空闲检测使能开启Ø指令
参数设置命令,所带[参数]为 1 字节,参数为: 空闲检测使能
配置指令为:AA FA 06 XX
返回指令:“OK\r\n”或"ERROR\r\n"
例如: 开启 LBT 使能,应 16 进制发送:AA FA 06 01
15.LBT使能
开启空闲检测,[参数]为 1 字节。设置范围:0~1
http://www.nicerf.cn/Upload/ueditor/images/2019-01-03/10-13974caa-c32b-4571-ad74-8b8cf880d352.jpg
页:
[1]