USRP_UHD 与 REDHAWK 一起安装的版本

USRP_UHD version installed with REDHAWK

我在 CentOS 6.6 上安装了 REDHAWK 1.10.1,作为 1.10.1 的一部分,有一个 USRP_UHD 设备。看来,作为 REDHAWK 安装的一部分,Ettus USRP_UHD 驱动程序 (v3.5.3) 也已安装,因为我能够 运行 实用程序,例如 uhd_usrp_probe。这些实用程序位于 /usr/bin,但是,驱动程序中也应该包含一些示例。

我在我的 OS X 笔记本电脑上安装了 USRP_UHD 驱动程序 (v3.8.2) 作为测试,我有常用的实用程序(uhd_usrp_probe 等),还有我有一些示例,例如 benchmark_rate,这对故障排除很有帮助 (http://www.ettusresearch.com/content/files/kb/application_note_uhd_examples.pdf)。在 OS X 中,这些文件位于 /opt/local/share/uhd/ 中。

我在 CentOS 中找不到这些示例。 REDHAWK 不安装它们吗?我该如何安装它们,因为它们看起来很有用?

REDHAWK yum repo 提供的 uhd 包是根据 uhd package. They have chosen to remove the examples and tests folder from the built product prior to packaging it. See line 84 and 85 from the uhd spec file shown here from the Fedora 19 branch.

的 Fedora 规范文件建模的

示例和测试目录的删除一直追溯到规范文件的初始签入,因此不清楚为什么做出此决定。

要获取这些二进制文件,您可以从源代码构建 uhd 驱动程序。有关如何从源代码构建 UHD 驱动程序的信息,请参阅 UHD build guide