我有一台ETTUS Research N210软件定义的无线电(SDR)已连接到我的笔记本电脑。该设备可在macos以及虚拟盒顶部的Ubuntu下识别。这些命令:
uhd_usrp_probe --args=addr=192.168.10.2
和
uhd_find_devices --args=addr=192.168.10.2
甚至
rx_ascii_art_dft --args=addr=192.168.10.2 --freq 92000000 --gain 30 --rate 8000000 --frame-rate 15 --ref-lvl -50 --dyn-rng 70
完美地工作并提供结果。但是,每当我以简单的流程图启动gnuradio-companion
时,都会出现以下错误(直接在macos下和VirtualBox Ubuntu上):
[ERROR] [UHD] Device discovery error: unknown key format 192.168.10.2
Runtime
RuntimeError: LookupError: KeyError: No devices found for ----->
Device Address: 192.168.10.2
在流程图中,我将设备地址放在“ USRP源->常规->设备地址”的属性窗口中。
有什么想法我做错了吗?
答案 0 :(得分:0)
我终于在一个of the replies in ETTUS forum中找到了解决方案。因此,我将其放在此处,希望它对面临相同问题的其他人有用。 gnuradio-companion
中USRP源的设备地址字段不应仅用“ 192.168.10.2”填充,而应使用“ addr = 192.168.10.2”填充。这为我解决了问题。