一、教程目的
实现F8926-L与F8L10T点对点通信。
二、F8926-L配置
1、将F8926-L上电,准备一条网线,一端连接LAN口,一端连接PC网口;
2、PC设置为自动获取IP(或者手动配置为192.168.1.2~253)
3、打开浏览器,地址栏输入192.168.1.1,登录F8926-L,账号密码为admin/admin
4、点击应用--Lora应用,(相关参数说明:
“网络号”:类似网段的概念,同一网络中,所有lora设备的网络号需一致;
“设备ID”:类似本地IP的概念,即本地地址;
“透传地址”:类似目的IP的概念,即目的地址,设为65535时,为广播模式;
“服务端地址和端口”:为TCP服务器的ip地址和端口号,一般指连接网关的PC;
其他参数一般保持默认。)具体参考配置如下图,
三、F8L10T(C)配置
按照F8L10T(C)的说明书接好串口线或配置板,打开配置工具,用默认的115200 8N1打开相应串口,F8L10T的配置如下图;(写完相应参数需重启才能生效)
四、通信测试
打开1个串口工具作为网关的TCP服务器,侦听相应的端口;再打开1个串口工具作为F8L10T(C)的通信工具,实现F8L10T与F8916-L的数据互发。如下图。
简要原理说明:A和B的空中速率和物理信道必须一致;波特率与下接串口设备需一致;设备A指定ID:1和透传地址:2,则设备2指定ID:1和透传地址:01。
五、具体参数说明:
ID: 好比每个人都对应一个唯一的身份证号,所以一个网络中要是有多台设备,则ID是不可重复的。
透传地址: 即为最终目的地址。如上图的配置中,设备A透传地址是1,则A的数据就会发给B;设备B的透传地址是0,则B出来的数据只会发给A。若需要广播则将此参数设置成65535.
物理信道:LoRa的带宽为410M~441MHz, 1000Hz为一个信道,共32个信道可选择,因此需要根据实际环境调整此值。默认值24:433M。
空中速率:数据在空中的速率选择,可分为6个等级,等级越高速率越高,相同条件下,速率越高,则传输距离越近。因此需要根据实际应用环境调整此值。默认值:4级:理论带宽2.4kbps。
注:一旦速率确定,那么所有的设备必须为同一速率,否则不能通信。
发射功率:不带PA最大20dBm,带PA最大30dBm。不带PA发射功率可调,带PA发射功率不可调。