LoRa系列设置软件:http://www.ybljg.com/Download/693.html
TCP232-TES串口及网络调试助手软:http://www.ybljg.com/Download/27.html
206说明书:http://www.ybljg.com/Download/591.html
206软件设计手册:http://www.ybljg.com/Download/592.html
使用RS232串口线分别将LoRa数传终端A、B接入串口设备(以PC机代替),给LoRa数传终端装上天线,然后给LoRa数传终端上电。
图1 硬件链接
3:LG206参数设置
实现点对点通讯发送方和接收方需满足 3 个条件: l
速率等级相同(SPD) l
信道一致(CH) l
目标地址相同(ADDR)或为广播地址(65535)
本例采用如下参数进行设置:
表 1 参数
打开LoRa设置软件(LG207和LG206-P选择同一个),依次点击打开串口(选择A、B对应的串口号,串口参数:115200,None,8,1,NFC)、进入配置状态、读取参数、配置上表中的参数、一键设置所有参数,关闭LoRa设置软件。
图2 参数设置
注:若提示设置失败,则重新点击“一键设置所有参数”,再次进行设置;当设置成功后想要再次进行参数修改,需要重新进入配置状态。
(3)启动两个USR-TCP232-Test(模拟串口设备1,2)分别连接LoRa数传终端A、B的串口,使用串口设备1发送数据串口设备2可接收数据(反之亦然),通信效果如下图所示:
图3 数据透传
5、数据安全
在数据传输环节对数据进行加密,使数据传输更加安全。加密字可通过 AT+KEY 进行设置,通信的产品都需要设置相同的加密字,为保障数据安全,此加密字只可设置不可查询。
加密字为16 字节 HEX 字符串 Ø
例:AT+KEY=30313233343536373839414243444546
设置该指令可以使用串口调试助手配置:
1. 串口设备给模块连续发送“+++”,模块收到“+++”后,会给设备发送一个‘a’。 在发送“+++”之前的打包时间内不可发送任何数据。
2. 当设备接收‘a’后,必须在 3 秒内给模块发送一个‘a’。
3. 模块在接收到‘a’后,给设备发送“+OK”,并进入“临时指令模式”。
4. 设备接收到“+OK”后,知道模块已进入“临时指令模式”,可以向其发送 AT 指令,指令会要加回车发送。
5.完成at指令配置后 ,串口设备给模块发送指令“AT+ENTM”。
6. 模块在接收到指令后,回显“+OK”,并回到之前的工作模式。
也可以使用AT指令配置软件设置加密,软件下载地址:http://www.ybljg.com/Download/690.html