模板: LoRa-HAT-Control

来自Waveshare Wiki
跳转至: 导航搜索
指令功能 详细说明
设置寄存器
指令格式:C0+起始地址+长度+参数
响应格式:C1+起始地址+长度+参数
例1:配置信道为0x11
指令头 起始地址 长度 参数
发送: C0 05 01 11
返回: C1 05 01 11
例2:同时配置模块地址(0x1234)、网络地址(0x00)、串口(9600 8N1)、空速(1.2K)
指令头 起始地址 长度 参数
发送: C0 00 04 12 34 00 61
返回: C1 00 04 12 34 00 61
读取寄存器
指令格式:C1+起始地址+长度
响应格式:C1+起始地址+长度+参数
例1:读取信道
指令头 起始地址 长度 参数
发送: C1 05 01
返回: C1 05 01 11
例2:同时读取模块地址、网络地址、串口、空速
指令头 起始地址 长度 参数
发送: C0 00 04
返回: C1 00 04 12 34 00 61
设置临时寄存器 指令格式:C2+起始地址+长度+参数
响应格式:C1+起始地址+长度+参数
例1:配置信道为0x11
指令头 起始地址 长度 参数
发送: C2 05 01 11
返回: C1 05 01 11
例2:同时配置模块地址(0x1234)、网络地址(0x00)、串口(9600 8N1)、空速(1.2K)
指令头 起始地址 长度 参数
发送: C2 00 04 12 34 00 61
返回: C1 00 04 12 34 00 61
无线配置
指令格式:CF+CF+C0+起始地址+长度+参数
响应格式:CF+CF+C1+起始地址+长度+参数
例1:配置信道为0x11
无线指令头 指令头 起始地址 长度 参数
发送: CF CF C0 05 01 11
返回: CF CF C1 05 01 11
例2:同时配置模块地址(0x1234)、网络地址(0x00)、串口(9600 8N1)、空速(1.2K)
无线指令头 指令头 起始地址 长度 参数
发送: CF CF C0 00 04 12 34 00 61
返回: CF CF C1 00 04 12 34 00 61
格式错误 格式错误响应
FF FF FF