我在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,这有助于排除故障({{ 3}})。在OS X中,这些文件位于/ opt / local / share / uhd /中。
我在CentOS中找不到这些例子。 REDHAWK不安装它们吗?我怎样才能安装它们,因为它们似乎有用?
答案 0 :(得分:1)
REDHAWK yum repo提供的uhd软件包是以uhd package的Fedora规范文件为蓝本的。他们选择在打包之前从构建的产品中删除示例和测试文件夹。请参阅Fedora 19 branch中显示的uhd spec文件中的第84和85行。
这个示例和测试目录的删除一直追溯到spec文件的初始检查,所以不清楚为什么做出这个决定。
要获取这些二进制文件,您可以从源代码构建uhd驱动程序。有关如何从源代码构建UHD驱动程序的信息,请参阅UHD build guide。