• 通博TBET

    常见问题
    LoRa系列 加密传输
    2019-10-16
    6015

    1:需要下载的软件和说明书

    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

    2:硬件连接

    使用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 参数设置

    注:若提示设置失败,则重新点击“一键设置所有参数”,再次进行设置;当设置成功后想要再次进行参数修改,需要重新进入配置状态。

    4、透传测试

    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

     


    上一篇: USR-LG220 Socket连接服务器主动下发 下一篇: USR-LG220 udp通信 返回首页
    热门推荐
    热门标签