作者:BG7YWL@伏宸安全實驗室
公眾號:伏宸安全實驗室
前言
LimeSDR 是一款完全開源的SDR產品,和 HackRF 一樣,包括 PCB 設計圖,FPGA 代碼,HOST代碼完全公開,方便研究和學習 SDR 系統原理。雖然市面上有很多 SDR 產品,但很少有像 LimeSDR 性價比這麼高的。
LimeSDR 支持 100kHz 到 3.8GHz 頻率範圍,已經可以不需外置上變頻器,即可完成短波應用的使用,另外LimeSDR 是一款完全開源的SDR產品包含了 2×2 MIMO 的支持,滿足了大部分應用場景。
$ sudo apt-get install libboost-all-dev libusb-1.0-0-dev python-mako doxygen python-docutils cmake build-essential git $ git clone https://github.com/EttusResearch/uhd $ cd uhd $ cd host && mkdir build && cd build $ cmake ../ $ make -j5 $ sudo make install $ sudo ldconfig
安裝SoapySDR
Wiki:https://github.com/pothosware/SoapySDR/wiki/BuildGuide
$ sudo apt-get install cmake g++ libpython-dev python-numpy swig $ git clone https://github.com/pothosware/SoapySDR.git $ cd SoapySDR $ git pull origin master $ mkdir build && cd build $ cmake .. $ make -j5 $ sudo make install $ sudo ldconfig
安裝SoapyUHD
Wiki:https://github.com/pothosware/SoapyUHD/wiki
$ git clone https://github.com/pothosware/SoapyUHD.git $ cd SoapyUHD $ mkdir build && cd build $ cmake .. $ make $ sudo make install
安裝LimeSuite
Wiki:http://wiki.myriadrf.org/Lime_Suite
$ sudo add-apt-repository -y ppa:myriadrf/drivers $ sudo apt-get update $ sudo apt-get install git g++ cmake libsqlite3-dev libsoapysdr-dev libi2c-dev libusb-1.0-0-dev libwxgtk3.0-dev freeglut3-dev $ git clone https://github.com/myriadrf/LimeSuite.git $ cd LimeSuite $ mkdir builddir && cd builddir $ cmake ../ $ make -j5 $ sudo make install $ sudo ldconfig
輸入下列命令使非ROOT用戶可以訪問LimeSDR這樣基於USB的設備
$ cd LimeSuite/udev-rules
$ sudo sh ./install.sh
安裝上述驅動后,運行命令檢查驅動是否安裝成功
转载请注明:IAMCOOL » LimeSDR 上手指南