开源SDR集成软件”PothosSDR”-内置“gqrx”(包括windows版本),GNU radio以及CubicSDR。
请从这个网址下载最新版的windows安装包。
https://downloads.myriadrf.org/builds/PothosSDR/
或者从以下链接下载:
https://download.csdn.net/download/zhangxq0521/12252828
这款软件对于PlutoSDR的支持不是通过libiio,而是另一个中间件“SoapySDR”。因此在安装完软件后,请首先通过如下命令确认PlutoSDR是否已经被识别。
D:\PothosSDR\bin>SoapySDRUtil --probe="driver=plutosdr,hostname=192.168.2.1"
######################################################
## Soapy SDR -- the SDR abstraction library ##
######################################################
Probe device driver=plutosdr,hostname=192.168.2.1
----------------------------------------------------
-- Device identification
----------------------------------------------------
driver=PlutoSDR
hardware=ADALM-PLUTO
ad9361-phy,model=ad9364
ad9361-phy,xo_correction=40000000
backend_version=0.18 (git tag: v0.18 )
fw_version=v0.31
hw_model=Analog Devices PlutoSDR Rev.B (Z7010-AD9364)
hw_model_variant=0
hw_serial=104473541196000dfbff03007c5d1faede
library_version=0.18 (git tag: 4e22517)
local,kernel=4.14.0-42540-g387d584
usb,idProduct=b673
usb,idVendor=0456
usb,product=PlutoSDR (ADALM-PLUTO)
usb,release=2.0
usb,serial=104473541196000dfbff03007c5d1faede
usb,vendor=Analog Devices Inc.
接下来就可以通过“soapySDR”方式,让”CubicSDR”等软件连接PlutoSDR。
需要注意的是,图中的python必须是python2.7版本。如果版本不对的话,很多内置的应用就无法启动,包括“GQRX”和一些基于Python脚本的小工具。