如何由树莓派打造LoRa网关

2025-05-25 10:23:02

1、为了便于SX1301应用开发,我们选择了市面上较流行树莓派系统。树莓派系统采用最新的版本4.14,硬件支持WIFI,BLE方便测试和使用。默认IP地址为:192.168.0.178。登录用户和密码都是rejeee。同时,为了更加便于集成开发使用,兼容USB和SPI两种方式硬件接口。

2、本EV板配套的树莓派系统为桌面系统,可外接显示器和键鼠操作,也可通过SSH登录,如果在Windows下操作,相关SSH工具如Putty或SecureCRT,下载安装请参考对应工具网站,在此就不赘述。下面介绍使用SSH登录的方式,如SecureCRT,通过快速连接,新建一个session,登录系统。执行程序在用户rejeee下的LoRa/exec目录,分别是SPI方式程序和USB方式程序。执行之前,需要通过reset_lgw.sh复位一下SX1301。

如何由树莓派打造LoRa网关

3、SPI读写测试首先确定树莓派与1301的连接方式,然后执行,reset脚本复位芯片reset_lgw.sh start,然后执行对应的测试程序。spi/test_loragw_spi正确执行结果返回值48。

4、寄存器读写测试执行对应的测试程序。spi/test_loragw_reg,正确执行结果返回值如下所示。

5、3.收发测试执行对应的测试程序。spi/test_loragw_hal,可以通过命令查询帮助,分别对应1301对应的A和B两路接收和下行通道频点,然后是对应的RF前端型号,最后参数可不输入则取默认值。

6、假设MPCI-GW2对应的前端是1255,选择一个470左右频点测试如下执行命令如下:./spi/test_loragw_hal -a 471.1 -b 473.1 -t 475.1 -r 1255,如果执行失败,执行以下复位脚本即可,参考命令如下。

如何由树莓派打造LoRa网关
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢