我正在尝试使用我的 USRP N210 作为 Redhawk 1.10.1 中的源。我想验证(通过查看 FFT 或其他方式)Redhawk 正在从 USRP 获取数据。
我可以在命令行上运行 uhd_usrp_probe 并成功找到设备。
在 Redhawk 中,我创建了一个新节点并在该节点上包含了 USRP_UHD 设备。我创建了一个简单的波形并将波形和节点附加到 SCA Explorer 中的目标 SDR。然后我右键单击目标 SDR 并单击启动,这将创建域并且域显示“已连接”。所以一切似乎都有效,因为这不会产生任何错误。但我不知道如何在波形中实际使用来自 USRP 的数据。
例如,在 GNU Radio 中,有一个名为 USRPSource(或类似的东西)的组件,您只需将它拖到舞台上并开始与其他组件建立连接。但是当我按照上一段中的步骤操作时,我在 SDR 文件夹中看不到任何新组件,这些组件允许我将 USRP Source 组件拖到黑板上以开始使用其中的数据。Redhawk不是以这种方式运作吗?
但是,我确实想知道 USRP 是否设置正确,因为当我右键单击它并单击“分配”时,它会给出以下错误信息:
所选设备没有调谐器。可能不支持动态调谐器创建。
USRP 设置是否正确?如果是这样,我如何绘制来自 USRP 的数据的 FFT?