LimeSDR实验教程(4) LoRa通信

lora是一种超低功耗的远距离数字通信方式,目前limesdr之间的lora通信已经基本实现了,但是还不能和商用设备通信。

编译安装和apt安装只能做一种,不能两种都做,树莓派必须编译安装因为pothos没给raspbian做现成包。

编译安装pothos方法

sudo apt-get install  software-properties-common 
sudo apt-get install libnuma-dev cmake g++  libpython-dev python-numpy qtbase5-dev libqt5svg5-dev libqt5opengl5-dev libqwt-qt5-dev portaudio19-dev libjack-jackd2-dev graphviz
sudo add-apt-repository -y ppa:myriadrf/drivers
sudo apt-get update

sudo apt-get install limesuite liblimesuite-dev limesuite-udev limesuite-images
sudo apt-get install soapysdr-tools soapysdr-module-lms7 libsoapysdr-dev

mkdir build
cd build
cmake ..
make -j4
sudo make install
sudo ldconfig #needed on debian systems
PothosUtil --self-tests
PothosFlow #launches GUI designer

 

apt安装pothos方法 

sudo add-apt-repository -y ppa:pothosware/framework
sudo add-apt-repository -y ppa:pothosware/support
sudo add-apt-repository -y ppa:myriadrf/drivers
sudo apt-get update

sudo apt-get install libpoco-dev libspuce-dev nlohmann-json-dev libmuparserx-dev
sudo apt-get soapysdr-tools soapysdr-module-lms7 limesuite limesuite-udev liblimesuite-dev limesuite-images libsoapysdr-dev libi2c-dev libusb-1.0-0-dev
sudo apt-get install git g++ cmake
sudo apt-get install pothos-all python-pothos python3-pothos pothos-python-dev python-soapysdr python-numpy python3-soapysdr python3-numpy

无论如何安装,lora包都要编译安装

cd LoRa-SDR
mkdir build
cd build
cmake ../
make -j4
sudo make install

编译安装的pothos源代码,以及lora包源代码:

链接:https://pan.baidu.com/s/1YywMnKpCtAS6zDNWbDPwaw  密码:zlp4

树莓派4镜像:

从本店购买板子附送

演示视频:

https://www.bilibili.com/video/av73494013

 

 

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值