最新消息:图 床

LimeSDR 上手指南

COOL IAM 190浏览 0评论

作者: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 上手指南

0 0 vote
Article Rating
Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x