gr-osmosdr支持GNURadio的扩展
為了幫助大家更好的使用GNURadio和gr-osmosdr, 已經(jīng)全部測試!
此圖為板子和lib包對應(yīng):
source:?http://osmocom.org/projects/sdr/wiki/GrOsmoSDR
gr-osmosdr目前有很多擴展:
-- ###################################################### -- # Gnuradio enabled components -- ###################################################### -- * Python support -- * Osmocom IQ Imbalance Correction -- * sysmocom OsmoSDR -- * FUNcube Dongle -- * FUNcube Dongle Pro+ -- * IQ File Source & Sink -- * Osmocom RTLSDR -- * RTLSDR TCP Client -- * Ettus USRP Devices -- * Osmocom MiriSDR -- * HackRF & rad1o Badge -- * nuand bladeRF -- * RFSPACE Receivers -- * AIRSPY Receiver -- * SoapySDR support -- * Red Pitaya SDR -- * FreeSRP support -- -- ###################################################### -- # Gnuradio disabled components -- ###################################################### -- -- Building for version: v0.1.0-4-g37aba331 / 0.1.1git -- Using install prefix: /usr/local請根據(jù)自己需要進行安裝并enable擴展。這些擴展并不能直接讓GNURadio控制硬件,需要安裝SDR相應(yīng)的驅(qū)動。
IQ File Source & Sink &&?RTLSDR TCP Client &&?RFSPACE Receivers &&Red Pitaya SDR &&?FUNcube Dongle?5個擴展在安裝gr-osmosdr的時候就被enable了。
下面依次解釋怎么enable每個擴展:
1, Python support
sudo apt-get -y install python-dev sudo apt-get -y install swig
2,?Osmocom IQ Imbalance Correction &&?FUNcube Dongle Pro+
sudo apt-get -y install gr-fcdproplus
3,?sysmocom OsmoSDR
sudo apt install libosmosdr-dev
4,?Osmocom RTLSDR
sudo apt install librtlsdr-dev
5,?Ettus USRP Devices
sudo apt-get -y install libuhd-dev
6,?Osmocom MiriSDR
sudo apt install libmirisdr-dev
7,?HackRF & rad1o Badge
sudo apt install libhackrf-dev
8,?nuand bladeRF
sudo apt -y install libbladerf-dev
9,?AIRSPY Receiver
sudo apt install libairspy-dev
10, SoapySDR support
sudo apt-get -y install libsoapysdr-dev
11, FreeSRP support
sudo apt-get -y install build-essential cmake libusb-1.0-0-dev libboost-all-dev git clone https://github.com/FreeSRP/libfreesrp.git && cd libfreesrp && mkdir build && cd build && cmake .. -DCMAKE_BUILD_TYPE=Release && make && sudo make install
enable的結(jié)果:
參考:
http://osmocom.org/projects/sdr/wiki/GrOsmoSDR https://github.com/osmocom/gr-osmosdr https://github.com/myriadrf/libfreesrp
總結(jié)
以上是生活随笔為你收集整理的gr-osmosdr支持GNURadio的扩展的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机组成与人体组成类比
- 下一篇: 我的第一份实习——钛动科技