Giter Site home page Giter Site logo

ettusresearch / uhd Goto Github PK

View Code? Open in Web Editor NEW
945.0 136.0 645.0 141.68 MB

The USRP™ Hardware Driver Repository

Home Page: http://uhd.ettus.com

License: Other

Makefile 0.52% C 13.94% C++ 23.80% CMake 0.62% Assembly 0.06% Verilog 37.22% Python 7.89% Shell 0.46% Mathematica 0.01% Roff 0.04% SystemVerilog 3.55% Mako 0.19% HTML 3.30% Perl 0.01% Batchfile 0.19% Tcl 2.81% VHDL 5.20% Stata 0.14% JavaScript 0.01% Dockerfile 0.03%
uhd usrp sdr driver fpga

uhd's People

Contributors

a-will avatar achaudhari avatar alynch-ni avatar atomita-ni avatar atrnati avatar balister avatar bhilburn avatar brentstapleton avatar djepson1 avatar gmeyerho avatar guruofquality avatar hjimenez-ni avatar joergho avatar jvalenzu-ni avatar manderseck avatar marcusmueller avatar mattprost avatar mbr0wn avatar mcrymble avatar meserve avatar michael-west avatar michaelld avatar ncorgan avatar ni-lam avatar noc0lour avatar robot-rover avatar skooni avatar sugandhagupta avatar vkakade avatar wordimont avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

uhd's Issues

make uninstall leaves lib symbolic links installed

When I uninstall uhd 3.10 it leaves the following links installed
libuhd.so -> libuhd.so.003
libuhd.so.003 -> libuhd.so.003.010

sudo make uninstall
....
-- Uninstalling "[PREFIX]/lib/libuhd.so.003.010"
-- Uninstalling "[PREFIX]/lib/libuhd.so.003"
-- File "[PREFIX]/lib/libuhd.so.003" does not exist.
-- Uninstalling "[PREFIX]/lib/libuhd.so"
-- File "[PREFIX]/lib/libuhd.so" does not exist.
....

ls -liah [PREFIX]/lib/libuhd*
[PREFIX]/libuhd.so -> libuhd.so.003
[PREFIX]/lib/libuhd.so.003 -> libuhd.so.003.010

This is probably a cmake issue.
cmake --version
cmake version 2.8.12.2

I think the problem is.
It first uninstalls libuhd.so.003.010
After that it tries to do uninstall libuhd.so.003 and libuhd.so which are now symbolic link to a now non-existant file. This results in the make error:
File "/opt/mlat/lib/libuhd.so.003" does not exist.
File "/opt/mlat/lib/libuhd.so" does not exist.

I am not sure on how to solve this.

Hang in usrp device creation

We have an Ettus USRP N200 that we're using for testing on a Debian Jessie machine. It's directly connected to the machine over Ethernet (so there's no switch involved). What we encounter is that over long test runs, we will eventually see a hang coming from uhd_usrp_make.

When the hang is encountered, we've captured a stack trace:

#0  0x00007efca0ffcddb in __libc_recv (fd=1029, buf=0x688d000, n=1472, flags=-1) at ../sysdeps/unix/sysv/linux/x86_64/recv.c:33
#1  0x00007efc761519fb in udp_zero_copy_asio_impl::get_recv_buff(double) () from /usr/lib/x86_64-linux-gnu/libuhd.so.003
#2  0x00007efc75f7bcf9 in usrp2_fifo_ctrl::make(boost::shared_ptr<uhd::transport::zero_copy_if>) () from /usr/lib/x86_64-linux-gnu/libuhd.so.003
#3  0x00007efc75f640f4 in usrp2_impl::usrp2_impl(uhd::device_addr_t const&) () from /usr/lib/x86_64-linux-gnu/libuhd.so.003
#4  0x00007efc75f72076 in usrp2_make(uhd::device_addr_t const&) () from /usr/lib/x86_64-linux-gnu/libuhd.so.003
#5  0x00007efc75f1e9fc in boost::detail::function::function_invoker1<boost::shared_ptr<uhd::device> (*)(uhd::device_addr_t const&), boost::shared_ptr<uhd::device>, uhd::device_addr_t const&>::invoke(boost::detail::function::function_buffer&, uhd::device_addr_t const&) () from /usr/lib/x86_64-linux-gnu/libuhd.so.003
#6  0x00007efc761a5120 in uhd::device::make(uhd::device_addr_t const&, uhd::device::device_filter_t, unsigned long) () from /usr/lib/x86_64-linux-gnu/libuhd.so.003
#7  0x00007efc75caba0d in uhd::usrp::multi_usrp::make(uhd::device_addr_t const&) () from /usr/lib/x86_64-linux-gnu/libuhd.so.003
#8  0x00007efc75ce0e6d in uhd_usrp_make () from /usr/lib/x86_64-linux-gnu/libuhd.so.003
#9  0x00007efc765fb426 in usrp_get_samples (dev_args=<optimized out>, fc=<optimized out>, fs=10000000, ugain=0, num_samps=3000000, use_agc=<optimized out>, use_gpsdo=false, output_buffer=0x97f6fc0)
    at usrp_ctypes.c:168
<snip... bunch of Python call stack info since we're using this from Python...>

Frame 9 is our code that provides an interface to our tests.

While it take a bit of time to reproduce the problem, we can reproduce consistently after about 40 minutes of run time. Our tests are designed to init the device, capture some data, clean up the device, and repeat under different test conditions.

From uhd_config_info:

linux; GNU C++ version 4.9.2; Boost_105500; UHD_003.011.000.git-95-g811444b1

From uname -a:

Linux test-machine 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u1 (2016-09-03) x86_64 GNU/Linux

From uhd_usrp_probe:

linux; GNU C++ version 4.9.2; Boost_105500; UHD_003.011.000.git-95-g811444b1

-- Opening a USRP2/N-Series device...
-- Current recv frame size: 1472 bytes
-- Current send frame size: 1472 bytes
  _____________________________________________________
 /
|       Device: USRP2 / N-Series Device
|     _____________________________________________________
|    /
|   |       Mboard: N200r4
|   |   hardware: 2576
|   |   mac-addr: ff:ff:ff:ff:ff:ff
|   |   ip-addr: 192.168.0.2
|   |   subnet: 255.255.255.255
|   |   gateway: 255.255.255.255
|   |   gpsdo: none
|   |   serial: 4095
|   |   FW Version: 12.4
|   |   FPGA Version: 11.1
|   |   
|   |   Time sources:  none, external, _external_, mimo
|   |   Clock sources: internal, external, mimo
|   |   Sensors: mimo_locked, ref_locked
|   |     _____________________________________________________
|   |    /
|   |   |       RX DSP: 0
|   |   |   
|   |   |   Freq range: -50.000 to 50.000 MHz
|   |     _____________________________________________________
|   |    /
|   |   |       RX DSP: 1
|   |   |   
|   |   |   Freq range: -50.000 to 50.000 MHz
|   |     _____________________________________________________
|   |    /
|   |   |       RX Dboard: A
|   |   |   ID: SBX (0x0054)
|   |   |   Serial: 30ACD99
|   |   |     _____________________________________________________
|   |   |    /
|   |   |   |       RX Frontend: 0
|   |   |   |   Name: SBXv3 RX
|   |   |   |   Antennas: TX/RX, RX2, CAL
|   |   |   |   Sensors: lo_locked
|   |   |   |   Freq range: 400.000 to 4400.000 MHz
|   |   |   |   Gain range PGA0: 0.0 to 31.5 step 0.5 dB
|   |   |   |   Bandwidth range: 40000000.0 to 40000000.0 step 0.0 Hz
|   |   |   |   Connection Type: IQ
|   |   |   |   Uses LO offset: No
|   |   |     _____________________________________________________
|   |   |    /
|   |   |   |       RX Codec: A
|   |   |   |   Name: ads62p44
|   |   |   |   Gain range digital: 0.0 to 6.0 step 0.5 dB
|   |   |   |   Gain range fine: 0.0 to 0.5 step 0.1 dB
|   |     _____________________________________________________
|   |    /
|   |   |       TX DSP: 0
|   |   |   
|   |   |   Freq range: -50.000 to 50.000 MHz
|   |     _____________________________________________________
|   |    /
|   |   |       TX Dboard: A
|   |   |   ID: SBX (0x0055)
|   |   |   Serial: 30ACD99
|   |   |     _____________________________________________________
|   |   |    /
|   |   |   |       TX Frontend: 0
|   |   |   |   Name: SBXv3 TX
|   |   |   |   Antennas: TX/RX, CAL
|   |   |   |   Sensors: lo_locked
|   |   |   |   Freq range: 400.000 to 4400.000 MHz
|   |   |   |   Gain range PGA0: 0.0 to 31.5 step 0.5 dB
|   |   |   |   Bandwidth range: 40000000.0 to 40000000.0 step 0.0 Hz
|   |   |   |   Connection Type: QI
|   |   |   |   Uses LO offset: No
|   |   |     _____________________________________________________
|   |   |    /
|   |   |   |       TX Codec: A
|   |   |   |   Name: ad9777
|   |   |   |   Gain Elements: None

Centos 6 failure

This started on Aug 04
Current step: (uhd :: make)
make
bashexec (/home/hudson/workspace/PyBombs_Build_All_CentOS_Matrix/os/CentOS_6.5_Desktop_x86_VM_R/satisfy_order/src-rpm/src/uhd/host/build)::
find . -name '.make' -print0 | xargs -0 sed -i 's/(^.)(--cyan ")(.)"$/\1\2\x1b\3\x1b"/;s/(^.)(--green ")(.)"$/\1\2\x1b\3\x1b"/;s/(^.)(--red --bold ")(.)"$/\1\2\x1b\3\x1b"/;s/(^.)(--blue --bold ")(.)"$/\1\2\x1b\3\x1b"/'
find . -name 'Makefile' -print0 | xargs -0 sed -i 's/(^.
)(--cyan ")(.)"$/\1\2\x1b\3\x1b"/;s/(^.)(--green ")(.)"$/\1\2\x1b\3\x1b"/;s/(^.)(--red --bold ")(.)"$/\1\2\x1b\3\x1b"/;s/(^.)(--blue --bold ")(.)"$/\1\2\x1b\3\x1b"/'
ln -s /home/hudson/workspace/PyBombs_Build_All_CentOS_Matrix/os/CentOS_6.5_Desktop_x86_VM_R/satisfy_order/src-rpm/colorgcc.pl /apps/smokey64/bin/cc
ln -s /home/hudson/workspace/PyBombs_Build_All_CentOS_Matrix/os/CentOS_6.5_Desktop_x86_VM_R/satisfy_order/src-rpm/colorgcc.pl /apps/smokey64/bin/gcc
ln -s /home/hudson/workspace/PyBombs_Build_All_CentOS_Matrix/os/CentOS_6.5_Desktop_x86_VM_R/satisfy_order/src-rpm/colorgcc.pl /apps/smokey64/bin/c++
ln -s /home/hudson/workspace/PyBombs_Build_All_CentOS_Matrix/os/CentOS_6.5_Desktop_x86_VM_R/satisfy_order/src-rpm/colorgcc.pl /apps/smokey64/bin/g++
make -j4
sed: no input files
sed: no input files
make: *
* No targets specified and no makefile found. Stop.
bash return val = 2

minor fixes for UHDConfig.cmake on windows

Not to get too pedantic, but the following changes streamlined the ability of a dependency project to find UHD automatically on a windows system with find_package(UHD CONFIG):

  • Install the file to $prefix/cmake/UHDConfig.cmake (windows cmake has different search paths which can be read about here: http://www.cmake.org/cmake/help/v3.0/command/find_package.html)
  • The UHD_INCLUDE_HINTS and UHD_LIBDIR_HINTS variables can be set automatically relative to UHDConfig.cmake using ${CMAKE_CURRENT_LIST_DIR}, this way they are always found.
diff --git a/host/cmake/Modules/UHDConfig.cmake.in b/host/cmake/Modules/UHDConfig.cmake.in
index 78f0170..593a699 100644
--- a/host/cmake/Modules/UHDConfig.cmake.in
+++ b/host/cmake/Modules/UHDConfig.cmake.in
@@ -40,6 +40,10 @@ SET(UHD_INCLUDE_HINTS)
 SET(UHD_LIBDIR_HINTS)
 SET(UHD_DIR $ENV{UHD_DIR})

+IF(NOT UHD_DIR AND WIN32)
+    get_filename_component(UHD_DIR "${CMAKE_CURRENT_LIST_DIR}/.." ABSOLUTE)
+ENDIF()
+
 IF(UHD_DIR)
     LIST(APPEND UHD_INCLUDE_HINTS ${UHD_DIR}/include)
     LIST(APPEND UHD_LIBDIR_HINTS ${UHD_DIR}/lib)

CMake issue with older GNU tools

I am using CentOS 6.8 and now get a build error during the make. In the CMakeLists file there is a check for CMAKE_VERSION less than 3.1 and if it's using the GNU compiler than it will add the following flag "std=gnu++11". Unfortunately the version of g++ installed is 4.4.7 and gnu++11 is not supported. I had to modify this to be std=c++0x. This is necessary when g++ is less than 4.7 i believe. I know these are super old versions, just wanted to let you know in case you wanted to fix up the CMakeLists.

As a side note in order to get uhd to build I have to install an alternate version of python as well since there is a system dependency on 2.6 and 2.7 is now a requirement.

I spoke too soon. This fixed the build error, however, it looks like some of the rfnoc components actually require some c++11. After continuing the build I errored out at uhd/host/lib/rfnoc/legacy_compat.cpp. I'll just close this ticket and assume I have to upgrade.

Homebrew-installed uhd fails to download images.

I am using the Homebrew-installed uhd formula and so far things work fairly well. Homebrew is well-liked in the macOS community and not having to use MacPorts is a big positive for me.

I fixed this problem by running pip install requests as the user that I use for installing packages via Homebrew, which fixed the issue and the images were downloaded successfully. Note also that the firmware update program worked successfully once the images were downloaded.

The main issue is that $(brew --prefix uhd)/lib/uhd/utils/uhd_images_downloader.py requires that the Python requests package is installed.

How is this handled on Linux? Is it installed as a dependency via the package manager? Homebrew does not encourage installing Python packages, but maybe add a caveat that suggests a pip command line to install all required packages?

What do you think?

CentOS

Hi

I was building gnuradio on Centos 6.4, 6.5, and 6.6. The version of gnuradio that was being built is:

gnuradio 55d8f482f5acf33b8f629556a4fa5019908bb4be git://http://www.gnuradio.org/git/gnuradio.git

UHD version is :
uhd 012381d git://https://github.com/EttusResearch/uhd.git

This was building fine until the 07/14/2015 when I started getting the following error on all of my CentOS systems:

09:26:24 -- Using install prefix: /apps/smokey64
09:26:24 -- Building for version: v3.7.7.1-204-g55d8f482 / 3.7.8git
09:26:24 CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
09:26:24 Please set them or make sure they are set and tested correctly in the CMake files:
09:26:24 UHD_LIBRARIES
09:26:24 linked by target "gnuradio-uhd" in directory /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.6_Desktop_x86_VM_R/satisfy_order/src-rpm/src/gnuradio/gr-uhd/lib
09:26:24 linked by target "uhd_swig" in directory /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.6_Desktop_x86_VM_R/satisfy_order/src-rpm/src/gnuradio/gr-uhd/swig
09:26:24
09:26:24 -- Configuring incomplete, errors occurred!
09:26:24 See also "/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.6_Desktop_x86_VM_R/satisfy_order/src-rpm/src/gnuradio/build/CMakeFiles/CMakeOutput.log".
09:26:24 See also "/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.6_Desktop_x86_VM_R/satisfy_order/src-rpm/src/gnuradio/build/CMakeFiles/CMakeError.log".
09:26:24 Current step: (gnuradio :: make)
09:26:24 make
09:26:24 bashexec (/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.6_Desktop_x86_VM_R/satisfy_order/src-rpm/src/gnuradio/build)::
09:26:24 find . -name '
.make' -print0 | xargs -0 sed -i 's/(^.)(--cyan ")(.)"$/\1\2\x1b[36;1m\3\x1b[0m"/;s/(^.)(--green ")(.)"$/\1\2\x1b[32;1m\3\x1b[0m"/;s/(^.)(--red --bold ")(.)"$/\1\2\x1b[31;1m\3\x1b[0m"/;s/(^.)(--blue --bold ")(.)"$/\1\2\x1b[34;1m\3\x1b[0m"/'
09:26:24 find . -name 'Makefile' -print0 | xargs -0 sed -i 's/(^.)(--cyan ")(.)"$/\1\2\x1b[36;1m\3\x1b[0m"/;s/(^.)(--green ")(.)"$/\1\2\x1b[32;1m\3\x1b[0m"/;s/(^.)(--red --bold ")(.)"$/\1\2\x1b[31;1m\3\x1b[0m"/;s/(^.)(--blue --bold ")(.)"$/\1\2\x1b[34;1m\3\x1b[0m"/'
09:26:24 ln -s /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.6_Desktop_x86_VM_R/satisfy_order/src-rpm/colorgcc.pl /apps/smokey64/bin/cc
09:26:24 ln -s /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.6_Desktop_x86_VM_R/satisfy_order/src-rpm/colorgcc.pl /apps/smokey64/bin/gcc
09:26:24 ln -s /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.6_Desktop_x86_VM_R/satisfy_order/src-rpm/colorgcc.pl /apps/smokey64/bin/c++
09:26:24 ln -s /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.6_Desktop_x86_VM_R/satisfy_order/src-rpm/colorgcc.pl /apps/smokey64/bin/g++
09:26:24 make -j4
09:26:24
09:26:24 sed: no input files
09:26:24 sed: no input files
09:26:24 make: *_* No targets specified and no makefile found. Stop.

constructor_interceptor func strips required kwargs

Python 2.7.6 (default, Mar 22 2014, 22:59:38) 
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from gnuradio import gr,uhd
linux; GNU C++ version 4.8.2; Boost_105400; UHD_003.007.001-20-unstable

>>> amsg_src = uhd.amsg_source(device_addr="", msgq=gr.msg_queue())
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.7/dist-packages/gnuradio/uhd/__init__.py", line 122, in constructor_interceptor
    return old_constructor(*args)
  File "/usr/lib/python2.7/dist-packages/gnuradio/uhd/uhd_swig.py", line 2721, in make
    return _uhd_swig.amsg_source_make(*args, **kwargs)
TypeError: Required argument 'msgq' (pos 2) not found

uhd.amsg_source returns the constructor_interceptor function:

def constructor_interceptor(*args, **kwargs):
    args = list(args)
    kwargs = dict(kwargs)
    for (index, key, cast) in (
           (0, 'device_addr', device_addr), 
           (1, 'io_type', io_type)):
        try:
            if len(args) > index: args[index] = cast(args[index])
            if kwargs.has_key(key): kwargs[key] = cast(kwargs[key])
        except:
            pass

                # dont pass kwargs, it confuses swig, map into args list:

    for key in ('device_addr', 'stream_args', 'io_type', 'num_channels'):
        if kwargs.has_key(key): args.append(kwargs[key])
    return old_constructor(*args)

The hard coded list of kwargs is not passing the required "msgq".

It will go through by only using args, as in: amsg_src = uhd.amsg_source("", gr.msg_queue()), however the UHD: USRP Async Msg Source block for GRC tries to pass msgq via kwarg, so it is unusable without editing the source.

FPGA compile/license issue

I'm trying to build the fpga image for a USRP2. In uhd/fpga/usrp2/top/USRP2, I run make bin. This builds for a while, but then produces an error:

INFO:Security:56 - Part 'xc3s2000' is not a WebPack part.
....
Feature: xc3s2000
License path:
/home/ewust/.Xilinx/Xilinx.lic:/opt/Xilinx/14.5/
ISE_DS/ISE//data/*.lic:/opt/Xilinx/14.5/ISE_DS/ISE//coregen/core_licenses/Xilinx
.lic:/opt/Xilinx/14.5/ISE_DS/ISE//coregen/core_licenses/XilinxFree.lic:
FLEXnet Licensing error:-8,130
For further information, refer to the FLEXnet Licensing documentation,
available at "www.flexerasoftware.com".
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR:Map:258 - A problem was encountered attempting to get the license for this
architecture.

I can't seem to find a xilinx license for xc3s2000 anywhere, either from Xilinx or from Ettus. Is there something I'm missing?

ALL_CHANS wildcard not working on Windows

Currently ALL_CHANS is defined as size_t(~0) in Windows, which produces arbitrary number. However, UHD driver identifies ALL_CHANS as a particular channel. For instance, dev->set_tx_gain(30, ALL_CHANS) throws the following error

Error: LookupError: IndexError: multi_usrp: TX channel 18446744073709551615 out of range for configured TX frontends

It should apply the parameter to all channels instead of throwing this error.

floor rounding issue in gain_group.cpp

Here is small bug with a quick fix: the floor rounding for working around floating point errors in gain_group is incorrect for negative numbers. The consequence is that negative gains will cause the distribution algorithm to be off by a step size. I introduced this bug into the code base years ago. Nevertheless, I would appreciate it if you could upstream this or an equivalent patch into maint. Thanks.

diff --git a/host/lib/utils/gain_group.cpp b/host/lib/utils/gain_group.cpp
index e907a65..0f56eb8 100644
--- a/host/lib/utils/gain_group.cpp
+++ b/host/lib/utils/gain_group.cpp
@@ -51,6 +51,7 @@ static bool compare_by_step_size(
  * \return a multiple of step approximating num
  */
 template <typename T> static T floor_step(T num, T step, T e = T(0.001)){
+    if (num < T(0)) return step*int(num/step - e);
     return step*int(num/step + e);
 }

Need support in configuring TX1 in B200/B210

Default configuration in B200 code is always TX2 as FE1=1. I tried changing this to TX1 making FE1=0 and FE2=1. But this doesn't help. I don't see any o/p at AD9361. Can you please help?

E300 SPI code incompatible with older kernels

The E300 SPI code does stuff like this:

struct spi_ioc_transfer tr; // found in <linux/spi/spidev.h>
...
tr.tx_nbits = 1;
tr.rx_nbits = 1;

This was updated from previous behavior at this time:
31d5c22
(which was signed off by @mfischer I guess?)

However, tx_nbits and rx_nbits were added to that struct around Linux 3.15:
torvalds/linux@dc64d39

On the other hand, Ubuntu 14.04 is an LTS release that shipped with Linux 3.13 and has been getting bugfixes and patches on this kernel since it's release, so E300 code is broken at least on that platform if users don't upgrade their kernel manually. Canonical don't intend to stop supporting this until 2019.

If kernels older than 3.15 are to be supported, then patch attached (don't feel like cloning all of UHD on github to submit these few lousy lines as a pull req.). This should probably go into maint and master.

If kernels older than 3.15 are not supported, this fact should be documented here under Linux notes as a minimum kernel version.

regression: wrong timestamps with gpsdo

With the latest UHD git I get wrong timestamps in my samplestream when using gpsdo.
The full seconds should be the full seconds from GPS time. But I get half of that.

I used B200 with installed mini-gpsdo-tcxo, with GPS antenna and and good GPS reception (GPS-lock).
I initialize by setting the clocksource and time-source to gpsdo
I wait for GPS lock.
I get the GPS time from the gps-time sensor and set the usrp time on next pps to this time +1 (next second = 1445256623)

Then I start capturing and get the timestamps from the samplestream.

With UHD 3.8.1 I get correct timestamps (1445258479)
But with uhd 3.10.git-34-g90b88a27 I get wrong timestamps where the full_seconds seem to be half of what they should be

full_secs = 722628352
Which in human readable time is Tue, 24 Nov 1992 18:05:52 GMT

With uhd 3.8.1 I get the correct timestamp
full_secs = 1445258479
Which translates to Mon, 19 Oct 2015 12:41:19 GMT

WIth uhd 3.9.0 with e310 I get correct timestamps at start of capturing but after a few hours capturing I get timestamps which are a few hours in the future. (This may be an unrelated problem)

It is either a regression in the UHD drivercode or I missed some recent change in the API which means enduser code has to change.

CentOS 6.4 and 6.5 uhd build failures

The new uhd build fails consistently on my CentOS 6.4 and 6.5 systems. below are the errors that are presented to me when I try to build uhd with my CentOS 6.4 and 6.5 systems.

Note these system were building fine before the last Merge 4 days ago ddae946

[ 48%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/db_sbx_common.cpp.o
[ 48%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/db_sbx_version3.cpp.o
In file included from /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/dboard/db_sbx_common.hpp: 21,:
from /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/dboard/db_sbx_common.cpp: 18:
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: In constructor ‘ max2870::max2870(max287x_iface::write_fn) ’:
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 266: error: class ‘ max2870 ’ does not have any field named ‘ max287x ’
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 266: error: no matching function for call to ‘ max287x::max287x() ’
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 228: note: candidates are: max287x::max287x(max287x_iface::write_fn) [with max287x_regs_t = max2870_regs_t]
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 226: note: max287x::max287x(const max287x&)
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: In member function ‘ virtual double max2870::set_frequency(double, double, double, bool) ’:
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 279: error: ‘ template class max287x ’ used without template parameters
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: In member function ‘ virtual void max2870::commit() ’:
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 285: error: ‘ template class max287x ’ used without template parameters
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: In constructor ‘ max2871::max2871(max287x_iface::write_fn) ’:
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 295: error: class ‘ max2871 ’ does not have any field named ‘ max287x ’
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 295: error: no matching function for call to ‘ max287x::max287x() ’
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 228: note: candidates are: max287x::max287x(max287x_iface::write_fn) [with max287x_regs_t = max2871_regs_t]
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 226: [1;31 In file included from /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/dboard/db_sbx_common.hpp: 21,:
from /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/dboard/db_sbx_version3.cpp: 20:
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: In constructor ‘ max2870::max2870(max287x_iface::write_fn) ’:
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 266: error: class ‘ max2870 ’ does not have any field named ‘ max287x ’
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 266: error: no matching function for call to ‘ max287x::max287x() ’
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 228: note: candidates are: max287x::max287x(max287x_iface::write_fn) [with max287x_regs_t = max2870_regs_t]
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 226: note: max287x::max287x(const max287x&)
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: In member function ‘ virtual double max2870::set_frequency(double, double, double, bool) ’:
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 279: error: ‘ template class max287x ’ used without template parameters
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: In member function ‘ virtual void max2870::commit() ’:
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 285: error: ‘ template class max287x ’ used without template parameters
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: In constructor ‘ max2871::max2871(max287x_iface::write_fn) ’:
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 295: error: class ‘ max2871 ’ does not have any field named ‘ max287x ’
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 295: error: no matching function for call to ‘ max287x::max287x() ’
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 228: note: candidates are: max287x::max287x(max287x_iface::write_fn) [with max287x_regs_t = max2871_regs_t]
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 226: note: max287x::max287x(const max287x&)
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: In member function ‘ virtual void max2871::set_muxout_mode(max287x_iface::muxout_mode_t) ’:
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 308: error: ‘ template class max287x ’ used without template parameters
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: In member function ‘ virtual double max2871::set_frequency(double, double, double, bool) ’:
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 319: error: ‘ template class max287x ’ used without template parameters
make[2]: *** [lib/CMakeFiles/uhd.dir/usrp/dboard/db_sbx_version3.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
m note: max287x::max287x(const max287x&)
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: In member function ‘ virtual void max2871::set_muxout_mode(max287x_iface::muxout_mode_t) ’:
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 308: error: ‘ template class max287x ’ used without template parameters
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: In member function ‘ virtual double max2871::set_frequency(double, double, double, bool) ’:
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 319: error: ‘ template class max287x ’ used without template parameters
make[2]: *** [lib/CMakeFiles/uhd.dir/usrp/dboard/db_sbx_common.cpp.o] Error 1
make[1]: *** [lib/CMakeFiles/uhd.dir/all] Error 2
make: *** [all] Error 2
bash return val = 2

X310 FPGA Compatibility Number

The current version of the UHD driver has a bad compatibility number when compared to the X310 FPGA image.

Error: RuntimeError: Expected FPGA compatibility number 18, but got 17:

This error in not corrected by re-downloading the FPGA image and then writing the image to the X310 using the uhd_images_downloader.py and uhd_image_loader utilities. This problem occurs using the X310 connected by PCIE and also 1GigE connection.

rebuild latest packages against recent libboost

The latest .deb release packages in http://files.ettus.com/binaries/uhd/latest_release/ is built against boost 1.54 although all the releases after latest LTS uses version 1.55

It would make working with latest uhd releases on ubuntu much easier if the appropriate version of boost would be used. People sticking to LTS version are more likely to choose http://files.ettus.com/binaries/uhd/latest_stable/ so this change would not affect them. This would also makes transition to next LTS release faster and easier because corresponding changes would be already tested during intermediate releases.

Even better, of course, would be to see ppa with packages for currently available ubuntu versions. This would solve the problem once and for all - and it would make installation instructions over http://code.ettus.com/redmine/ettus/projects/uhd/wiki/UHD_Linux 10 times shorter: one command to add ppa, another to install uhd. That's it.

Possibility of RFNoC on the Zedboard platform ??

Hello ;
Is there any way to use the RFNoC architecture in a Zedboard platform, which contains the same Zynq as the USRP E310; and test the RFNoC blocks ( No radio blocks; just loop-back chains) , using Gnu Radio installed on the ARM Side or in a Host Side. ( educational purpose)

Thank you.

CentOS 6.5 and 6.6

Hi All

I am having failures with Centos 6.5 and 6.6 because of the new python 2.7 requirements for uhd. Centos 6.5 and 6.6 need python 2.6 for yum functionality. Is there a work around that will not affect the other dependencies?

18:43:31 Current step: (uhd :: make)
18:43:31 make
18:43:31 bashexec (/home/hudson/workspace/PyBombs_Build_All_Matrix_New_Gitlab/os/CentOS_6.5_Desktop_x86_VM_R/satisfy_order/src-rpm/src/uhd/host/build)::
18:43:31 find . -name '.make' -print0 | xargs -0 sed -i 's/(^.)(--cyan ")(.)"$/\1\2\x1b[36;1m\3\x1b[0m"/;s/(^.)(--green ")(.)"$/\1\2\x1b[32;1m\3\x1b[0m"/;s/(^.)(--red --bold ")(.)"$/\1\2\x1b[31;1m\3\x1b[0m"/;s/(^.)(--blue --bold ")(.)"$/\1\2\x1b[34;1m\3\x1b[0m"/'
18:43:31 find . -name 'Makefile' -print0 | xargs -0 sed -i 's/(^.
)(--cyan ")(.)"$/\1\2\x1b[36;1m\3\x1b[0m"/;s/(^.)(--green ")(.)"$/\1\2\x1b[32;1m\3\x1b[0m"/;s/(^.)(--red --bold ")(.)"$/\1\2\x1b[31;1m\3\x1b[0m"/;s/(^.)(--blue --bold ")(.)"$/\1\2\x1b[34;1m\3\x1b[0m"/'
18:43:31 ln -s /home/hudson/workspace/PyBombs_Build_All_Matrix_New_Gitlab/os/CentOS_6.5_Desktop_x86_VM_R/satisfy_order/src-rpm/colorgcc.pl /apps/smokey64/bin/cc
18:43:31 ln -s /home/hudson/workspace/PyBombs_Build_All_Matrix_New_Gitlab/os/CentOS_6.5_Desktop_x86_VM_R/satisfy_order/src-rpm/colorgcc.pl /apps/smokey64/bin/gcc
18:43:31 ln -s /home/hudson/workspace/PyBombs_Build_All_Matrix_New_Gitlab/os/CentOS_6.5_Desktop_x86_VM_R/satisfy_order/src-rpm/colorgcc.pl /apps/smokey64/bin/c++
18:43:31 ln -s /home/hudson/workspace/PyBombs_Build_All_Matrix_New_Gitlab/os/CentOS_6.5_Desktop_x86_VM_R/satisfy_order/src-rpm/colorgcc.pl /apps/smokey64/bin/g++
18:43:31 make -j4
18:43:31
18:43:31 sed: no input files
18:43:31 sed: no input files
18:43:31 make: *
* No targets specified and no makefile found. Stop.
18:43:31 bash return val = 2
18:43:31 Traceback (most recent call last):
18:43:31 File "./pybombs", line 360, in
18:43:31 main()
18:43:31 File "./pybombs", line 357, in main
18:43:31 sys.exit(cli(parser,opts,args))
18:43:31 File "./pybombs", line 171, in cli
18:43:31 pybombs_ops.install(p, not opts.force);
18:43:31 File "/home/hudson/workspace/PyBombs_Build_All_Matrix_New_Gitlab/os/CentOS_6.5_Desktop_x86_VM_R/satisfy_order/src-rpm/mod_pybombs/pybombs_ops.py", line 151, in install
18:43:31 global_recipes[pkg].install();
18:43:31 File "/home/hudson/workspace/PyBombs_Build_All_Matrix_New_Gitlab/os/CentOS_6.5_Desktop_x86_VM_R/satisfy_order/src-rpm/mod_pybombs/recipe.py", line 531, in install
18:43:31 st = self.install_src();
18:43:31 File "/home/hudson/workspace/PyBombs_Build_All_Matrix_New_Gitlab/os/CentOS_6.5_Desktop_x86_VM_R/satisfy_order/src-rpm/mod_pybombs/recipe.py", line 598, in install_src
18:43:31 self.install_order[step]1;
18:43:31 File "/home/hudson/workspace/PyBombs_Build_All_Matrix_New_Gitlab/os/CentOS_6.5_Desktop_x86_VM_R/satisfy_order/src-rpm/mod_pybombs/recipe.py", line 658, in make
18:43:31 assert(st == 0);
18:43:31 AssertionError
18:43:31 Build step 'Execute shell' marked build as failure
18:43:31 [WARNINGS] Skipping publisher since build result is FAILURE
18:43:31 Email was triggered for: 1st Failure

B210 USB Disconnects

The latest update completed today, 8/22/2014 broke the operation of UHD driver for the B210. My system is running Ubuntu 14.04 LTS and using the UHD driver through Gnuradio. The installation was completed using Pybombs, which is a build from source from the git repository. After a short time of operation even with just a basic USRP source and FFT Sink, there is an error message for USB communications, and then repeated USB error messages until the program is terminated. This problem is accompanied by a response in dmesg showing the USB disconnect and immediately reconnect at USB 3 speeds. This problem was repeated with reboots to the computer, resets of the firmware/fpga image, and fresh re-installs of the UHD driver and Gnuradio. I have already been troubleshooting the issue, so I no longer have the exact error message easily retrievable. The up to date installation yesterday 8/21/2014 worked properly, so it was in the new commit today. I tested manually built firmware from revision 3.7.1 with the 3.7.2 code, since at first I thought it was from the firmware change, but that did not correct the issue. A full reversion to 3.7.1 returned full operation of the UHD driver.

Big bug of UHD for new revision Ettus USRP B200/210 issued after 2015

I tried to install various Linux forks and all of them used UHD 3.0.7 from repositories.

Some interesting. Device detected by linux OS and worked all sdr's programs.
There are no errors! Choosing RX / TX or RX2 nothing changes. RF gain is adjusted, but there is no change. The sound is noise, but no radio can not hear. Waterfall shows noise. TX button works, but the transmitter does not transmit.

I have resolved it problem. It turns out, the new (green) cards Ettus B200/210 does not work correctly with the drivers that come with the Debian's repository. The repository has the old driver 003.007. When I put UHD from source code, installed last v. 003.010, the program began to work successfully! I just started other programs - gqrx, and etc.

But that is not all. Debian 8.0.6 still has in its repository outside the old driver for the new card - 3.0.7. In addition, debian 8.0.6 as opposed to 8.0.0 does not see the device. When try to run uhd_find_devices
Can see:
linux; GNU C ++ version 4.9.2; Boost_105500; UHD_003.009.005-0-g32951af2
No UHD Devices Found

messages log:

[ 2514.168911] usb 2-1.6: new high-speed USB device number 4 using ehci-pci
[ 2514.261751] usb 2-1.6: New USB device found, idVendor=2500, idProduct=0020
[ 2514.261757] usb 2-1.6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 2514.261760] usb 2-1.6: Product: WestBridge
[ 2514.261762] usb 2-1.6: Manufacturer: Cypress
[ 2514.261765] usb 2-1.6: SerialNumber: 0000000004BE
[ 4419.164123] usb 2-1.6: USB disconnect, device number 4
[ 4420.641402] usb 2-1.2: new high-speed USB device number 5 using ehci-pci
[ 4420.734450] usb 2-1.2: New USB device found, idVendor=2500, idProduct=0020
[ 4420.734456] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 4420.734459] usb 2-1.2: Product: WestBridge
[ 4420.734462] usb 2-1.2: Manufacturer: Cypress
[ 4420.734465] usb 2-1.2: SerialNumber: 0000000004BE

I tried last UHD from sources:
git clone git://github.com/EttusResearch/uhd.git
etc...
But result - device not found.

PS. My USRP B200 properly and running under windows 7.

Unable to compile tx_waveforms

Trying to use make to compile tx_waveforms.cpp

The following error creeps up.

/home/usrp/tx_waveforms/tx_waveforms.cpp:18:25: fatal error: wavetable.hpp: No such file or directory
#include "wavetable.hpp"
^
compilation terminated.
CMakeFiles/tx_waveforms.dir/build.make:54: recipe for target 'CMakeFiles/tx_waveforms.dir/tx_waveforms.cpp.o' failed
make[2]: *** [CMakeFiles/tx_waveforms.dir/tx_waveforms.cpp.o] Error 1
CMakeFiles/Makefile2:60: recipe for target 'CMakeFiles/tx_waveforms.dir/all' failed
make[1]: *** [CMakeFiles/tx_waveforms.dir/all] Error 2
Makefile:72: recipe for target 'all' failed
make: *** [all] Error 2

Expose property for master clock range

I would like for the master clock range to be exposed in the property tree. I see auto_tick_rate and tick_rate as well as the dsp rate range, however, at least for the b210 max out at 16Msps without a master_clock_rate arg. I would like to be able to dynamically tell what the possible clock range. I look in the b200_io_impl and it looks like it's just a define. I could just include that define, however, I would rather something be exposed in either multi_usrp or the property tree since I am working with different USRP types.

find/print_utility() error on official ubuntu packages

The official ubuntu packages use PKG_LIB_DIR="/usr/lib/uhd" to install the examples and utils.

override_dh_auto_configure:
    dh_auto_configure -- -DLIB_SUFFIX="/$(DEB_HOST_MULTIARCH)" -DPKG_LIB_DIR="/usr/lib/uhd"

The problem is that the uhd::find_utility() call uses the UHD_LIB_DIR regardless, so the prints end up being incorrect. This is a small patch to use PKG_LIB_DIR in find_utility:

diff --git a/host/lib/utils/CMakeLists.txt b/host/lib/utils/CMakeLists.txt
index 369920a..7940350 100644
--- a/host/lib/utils/CMakeLists.txt
+++ b/host/lib/utils/CMakeLists.txt
@@ -123,7 +123,7 @@ SET_SOURCE_FILES_PROPERTIES(
     ${CMAKE_CURRENT_SOURCE_DIR}/paths.cpp
     ${CMAKE_CURRENT_SOURCE_DIR}/images.cpp
     PROPERTIES COMPILE_DEFINITIONS
-    "UHD_PKG_PATH=\"${UHD_PKG_PATH}\";UHD_LIB_DIR=\"lib${LIB_SUFFIX}\""
+    "UHD_PKG_PATH=\"${UHD_PKG_PATH}\";UHD_LIB_DIR=\"lib${LIB_SUFFIX}\";PKG_LIB_DIR=\"${PKG_LIB_DIR}\""
 )

 ########################################################################
diff --git a/host/lib/utils/paths.cpp b/host/lib/utils/paths.cpp
index f29318d..ac30d9b 100644
--- a/host/lib/utils/paths.cpp
+++ b/host/lib/utils/paths.cpp
@@ -363,7 +363,7 @@ std::string uhd::find_image_path(const std::string &image_name, const std::strin
 }

 std::string uhd::find_utility(std::string name) {
-    return fs::path(fs::path(uhd::get_pkg_path()) / UHD_LIB_DIR / "uhd" / "utils" / name)
+    return fs::path(fs::path(uhd::get_pkg_path()) / PKG_LIB_DIR / "utils" / name)
         .string();
 }

nocscript_parser_test fails on ppc64

The nocscript_parser_test fails with uhd-3.10.1.0 (and also with the current git head) on ppc64 (rhel-7):

32/32 Test #32: nocscript_parser_test ............***Failed 0.02 sec

97% tests passed, 1 tests failed out of 32

By running it manualy::
./nocscript_parser_test_test.sh
linux; GNU C++ version 4.8.5 20150623 (Red Hat 4.8.5-11); Boost_105300; UHD_003.010.000.HEAD-304-g3bf4b000

Running 6 test cases...
unknown location(0): fatal error in "test_adds_no_vars": std::runtime_error: SyntaxError: Parsing stopped at: ADD(1, ADD(2, ADD(3, 4)))
Error message:
/root/uhd/host/tests/nocscript_parser_test.cpp(90): last checkpoint
unknown location(0): fatal error in "test_adds_with_vars": std::runtime_error: SyntaxError: Parsing stopped at: ADD(1, ADD(2, $spp))
Error message:
/root/uhd/host/tests/nocscript_parser_test.cpp(90): last checkpoint
unknown location(0): fatal error in "test_fft_check": std::runtime_error: SyntaxError: Parsing stopped at: GE($spp, 16) AND LE($spp, 4096) AND IS_PWR_OF_2($spp)
Error message:
/root/uhd/host/tests/nocscript_parser_test.cpp(90): last checkpoint
unknown location(0): fatal error in "test_pure_string": std::runtime_error: SyntaxError: Parsing stopped at: 'foo foo', "bar"
Error message:
/root/uhd/host/tests/nocscript_parser_test.cpp(90): last checkpoint
unknown location(0): fatal error in "test_multi_commmand": std::runtime_error: SyntaxError: Parsing stopped at: DUMMY(), DUMMY(), DUMMY()
Error message:
/root/uhd/host/tests/nocscript_parser_test.cpp(90): last checkpoint

*** 5 failures detected in test suite "Master Test Suite"

I bisected the problem to the following commit:
3bf4b00

But unfortunately the commit is huge, I haven't time to look more deep on it. It doesn't fail on x86.

Remove MFC's afxres.h dependency

In host/lib/uhd.rc.in file, MFC-dependent afxres.h is included, without actually needing anything MFC specific.
Unfortunatly, this forbid to build UHD for Windows with Visual Studio Express 2012 and later, which don't provide this header anymore.

An easy fix is to replace with windows.h.

OpenBTS - UHD incompatibility? (B200 mini)

Hi!

Is there any incompatibility between OpenBTS (run over Ubuntu 14.04) and UHD 3.9 or higher?

If I run OpenBTS, the devices can't properly connect to the network (even if on the phone it shows it's connected): the tmsis table remains always empty and nothing works (sms, voice, etc.).
I have this problem now when I try to run OpenBTS on USRP B200 mini from Ettus, but I had the same problem when I tried to run it on B210. At that point I could downgrade UHD to 3.7, but now I can't, because B200 mini only supports UHD 3.9 or higher.(note that I can see the device if I run uhd_find_devices or run ./transceiver)

Any solution to this? Has anybody successfully run OpenBTS on B200 mini? If yes, under what configuration?

Thanks!
Ruxandra

[P.S.] I've posted the same issue of the OpenBTS forum also, but as I did not had an answer yet, maybe you could help. Thanks!

Failure to build LibUHD due to missing dependencies should result in an error

I believe it is an error that LibUHD will not be built (e.g. due to some dependency not being available). Unfortunately if LibUHD is not built (e.g. by 'pybombs install uhd') - it is currently not readily apparent (due to the large amount of output, and apparent successful completion after installing the manual/man pages/Doxygen pages). Due to the change in the use of Mako instead of Cheetah, this can cause a great deal of confusion on machines that had previously, successfully installed UHD, and it is not currently detected until e.g. building GNURadio and gr-uhd fails to get built (since LibUHD is not available).

Example shown below. Expected output would be a failure (preferably at cmake-time, highlighting the missing dependency), actual output pasted:

$ cmake -DENABLE_LIBUHD=On -Wno-dev ~/Code/uhd/host && make && make install DESTDIR=~/install/testing/
-- The CXX compiler identification is GNU 4.9.2
-- The C compiler identification is GNU 4.9.2
-- Check for working CXX compiler: /usr/lib/ccache/c++
-- Check for working CXX compiler: /usr/lib/ccache/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working C compiler: /usr/lib/ccache/cc
-- Check for working C compiler: /usr/lib/ccache/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- 
-- Configuring the python interpreter...
-- Found PythonInterp: /usr/bin/python (found version "2.7.9") 
-- Python interpreter: /usr/bin/python
-- Override with: -DPYTHON_EXECUTABLE=<path-to-python>
-- Using UHD Images Directory: OFF
-- Build type not specified: defaulting to release.
-- Performing Test HAVE_VISIBILITY_HIDDEN
-- Performing Test HAVE_VISIBILITY_HIDDEN - Success
-- Performing Test HAVE_VISIBILITY_INLINES_HIDDEN
-- Performing Test HAVE_VISIBILITY_INLINES_HIDDEN - Success
-- 
-- Configuring Boost C++ Libraries...
-- Boost version: 1.55.0
-- Found the following Boost libraries:
--   date_time
--   filesystem
--   program_options
--   regex
--   system
--   thread
--   unit_test_framework
--   serialization
-- Boost include directories: /usr/include
-- Boost library directories: /usr/lib/x86_64-linux-gnu
-- Boost libraries: /usr/lib/x86_64-linux-gnu/libboost_date_time.so;/usr/lib/x86_64-linux-gnu/libboost_filesystem.so;/usr/lib/x86_64-linux-gnu/libboost_program_options.so;/usr/lib/x86_64-linux-gnu/libboost_regex.so;/usr/lib/x86_64-linux-gnu/libboost_system.so;/usr/lib/x86_64-linux-gnu/libboost_thread.so;/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so;/usr/lib/x86_64-linux-gnu/libboost_serialization.so;/usr/lib/x86_64-linux-gnu/libpthread.so
-- Looking for log2
-- Looking for log2 - found
-- 
-- Python checking for Python version 2.6 or greater
-- Python checking for Python version 2.6 or greater - found
-- 
-- Python checking for Mako templates 0.4 or greater
-- Python checking for Mako templates 0.4 or greater - "import mako" failed
-- 
-- Configuring LibUHD support...
--   Dependency Boost_FOUND = 1
--   Dependency HAVE_PYTHON_PLAT_MIN_VERSION = TRUE
--   Dependency HAVE_PYTHON_MODULE_MAKO = FALSE
--   Disabling LibUHD support.
--   Override with -DENABLE_LIBUHD=ON/OFF
-- 
-- Configuring Examples support...
--   Dependency ENABLE_LIBUHD = OFF
--   Disabling Examples support.
--   Override with -DENABLE_EXAMPLES=ON/OFF
-- 
-- Configuring Utils support...
--   Dependency ENABLE_LIBUHD = OFF
--   Disabling Utils support.
--   Override with -DENABLE_UTILS=ON/OFF
-- 
-- Configuring Tests support...
--   Dependency ENABLE_LIBUHD = OFF
--   Disabling Tests support.
--   Override with -DENABLE_TESTS=ON/OFF
-- Found Doxygen: /usr/bin/doxygen (found version "1.8.8") 
-- 
-- Configuring Manual support...
--   Dependency DOXYGEN_FOUND = YES
--   Enabling Manual support.
--   Override with -DENABLE_MANUAL=ON/OFF
-- 
-- 
-- Configuring API/Doxygen support...
--   Dependency DOXYGEN_FOUND = YES
--   Enabling API/Doxygen support.
--   Override with -DENABLE_DOXYGEN=ON/OFF
-- 
-- 
-- Found GZip: /bin/gzip  
-- 
-- Configuring Man Pages support...
--   Dependency GZIP_FOUND = TRUE
--   Dependency NOT_WIN32 = TRUE
--   Enabling Man Pages support.
--   Override with -DENABLE_MAN_PAGES=ON/OFF
-- 
-- ######################################################
-- # UHD enabled components                              
-- ######################################################
--   * Manual
--   * API/Doxygen
--   * Man Pages
-- 
-- ######################################################
-- # UHD disabled components                             
-- ######################################################
--   * LibUHD
--   * Examples
--   * Utils
--   * Tests
-- 
-- ******************************************************
-- * You are building the UHD development master branch.
-- * For production code, we recommend our stable,
-- * releases or using the release branch (maint).
-- ******************************************************
-- Building version: 003.009.git-272-g0c7d748b
-- Using install prefix: /usr/local
-- Configuring done
-- Generating done
-- Build files have been written to: /home/douggeiger/build/testing/uhd
Scanning dependencies of target doxygen_docs
[  8%] Generating documentation with doxygen
<thousands of lines cut>
Generating Sqlite3 output for dir /home/douggeiger/Code/uhd/host/include/
Generating Sqlite3 output for dir /home/douggeiger/Code/uhd/host/include/uhd/transport/
Generating Sqlite3 output for dir /home/douggeiger/Code/uhd/host/include/uhd/types/
Generating Sqlite3 output for dir /home/douggeiger/Code/uhd/host/include/uhd/
Generating Sqlite3 output for dir /home/douggeiger/Code/uhd/host/include/uhd/usrp/
Generating Sqlite3 output for dir /home/douggeiger/Code/uhd/host/include/uhd/usrp_clock/
Generating Sqlite3 output for dir /home/douggeiger/Code/uhd/host/include/uhd/utils/
Generating Sqlite3 output for the main page
lookup cache used 2681/65536 hits=14798 misses=2873
finished...
[  8%] Built target doxygen_docs
Scanning dependencies of target man_page_gzips
[ 16%] Generating octoclock_firmware_burner man page
[ 25%] Generating uhd_cal_rx_iq_balance man page
[ 33%] Generating uhd_cal_tx_dc_offset man page
[ 41%] Generating uhd_cal_tx_iq_balance man page
[ 50%] Generating uhd_find_devices man page
[ 58%] Generating uhd_image_loader man page
[ 66%] Generating uhd_images_downloader man page
[ 75%] Generating uhd_usrp_probe man page
[ 83%] Generating usrp_n2xx_simple_net_burner man page
[ 91%] Generating usrp_x3xx_fpga_burner man page
[100%] Generating usrp2_card_burner man page
[100%] Built target man_page_gzips
[  8%] Built target doxygen_docs
[100%] Built target man_page_gzips
Install the project...
-- Install configuration: "Release"
-- Up-to-date: /home/douggeiger/install/testing/usr/local/share/doc/uhd/README.md
-- Up-to-date: /home/douggeiger/install/testing/usr/local/share/doc/uhd/LICENSE
-- Installing: /home/douggeiger/install/testing/usr/local/lib/pkgconfig/uhd.pc
-- Installing: /home/douggeiger/install/testing/usr/local/lib/cmake/uhd/UHDConfig.cmake
-- Installing: /home/douggeiger/install/testing/usr/local/lib/cmake/uhd/UHDConfigVersion.cmake
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1transport_1_1if__addrs__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1multi__usrp-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1soft__register__sync__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1bounded__buffer__detail.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/time__spec_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/mboard__eeprom_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1udp__simple.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1usb__zero__copy.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1usrp_1_1dboard__eeprom__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/algorithm_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1buffer__pool.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1image__loader.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp__clock_1_1octoclock__eeprom__t.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/nav_f.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/byte__vector_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1stream__args__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dir_9d0dbe074bd16ac5601986e81b7402cf.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_usrp_x3x0_config.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/property__tree_8ipp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1rx__streamer.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1msg__task.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/Ettus_Logo.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/byteswap_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1digital__filter__base.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_func_c.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1convert_1_1converter.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1device.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1digital__filter__base.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_usrp_b100.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/assert__has_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/udp__constants_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1transport_1_1zero__copy__xport__params-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/udp__simple_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/x3x0_rp_overlay.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1dboard__id__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1udp__zero__copy.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1io__type__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/deprecated_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1image__loader.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/byteswap_8ipp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1stream__cmd__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/zero__copy_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/x3x0_fp_overlay.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1convert_1_1id__type.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/stream__cmd_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1index__error.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespaceuhd_1_1usrp__clock.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/gps__ctrl_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1assertion__error-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/jquery.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1usb__control.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/tab_s.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/algorithm_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1usb__zero__copy.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_usrp_e1x0.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/coding_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/cast_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1transport_1_1tcp__zero__copy.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1dboard__iface.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/bounded__buffer_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1system__error.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dir_9b536c30bc5a9db2084d75e9c271ba6f.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1usrp_1_1dboard__iface__special__props__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/hierarchy.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/safe__main_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1soft__register__sync__t.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_func_e.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/usrp1_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1timed__wb__iface.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1subdev__spec__t.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1rx__metadata__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1reusable__barrier.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1math_1_1fp__compare_1_1fp__compare__epsilon-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/ranges_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1device__addr__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_rtp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1math_1_1fp__compare_1_1fp__compare__epsilon.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1dboard__manager-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_func_h.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1tx__metadata__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_func_r.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/image__loader_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/navtree.css
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_r.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/fp__compare__delta_8ipp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1rx__streamer-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/pimpl_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_calibration.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1not__implemented__error.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp__clock_1_1multi__usrp__clock.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_usrp_b200.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespaceuhd_1_1usrp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1usrp_1_1dboard__iface__special__props__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespacemembers_eval.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1xcvr__dboard__base.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1bounded__buffer.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1msg__task.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1subdev__spec__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1analog__filter__lp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1io__type__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_usrp_e1x0.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1transport_1_1tcp__zero__copy-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/open.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespaces.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_usrp_e3x0.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_func_i.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp__clock_1_1multi__usrp__clock.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1dboard__manager.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_gpio_api.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1exception-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/ranges_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1clock__config__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1managed__recv__buffer-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1index__error.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dboard__eeprom_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1multi__usrp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/pimpl_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1os__error.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/vrt__chdr_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/ftv2plastnode.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/octoclock__eeprom_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/globals_func.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1usrp_1_1mboard__eeprom__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1analog__filter__base.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_multiple.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespaceuhd_1_1math.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/e3x0_fp_overlay.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1managed__buffer.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/byte__vector_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_~.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1convert_1_1converter.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/otw__type_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/soft__register_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/chdr_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1usb__device__handle-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1time__spec__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/msg_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/chdr_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/stream_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/sensors_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1not__implemented__error.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/multi__usrp_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_configuration.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespaceuhd_1_1math_1_1fp__compare.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/navtreeindex7.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_func_w.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespaceuhd.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/multi__usrp_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_install.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/usrp__e3x0_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1i2c__iface.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1dboard__base.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dboard__id_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1tx__streamer.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/property__tree_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/metadata_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/config_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1uart__iface-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1gps__ctrl-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1spi__config__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1spi__config__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1usb__device__handle.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1digital__filter__fir.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1digital__filter__base-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1environment__error.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1filter__info__base.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/usrp__x3x0__config_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1fs__path.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1tune__request__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1zero__copy__if.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/usrp__b200_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1dboard__base-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_func_s.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/uhd_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/thread__priority_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1i2c__iface.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_dup.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dir_196057fa9aeefd8591ddec7c908f5e43.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/device_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1lookup__error.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_a.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/defines_0.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_b.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_e.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_e.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_0.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_a.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_5.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_14.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_7.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_10.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_8.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_9.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_f.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_a.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_2.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/defines_1.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_5.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/pages_1.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_8.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_15.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/defines_5.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_8.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_16.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_12.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_3.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_e.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_e.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_a.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_1.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_5.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_12.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_15.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_15.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_14.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_1.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_9.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_b.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_11.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_15.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_8.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_b.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_f.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_11.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_0.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_d.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_11.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_c.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/mag_sel.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_c.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_2.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_5.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_1.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_5.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_b.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/pages_2.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/pages_8.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_14.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enums_1.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_9.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_7.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/pages_1.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_9.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_4.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/pages_d.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_5.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_a.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_9.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_0.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_4.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/nomatches.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_14.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_8.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_10.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_8.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_d.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_3.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_10.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enums_2.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_5.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_4.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_e.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_9.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_6.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_16.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enums_a.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_2.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_d.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/pages_6.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_12.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_a.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_2.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_e.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_b.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_6.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_5.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/defines_4.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_1.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_3.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_10.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/pages_0.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_f.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_5.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_2.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_7.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_13.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_1.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/defines_3.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_18.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_6.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_0.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_e.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_5.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_11.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_9.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_f.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_0.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_e.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_d.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_6.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_12.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/pages_3.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_c.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_14.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_13.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/pages_0.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_0.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_18.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_15.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_11.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/pages_7.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/pages_a.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_0.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enums_7.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_13.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_7.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_d.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_c.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_a.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_8.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enums_4.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enums_0.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_f.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_f.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_6.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_9.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_9.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_12.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_13.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_11.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_e.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_1.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enums_5.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/pages_4.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_3.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_8.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_3.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_6.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_2.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_c.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_e.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_a.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_11.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_0.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enums_6.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_4.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_4.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_a.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_c.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/defines_5.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/search_r.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_17.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_7.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_d.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_0.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_3.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_14.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_1.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_2.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_1.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_c.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enums_9.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_3.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_17.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_6.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/defines_3.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_f.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/pages_5.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_3.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_14.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_f.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/pages_a.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/close.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_c.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/pages_3.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_10.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_2.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_f.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_f.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_3.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enums_a.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_4.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_8.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_11.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_10.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_f.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_7.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_12.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_2.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_10.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/pages_5.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_13.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enums_7.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enums_1.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_d.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_13.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_3.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_8.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_5.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_f.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_4.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_0.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_b.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_8.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/defines_2.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enums_8.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_4.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_3.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enums_3.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_0.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_6.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_a.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_7.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_a.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_4.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/pages_4.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_10.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_b.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_b.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_d.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enums_5.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_7.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_13.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/pages_b.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_7.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_6.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_13.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_14.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/pages_b.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_0.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_8.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_f.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_13.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enums_6.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_3.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/search_l.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_7.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_4.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_4.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/pages_7.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_d.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_7.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_2.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_c.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_1.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enums_9.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_11.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/pages_8.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_12.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_10.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_16.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_6.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/defines_0.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_16.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/search_m.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_17.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_e.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_2.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_b.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_6.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_7.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_10.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enums_3.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_c.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_e.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_8.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/pages_6.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_d.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_a.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_1.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_2.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_d.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/pages_c.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/pages_c.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_5.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_7.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/defines_4.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_1.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/pages_9.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_c.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_6.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/defines_2.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_9.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_15.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/defines_1.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_7.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enums_8.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_c.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_9.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_c.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_a.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_c.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/pages_9.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_4.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enums_2.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_13.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_d.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_b.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_b.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_17.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_2.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/pages_d.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_6.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_4.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_a.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_0.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_1.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/search.css
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_12.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_16.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/namespaces_0.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/search.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_6.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_12.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enums_0.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_9.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_0.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_9.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_4.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_1.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_5.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/pages_2.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_b.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_b.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_8.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_b.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_9.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enums_4.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_11.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/files_10.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_10.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_16.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_e.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_12.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_5.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/namespaces_0.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_2.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/all_f.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_3.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/functions_e.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/classes_3.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/variables_d.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/enumvalues_1.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/search/typedefs_d.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1simple__claimer-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1fs__path.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1ref__vector-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/log_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/globals_defs.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dir_f4b37310477eb290db01b88b258ae379.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/math_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/gain__group_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1image__loader_1_1image__loader__args__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_usrp_b200.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_l.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1image__loader.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/globals_eval.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/time__spec_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1tx__streamer.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/wb__iface_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/install_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/zero__copy_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/tune__result_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1dict.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dynsections.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1time__spec__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dict_8ipp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1reusable__barrier-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1usrp_1_1subdev__spec__pair__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dboard__id_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/config_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1gps__ctrl.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_func_f.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/globals_vars.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1image__loader-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/atomic_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/paths_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/devices_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1soft__register__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp__clock_1_1octoclock__eeprom__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_func_g.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/sid_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dir_72c1d58d372b837697c1167a99ca9c7a.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/device__addr_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/msg__task_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1key__error-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1assertion__error.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/globals.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dboard__id_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/bounded__buffer_8ipp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1value__error.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/zero__copy_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespaceuhd_1_1math_1_1fp__compare.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1rx__streamer.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/msg_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1meta__range__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespaceuhd_1_1math.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1tx__metadata__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/safe__call_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1gain__fcns__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/atomic_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/assert__has_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/if__addrs_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1transport_1_1vrt_1_1if__packet__info__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_i.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1io__error.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1multi__usrp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/usb__device__handle_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1usb__control.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/buffer__pool_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/convert_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/e3xx_conn_photo.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/metadata_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1io__error.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/clock__config_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dboard__manager_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/gpsdo__b2x0_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1fs__path.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/mac__addr_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1msg_1_1__msg.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_usrp2.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dboard__base_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1meta__range__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1analog__filter__lp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/vrt__if__packet_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/ranges_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/x3x0_gpio_conn.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/if__addrs_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/usrp__e1x0_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/converters_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dboard__manager_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1usb__device__handle.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/sensors_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1gain__group.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1tx__streamer.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1tune__result__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/soft__register_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/N2xx-JTAG.jpg
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/math_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1mac__addr__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1tx__dboard__base-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1convert_1_1id__type.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/clock__config_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_f.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/direction_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1assertion__error.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1math_1_1fp__compare_1_1fp__compare__delta.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1transport_1_1zero__copy__xport__params.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1exception.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/sync_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1assertion__error.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_x.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/csv_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1__log_1_1log-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1type__error.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1sid__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1io__error.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/tabs.css
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_ni_rio_kernel.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1usb__device__handle.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1device__addr__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1meta__range__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1dboard__id__t.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1gain__fcns__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1rx__streamer.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_type.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1sensor__value__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/endianness_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1dboard__iface-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1math_1_1fp__compare_1_1fp__compare__delta.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_gpsdo_b2x0.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/atomic_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespacemembers.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/if__addrs_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/general_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/ni__rio__kernel_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_s.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1timed__wb__iface.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/direction_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1managed__send__buffer.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1system__error.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1clock__config__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_gpsdo.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/safe__main_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/byteswap_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/tcp__zero__copy_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1runtime__error.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1udp__zero__copy-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1ref__vector.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/safe__call_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/direction_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1bounded__buffer-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/soft__register_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/serial_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1dboard__id__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespaceuhd_1_1transport.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_o.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1rx__dboard__base.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1range__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1dboard__iface.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/transport_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/config_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/device__addr_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1device__addr__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/msg_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1xcvr__dboard__base-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_func_v.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/udp__zero__copy_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1usrp_1_1mboard__eeprom__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/images_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1meta__range__t.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/bc_s.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_func_u.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1otw__type__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_func_t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/thread__priority_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1managed__recv__buffer.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1usb__control.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_h.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/byte__vector_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1range__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1i2c__iface.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1__log_1_1log.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1async__metadata__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespaceuhd.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/index.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/mac__addr_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1managed__buffer-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_build_guide.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/cast_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1device.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/property__tree_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1bounded__buffer__detail-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1wb__iface.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1analog__filter__base.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1tune__result__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/gpsdo_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/property__tree_8ipp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/sync_on.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1udp__simple-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/annotated.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_e.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1ref__vector.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/tune__request_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp__clock_1_1octoclock__eeprom__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespaceuhd_1_1transport_1_1vrt.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1task.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1udp__zero__copy.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1rx__metadata__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/usb__zero__copy_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1xcvr__dboard__base.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1managed__recv__buffer.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_g.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/pimpl_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1device.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1type__error-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1index__error-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1managed__send__buffer.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1device-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_gpsdo_x3x0.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1key__error.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1msg__task-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1clock__config__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1stream__args__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1subdev__spec__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_coding.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1zero__copy__if.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/usb__control_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/identification_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespaceuhd_1_1usrp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/device_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespaceuhd_1_1convert.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/convert_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1stream__cmd__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/deprecated_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1value__error.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1property__tree.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1index__error.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/globals_enum.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1udp__zero__copy.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/algorithm_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/ftv2doc.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_func_m.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1usb__zero__copy-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1not__implemented__error-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1runtime__error-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1dict.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/safe__main_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1analog__filter__lp-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/udp__constants_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/vrt__if__packet_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1task-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dict_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1gain__group.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_uhd.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1io__type__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1sid__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespaceuhd_1_1convert.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/usb__device__handle_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1usb__control-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/usrp2_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1msg_1_1__msg-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_enum.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/usb__zero__copy_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/exception_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dboards_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1mac__addr__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/math_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_func_a.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/udp__zero__copy_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/ftv2node.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/platform_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespaceuhd_1_1transport.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1multi__usrp.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespaceuhd_1_1cast.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/ftv2mnode.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/navtreeindex0.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1udp__simple.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1bounded__buffer.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/navtree.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/nav_h.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_func_l.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/e3x0_gpio_conn.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1rx__dboard__base.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/device__deprecated_8ipp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_k.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/doxygen.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1atomic__uint32__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/calibration_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1fs__path-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1msg_1_1__msg.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/endianness_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1digital__filter__fir.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1os__error.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1simple__claimer.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1property__tree.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_sync.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1lookup__error.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_octoclock.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1key__error.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1usrp_1_1dboard__eeprom__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1image__loader_1_1image__loader__args__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/ftv2link.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_devices.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_func.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespacemembers_func.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1managed__buffer.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1property.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_eval.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1spi__iface.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1gps__ctrl.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1dboard__manager.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/ftv2vertline.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/fp__compare__epsilon_8ipp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1soft__register__sync__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/pages.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/stream_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1image__loader_1_1image__loader__args__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1stream__args__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespaceuhd_1_1transport_1_1vrt.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/mainpage_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/navtreeindex1.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_vars.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_u.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/bounded__buffer_8ipp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1convert_1_1id__type.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dir_9d0dbe074bd16ac5601986e81b7402cf.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1property.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1zero__copy__if.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1stream__cmd__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/paths_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/sync_off.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_uhd.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/tasks_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dboard__iface_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/stream_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_p.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1subdev__spec__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1value__error-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/navtreeindex6.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1analog__filter__base-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1analog__filter__lp.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/paths_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/tcp__zero__copy_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1digital__filter__fir-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/udp__simple_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1usrp_1_1subdev__spec__pair__t.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_m.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1property-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1tune__request__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/safe__call_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/ftv2lastnode.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1atomic__uint32__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1spi__iface-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1transport_1_1udp__zero__copy_1_1buff__params.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/msg__task_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_a.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_func_o.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1exception.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/usrp__x3x0_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/e3x0_imu_demo.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dir_196057fa9aeefd8591ddec7c908f5e43.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_func_p.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dir_f4b37310477eb290db01b88b258ae379.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dir_7461a2958eedf41f0cc2e50ee75b14b0.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/gpio__api_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dboard__eeprom_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/e3x0_rp_overlay.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/e3x0_jtag_conn.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/byteswap_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1sensor__value__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1timed__wb__iface.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespacemembers_enum.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1property__tree-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_b.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1usrp_1_1mboard__eeprom__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/navtreeindex2.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_usrp_x3x0.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_v.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_n.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/TRRS.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1analog__filter__base.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1gain__group-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1transport_1_1vrt_1_1if__packet__info__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1simple__claimer.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/struct__uhd__static__fixture.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/usrp__b100_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespaceuhd_1_1usrp__clock.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/bounded__buffer_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1sid__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1spi__iface.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/tune__result_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_usrp_x3x0.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/files.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1property__tree.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1uart__iface.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1transport_1_1zero__copy__xport__params.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1filter__info__base.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dict_8ipp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/subdev__spec_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1buffer__pool-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/assert__has_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/platform_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dir_d44c64559bbebec7f509842c48db8b23.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1system__error-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1environment__error.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1udp__simple.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1digital__filter__fir.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1io__error-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/navtreeindex4.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/bdwn.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespaceuhd_1_1soft__reg__field.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1runtime__error.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_converters.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_images.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1spi__config__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/sid_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/convert_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/ftv2folderclosed.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1tx__dboard__base.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/io__type_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1__log_1_1log.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/resize.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1bounded__buffer__detail.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/otw__type_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_c.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespaceuhd_1_1msg.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_func_n.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/tab_b.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1reusable__barrier.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1gain__fcns__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/image__loader_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1otw__type__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp__clock_1_1multi__usrp__clock.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1transport_1_1if__addrs__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1usrp_1_1dboard__eeprom__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1soft__register__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1transport_1_1udp__zero__copy_1_1buff__params-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1tx__metadata__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1key__error.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1not__implemented__error.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1rx__dboard__base-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/ftv2blank.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/csv_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/ftv2mlastnode.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/build_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_usrp1.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1xcvr__dboard__base.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1atomic__uint32__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1tune__request__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/multi__usrp__clock_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespaceuhd_1_1__log.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/static_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/log_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/exception_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/stream__cmd_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1dboard__manager.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1math_1_1fp__compare_1_1fp__compare__delta-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_func_~.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1i2c__iface-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1transport_1_1tcp__zero__copy.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/usb__control_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/serial_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1gain__group.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/filters_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/assert__has_8ipp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/ref__vector_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_identification.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/cast_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1runtime__error.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1tx__dboard__base.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1mac__addr__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1soft__register__t.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/platform_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/buffer__pool_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1type__error.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/device__addr_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dir_72c1d58d372b837697c1167a99ca9c7a.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_func.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1usrp_1_1subdev__spec__pair__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dir_7461a2958eedf41f0cc2e50ee75b14b0.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/files.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_func_k.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1timed__wb__iface-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1lookup__error.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1environment__error-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dboard__base_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespaces.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/struct__uhd__static__fixture.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1math_1_1fp__compare_1_1fp__compare__epsilon.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/chdr_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/tab_h.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1filter__info__base-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/csv_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1wb__iface.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1filter__info__base.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1usrp_1_1mboard__eeprom__t.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/endianness_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/annotated.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/static_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1usb__zero__copy.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1convert_1_1id__type-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1dboard__id__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/thread__priority_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1value__error.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/device__deprecated_8ipp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1rx__metadata__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1rx__dboard__base.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/navtreeindex3.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_general.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/byteswap_8ipp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespaceuhd_1_1msg.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1sensor__value__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/io__type_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1environment__error.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespacemembers_type.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1managed__send__buffer.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/time__spec_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1managed__buffer.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1async__metadata__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1gps__ctrl.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1msg__task.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/hierarchy.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classes.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/doxygen.css
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1system__error.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/octoclock__eeprom_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1tune__result__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1transport_1_1udp__zero__copy_1_1buff__params.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/navtreeindex5.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1property.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1convert_1_1converter-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/gps__ctrl_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1dboard__iface.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/index.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/vrt__if__packet_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1buffer__pool.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/tune__request_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1digital__filter__base.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1transport_1_1tcp__zero__copy.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dir_9b536c30bc5a9db2084d75e9c271ba6f.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_func_x.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1type__error.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dboard__iface_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/ftv2pnode.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1bounded__buffer__detail.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_d.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/static_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1time__spec__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1device__addr__t.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/wb__iface_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1tx__streamer-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespaceuhd_1_1__log.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_func_b.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dir_d44c64559bbebec7f509842c48db8b23.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1transport_1_1vrt_1_1if__packet__info__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/tasks_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/log_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/configuration_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/tab_a.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1uart__iface.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1tx__dboard__base.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/subdev__spec_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/globals_type.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/filters_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1task.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/property__tree_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1os__error.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespaceuhd_1_1transport_1_1vrt_1_1chdr.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1zero__copy__if-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/multiple_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/multi__usrp_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1wb__iface-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/ftv2splitbar.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/subdev__spec_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1buffer__pool.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/assert__has_8ipp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1otw__type__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_devices.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/gain__group_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1os__error-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1dboard__base.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp_1_1dboard__base.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/gpsdo__x3x0_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/closed.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/fp__compare__epsilon_8ipp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/ref__vector_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/filters_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_transport.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1usrp_1_1subdev__spec__pair__t.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp__clock_1_1octoclock__eeprom__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/fp__compare__delta_8ipp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_func_d.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1soft__register__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/exception_8hpp.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/multi__usrp__clock_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1usrp__clock_1_1multi__usrp__clock-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/dict_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1soft__register__sync__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_stream.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1range__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1time__spec__t.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/sid_8hpp_source.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/namespaceuhd_1_1csv.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_dboards.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1transport_1_1if__addrs__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1usrp_1_1dboard__iface__special__props__t.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1managed__send__buffer-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/ftv2folderopen.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1lookup__error-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/functions_w.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1wb__iface.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/struct__uhd__static__fixture-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1task.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/mboard__eeprom_8hpp.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1exception.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1dict-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/page_usrp2.js
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/classuhd_1_1transport_1_1managed__recv__buffer.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/octoclock_8dox.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/structuhd_1_1async__metadata__t-members.html
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/html/nav_g.png
-- Installing: /home/douggeiger/install/testing/usr/local/share/doc/uhd/doxygen/doxygen_sqlite3.db
-- Installing: /home/douggeiger/install/testing/usr/local/share/man/man1/octoclock_firmware_burner.1.gz
-- Installing: /home/douggeiger/install/testing/usr/local/share/man/man1/uhd_cal_rx_iq_balance.1.gz
-- Installing: /home/douggeiger/install/testing/usr/local/share/man/man1/uhd_cal_tx_dc_offset.1.gz
-- Installing: /home/douggeiger/install/testing/usr/local/share/man/man1/uhd_cal_tx_iq_balance.1.gz
-- Installing: /home/douggeiger/install/testing/usr/local/share/man/man1/uhd_find_devices.1.gz
-- Installing: /home/douggeiger/install/testing/usr/local/share/man/man1/uhd_image_loader.1.gz
-- Installing: /home/douggeiger/install/testing/usr/local/share/man/man1/uhd_images_downloader.1.gz
-- Installing: /home/douggeiger/install/testing/usr/local/share/man/man1/uhd_usrp_probe.1.gz
-- Installing: /home/douggeiger/install/testing/usr/local/share/man/man1/usrp_n2xx_simple_net_burner.1.gz
-- Installing: /home/douggeiger/install/testing/usr/local/share/man/man1/usrp_x3xx_fpga_burner.1.gz
-- Installing: /home/douggeiger/install/testing/usr/local/share/man/man1/usrp2_card_burner.1.gz
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/config.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/convert.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/deprecated.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/device.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/device_deprecated.ipp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/exception.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/property_tree.ipp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/property_tree.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/stream.hpp
-- Installing: /home/douggeiger/install/testing/usr/local/include/uhd/version.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/transport/bounded_buffer.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/transport/bounded_buffer.ipp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/transport/buffer_pool.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/transport/chdr.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/transport/if_addrs.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/transport/udp_constants.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/transport/udp_simple.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/transport/udp_zero_copy.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/transport/tcp_zero_copy.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/transport/usb_control.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/transport/usb_zero_copy.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/transport/usb_device_handle.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/transport/vrt_if_packet.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/transport/zero_copy.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/types/byte_vector.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/types/clock_config.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/types/device_addr.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/types/dict.ipp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/types/dict.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/types/direction.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/types/endianness.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/types/io_type.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/types/mac_addr.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/types/metadata.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/types/otw_type.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/types/ranges.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/types/ref_vector.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/types/sensors.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/types/serial.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/types/sid.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/types/stream_cmd.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/types/time_spec.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/types/tune_request.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/types/tune_result.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/types/wb_iface.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/types/filters.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/usrp/dboard_base.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/usrp/dboard_eeprom.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/usrp/dboard_id.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/usrp/dboard_iface.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/usrp/dboard_manager.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/usrp/gps_ctrl.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/usrp/mboard_eeprom.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/usrp/subdev_spec.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/usrp/multi_usrp.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/usrp_clock/octoclock_eeprom.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/usrp_clock/multi_usrp_clock.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/utils/algorithm.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/utils/assert_has.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/utils/assert_has.ipp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/utils/atomic.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/utils/byteswap.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/utils/byteswap.ipp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/utils/cast.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/utils/csv.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/utils/gain_group.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/utils/log.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/utils/math.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/utils/msg.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/utils/msg_task.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/utils/paths.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/utils/pimpl.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/utils/platform.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/utils/safe_call.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/utils/safe_main.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/utils/static.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/utils/tasks.hpp
-- Up-to-date: /home/douggeiger/install/testing/usr/local/include/uhd/utils/thread_priority.hpp

deb shlibs problems

While trying to build software dependent on uhd package built by Ettus I've got error from dpkg-shlibdeps failing to find dependency info. This is due to missing file /var/lib/dpkg/info/libuhd:amd64.symbols

This is probably because the packages are created by cpack instead of using usual debian/ folder.

One solution would be to import debian/ folder used by package maintainers in Deian and use it to provide .deb packages for Ubuntu and Debian.

The might be simpler workaround for this but unfortunately I don't know one.

Please help me, uhd_find_devices and uhd_usrp_probe error

uhd_find_devices
linux; GNU C++ version 4.6.3; Boost_104900; UHD_003.004.002-0-unknown

uhd_find_devices: symbol lookup error: uhd_find_devices: undefined symbol: _ZN3uhd6device4findERKNS_13device_addr_tENS0_15device_filter_tE

RFE: Please get chdr-dissector to Wireshark upstream

I packaged the plugin into Fedora, but it requires some effort to keep the plugin up-to-date and binary compatible with the latest Wireshark release. I think more appropriate place for the code would be Wireshark upstream. They are quite open for new code and it would be great to have the functionality there out of the box. I can also help you to get the code there.

uhd doesn't pick up six correctly?

Perhaps a copy of six should be included in UHD?

ckuethe:/home/gnuradio$ uhd_images_downloader
Traceback (most recent call last):
File "/home/gnuradio/bin/uhd_images_downloader", line 26, in
import requests
File "/usr/lib/python2.7/dist-packages/requests/init.py", line 55, in
import urllib3
File "/usr/lib/python2.7/dist-packages/urllib3/init.py", line 10, in
from .connectionpool import (
File "/usr/lib/python2.7/dist-packages/urllib3/connectionpool.py", line 30, in
import six
ImportError: No module named six
ckuethe:/home/gnuradio$ find /usr/lib -name six*
/usr/lib/pymodules/python2.7/pymc/six.pyc
/usr/lib/pymodules/python2.7/pymc/six.py
/usr/lib/python3/dist-packages/six-1.9.0.egg-info
/usr/lib/python3/dist-packages/pycache/six.cpython-34.pyc
/usr/lib/python3/dist-packages/six.py
/usr/lib/python2.7/dist-packages/astropy/extern/six.pyc
/usr/lib/python2.7/dist-packages/astropy/extern/six.py
/usr/lib/python2.7/dist-packages/astropy/extern/bundled/six.pyc
/usr/lib/python2.7/dist-packages/astropy/extern/bundled/six.py
/usr/lib/python2.7/dist-packages/sklearn/externals/six.pyc
/usr/lib/python2.7/dist-packages/sklearn/externals/six.py
/usr/lib/python2.7/dist-packages/ptrace/six.pyc
/usr/lib/python2.7/dist-packages/ptrace/six.py
/usr/lib/python2.7/dist-packages/zmq/utils/sixcerpt.py
/usr/lib/python2.7/dist-packages/zmq/utils/sixcerpt.pyc
/usr/lib/python2.7/dist-packages/django/utils/six.pyc
/usr/lib/python2.7/dist-packages/django/utils/six.py
/usr/lib/python2.7/dist-packages/scipy/lib/six.pyc
/usr/lib/python2.7/dist-packages/scipy/lib/six.py
/usr/lib/x86_64-linux-gnu/ImageMagick-6.8.9/modules-Q16/coders/sixel.so
/usr/lib/x86_64-linux-gnu/ImageMagick-6.8.9/modules-Q16/coders/sixel.la
ckuethe@ambiflex:/home/gnuradio$ sudo -H pip install six
Downloading/unpacking six
Downloading six-1.9.0-py2.py3-none-any.whl
Installing collected packages: six
Successfully installed six
Cleaning up...
ckuethe:/home/gnuradio$ uhd_images_downloader
Images destination: /home/gnuradio/share/uhd/images
Downloading images from: http://files.ettus.com/binaries/images/uhd-images_003.009.001-release.zip
Downloading images to: /tmp/tmpHL797j/uhd-images_003.009.001-release.zip
24703 kB / 24703 kB (100%)

Images successfully installed to: /home/gnuradio/share/uhd/images

RFNoC on the X300/310 Specification Doc

I had a question about the RFNoC Specification page:

Under current issues, it states that "In its current state, the X300 implementation class is very much hard-coded around a specific setup, which means there's two radios, and little else"

Which implementation is this? By implementation do you mean a specific daughter board setup? If so, which daughter board is used for RFNoC. I would rather buy a the setup from ettus that is know to work instead of buying daughterboards that end up not being the correct ones.

do_tune_freq_results_message() produces confusing verbose

For an example, I have added some extra prints to the following function to see what is going on:
https://github.com/EttusResearch/uhd/blob/master/host/lib/usrp/multi_usrp.cpp#L72

2014-10-28 13:48:23 : -- target_freq = 1.878e+09
2014-10-28 13:48:23 : -- clipped_target_freq = 1.878e+09
2014-10-28 13:48:23 : -- actual_freq = 1.878e+09
2014-10-28 13:48:23 : -- target_rf_freq = 1.878e+09
2014-10-28 13:48:23 : -- actual_rf_freq = 1.878e+09
2014-10-28 13:48:23 : -- target_dsp_freq = -0.357628
2014-10-28 13:48:23 : -- actual_dsp_freq = -0.357162
2014-10-28 13:48:23 : -- requested_freq_success = 1
2014-10-28 13:48:23 : -- target_freq_success = 1
2014-10-28 13:48:23 : -- rf_lo_tune_success = 0
2014-10-28 13:48:23 : -- dsp_tune_success = 1
2014-10-28 13:48:23 : -- Tune Request: 1878.000000 MHz
--   The RF LO does not support the requested frequency:
--     Requested LO Frequency: 1878.000000 MHz
--     RF LO Result: 1878.000000 MHz
--   Attempted to use the DSP to reach the requested frequency:
--     Desired DSP Frequency: -0.000000 MHz
--     DSP Result: -0.000000 MHz
--   Successfully tuned to 1878.000000 MHz
-- 

First problem, the prints from "The RF LO does not support the requested frequency" does not show any precision about the frequencies in question. So the message just looks kind of confusing.

Second problem. It seems that this message is triggered because rf_lo_tune_success is false, which is caused by a tune error of a fraction of a Hz. I thought that the expected behaviour of automatic tuning was to tune the frontend, and then compensate for the error with the DSP. So I wouldnt expect that a small frontend precision error would cause this print.

Anyway, nothing is behaving incorrectly. We just did not expect the verbose, and found it confusing.

USRP B210: streaming from B210 to disk doesn't work reliably

There is problem with overflows when streaming to disk from USRP B210. The problem persists no matter what other hardware is being used. Multiple tests on computers with powerful hardware (with top intel i7 processors, up to 32GB RAM, SSD disks with write throughput over 400MB/s) shown that even for low rates like 5MS/s and recorded period of about 10 minutes there is almost 100% chance that overflow error will appear. With higher rates about 1 minute of recording is enough to get an overflow error.

The problem also doesn't depend on particular application used for the test. It appears when any application, software suit or operating system is being used. Rate of the overflows might be different but it is impossible to avoid them completely.

An example application that is distributed with the driver can be used to show the nature of this problem:

rx_samples_to_file --rate 10000000 --duration 600

(for streaming with rate of 10MS/s)
The above example works correctly in the following conditions:
-X or N series device is being used as the receiver,
-when streaming from B210 to ramdisk (in this case 40MS/s is easily achievable).

When streaming from B210 to a HDD (SSD or any other type of SATA disk) the problem with overflows always appear.

The conclusion is that it is not fault of the other hardware like disk (it works well with USRP N210 or X310) or USB 3.0 controller (it works when streaming to ramdisk) alone. It might be fault for example of:
-B210 firmware/FPGA code,
-host side of USRP B210 driver,
-competition for resources between USB 3.0 and some other hardware that is being used when streaming to SATA disk.

The problem can be reproduced on any computer with use of the description above. In case you think this is a false statement, please show an example of hardware/software configuration for which the above command was executed at least twice in row without an overflow.

I'm willing to help with the solution of this problem. At this moment I need guidance how to begin with looking for its source and what tools can be used to confirm/reject theories where it might be.

Porting UHD to FreeBSD

Hi,
I'm trying to port and afterwards maintain UHD to FreeBSD.
My primary target is to get UHD working with my B200.
FreeBSD version is 11-current, UHD version is 3.8.4.

Compilation works using the following Patches:

--- CMakeLists.txt.orig 2014-12-27 11:05:46.000000000 +0000
+++ CMakeLists.txt      2014-12-27 11:06:18.000000000 +0000
@@ -299,5 +299,5 @@
 UHD_INSTALL(
     FILES ${CMAKE_CURRENT_BINARY_DIR}/uhd.pc
-    DESTINATION ${LIBRARY_DIR}/pkgconfig
+    DESTINATION libdata/pkgconfig
     COMPONENT "devel"
 )
...skipping...
--- examples/CMakeLists.txt.orig        2014-12-27 12:46:00.000000000 +0000
+++ examples/CMakeLists.txt     2014-12-27 12:46:39.000000000 +0000
@@ -51,4 +51,5 @@
     UHD_INSTALL(TARGETS ${example_name} RUNTIME DESTINATION ${PKG_LIB_DIR}/examples COMPONENT examples)
 ENDFOREACH(example_source)
+TARGET_LINK_LIBRARIES(network_relay -pthread)

 ########################################################################
...skipping...
--- include/uhd/transport/nirio/nirio_driver_iface.h.orig       2014-12-27 10:53:24.000000000 +0000
+++ include/uhd/transport/nirio/nirio_driver_iface.h    2014-12-27 10:54:03.000000000 +0000
@@ -29,5 +29,5 @@
         #include <WinIoCtl.h>
     #pragma warning(default:4201)
-#elif !defined(UHD_PLATFORM_LINUX)
+#elif !defined(UHD_PLATFORM_LINUX) && !defined(UHD_PLATFORM_BSD)
     #include <IOKit/IOKitLib.h>
 #endif
@@ -78,5 +78,5 @@

 //Device handle definition
-#if defined(UHD_PLATFORM_LINUX)
+#if defined(UHD_PLATFORM_LINUX) || defined(UHD_PLATFORM_BSD)
     typedef int rio_dev_handle_t;
 #elif defined(UHD_PLATFORM_WIN32)

uhd_find seems to work:

(ux32)(root) # uhd_find_devices
FreeBSD 11; Clang version 3.6.1 (tags/RELEASE_361/final 237755); Boost_105500; UHD_003.008.004-0-unknown

-- Loading firmware image: /usr/local/share/uhd/images/usrp_b200_fw.hex... done
--------------------------------------------------
-- UHD Device 0
--------------------------------------------------
Device Address:
    type: b200
    name: 
    serial: F5725B
    product: B200

But during uhd_usrp_probe I get:

(ux32)(root) # uhd_usrp_probe 
FreeBSD 11; Clang version 3.6.1 (tags/RELEASE_361/final 237755); Boost_105500; UHD_003.008.004-0-unknown

-- Loading FPGA image: /usr/local/share/uhd/images/usrp_b200_fpga.bin... done
-- Operating over USB 3.
-- Detecting internal GPSDO.... No GPSDO found
Error: AssertionError: accum_timeout < _timeout
  in boost::uint64_t radio_ctrl_core_3000_impl::wait_for_ack(const bool)
  at /usr/ports/comms/uhd/work/uhd-3.8.4/lib/usrp/cores/radio_ctrl_core_3000.cpp:230

Subsequent calls of uhd_usrp_probe produce:

(ux32)(root) # uhd_usrp_probe
FreeBSD 11; Clang version 3.6.1 (tags/RELEASE_361/final 237755); Boost_105500; UHD_003.008.004-0-unknown

-- Operating over USB 3.

UHD Error:
    An unexpected exception was caught in a task loop.
    The task loop will now exit, things may not work.
    RuntimeError: usb rx8 transfer status: 1
Error: AssertionError: accum_timeout < _timeout
  in boost::uint64_t radio_ctrl_core_3000_impl::wait_for_ack(const bool)
  at /usr/ports/comms/uhd/work/uhd-3.8.4/lib/usrp/cores/radio_ctrl_core_3000.cpp:230

Now I would need some help to debug this issue further.
Could it be a failure of the firmware transfer?
Is this a known error?

Thanks in advance!

Greetings

Michael

B210 uhd::usb_error exception on exit with certain --args on Mac OS

I am getting an unhandled exception on exit when running the example rx_samples_to_file when I increase the num_recv_frames parameter. For example, I get the following:

./rx_samples_to_file --args "num_recv_frames=512" --file samples.dat --nsamps 10000000 --rate 25000000
Mac OS; Clang version 7.3.0 (clang-703.0.31); Boost_106100; UHD_003.009.004-1143-g2efc2bc5


Creating the usrp device with: num_recv_frames=512...
-- Loading firmware image: /<redacted>/uhd/share/uhd/images/usrp_b200_fw.hex...
-- Detected Device: B210
-- Loading FPGA image: /<redacted>/uhd/share/uhd/images/usrp_b210_fpga.bin... done
-- Operating over USB 3.
-- Detecting internal GPSDO.... No GPSDO found
-- Initialize CODEC control...
-- Initialize Radio control...
-- Performing register loopback test... pass
-- Performing register loopback test... pass
-- Performing CODEC loopback test... pass
-- Performing CODEC loopback test... pass
-- Asking for clock rate 16.000000 MHz... 
-- Actually got clock rate 16.000000 MHz.
-- Performing timer loopback test... pass
-- Performing timer loopback test... pass
-- Setting master clock rate selection to 'automatic'.
Using Device: Single USRP:
  Device: B-Series Device
  Mboard 0: B210
  RX Channel: 0
    RX DSP: 0
    RX Dboard: A
    RX Subdev: FE-RX2
  RX Channel: 1
    RX DSP: 1
    RX Dboard: A
    RX Subdev: FE-RX1
  TX Channel: 0
    TX DSP: 0
    TX Dboard: A
    TX Subdev: FE-TX2
  TX Channel: 1
    TX DSP: 1
    TX Dboard: A
    TX Subdev: FE-TX1

Setting RX Rate: 25.000000 Msps...
-- Asking for clock rate 25.000000 MHz... 
-- Actually got clock rate 25.000000 MHz.
-- Performing timer loopback test... pass
-- Performing timer loopback test... pass
Actual RX Rate: 25.000000 Msps...

Setting RX Freq: 0.000000 MHz...
Actual RX Freq: 37.500000 MHz...

Waiting for "lo_locked": ++++++++++ locked.


Done!


UHD Error:
    An unexpected exception was caught in a task loop.
    The task loop will now exit, things may not work.
    EnvironmentError: IOError: usb rx8 transfer status: LIBUSB_TRANSFER_CANCELLED
libc++abi.dylib: terminating with uncaught exception of type uhd::usb_error: RuntimeError: USBError -4: usb tx4 submit failed: LIBUSB_ERROR_NO_DEVICE
Abort trap: 6

The capture runs to completion and the samples in the file seem to be complete. I have also seen this problem when linking to libuhd in my own code and the exception is occurring on shutdown (in the multi_usrp destructor). During runtime, everything appears to be working properly.

I am building libuhd with libusb 1.0.20 and boost 1.61.0 and running on Mac OS 10.11.6. I am using the 3.9.4 release version of UHD. This issue did not occur on 3.8.x releases, but has been a problem ever since 3.9.0.

The recv_frame_size parameter also seems to have an effect. If I run with --args "num_recv_frames=256" it does not throw the exception, but if I run with --args "recv_frame_size=16376, num_recv_frames=256" does throw the exception on exit.

It appears that the total amount of buffering is related in some way. I am trying to increase the amount of buffering to the maximum possible to avoid overruns during real-time processing. One of the major problems caused by this crash is that the firmware has to be reloaded on startup after it occurs, which takes time.

OS X Build Instructions Tip

Hello,

I had installed some things with brew and some with pip, therefore I had to modify my install on OS X as follows:

CC=/usr/bin/llvm-gcc CXX=/usr/bin/llvm-g++ cmake -DPYTHON_EXECUTABLE=/usr/local/opt/python/bin/python2.7 -DPYTHON_INCLUDE_DIR=/usr/local/opt/python/Frameworks/Python.framework/Versions/2.7/Headers -DPYTHON_LIBRARY=/usr/local/opt/python/Frameworks/Python.framework/Versions/2.7/Python ../host

Please make a note in the Redmine Wiki somewhere that tells the user explicitly that they need to ensure their paths are correct for these environment variables (especially if they installed a dependency with brew).

This would have saved me some time having this reminder to myself in there – I'm sure it'll save others' time too.

Thank you,

USRP2 Calibration - Error: LookupError: KeyError: Cannot find an item size:

I am getting a "Error: LookupError: KeyError: Cannot find an item size:" error when attempting to calibrate a USRP2/CBX. The error occurs with all three of the calibration utilities since recently updating UHD and GNU Radio with pybombs:

$ uhd_cal_rx_iq_balance
linux; GNU C++ version 4.6.3; Boost_105300; UHD_003.007.000-123-g87b068ed
Creating the usrp device with: ...
-- Opening a USRP2/N-Series device...
-- Current recv frame size: 1472 bytes
-- Current send frame size: 1472 bytes
-- Running calibration for CBX TX
-- Daughterboard serial: E7R05Y3XC
Error: LookupError: KeyError: Cannot find an item size:

UHD
Branch: master
Commit: 87b068e

GNU Radio
Branch: master
Commit: 76970d54f3a6551751d481c63ea54c0794fc2591

Mike

sigsegv at convert_common.hpp:156

I'm using the library with srsUE (github/srsLTE/srsUE). It's giving SIGSEGV sometimes. Stack trace is below. Hope it will help to see the issue.
#0 item32_sc16_to_xx<&uhd::htowx, float> (scale_factor=3,0518502025191039e-05, nsamps=, output=0x7f0c5825fd48, input=0x7f0c582d7430)

at ~/tmp/uhd/host/lib/convert/convert_common.hpp:156

#1 __convert_sc16_item32_le_1_fc32_1_PRIORITY_SIMD::operator() (this=0x24e55f0, inputs=..., outputs=..., nsamps=351) at ~/tmp/uhd/host/lib/convert/sse2_sc16_to_fc32.cpp:62
#2 0x00007f0c6e5a8ae4 in uhd::convert::converter::conv (num=351, out=..., in=..., this=0x24e55f0) at ~/tmp/uhd/host/include/uhd/convert.hpp:44
#3 uhd::transport::sph::recv_packet_handler::converter_thread_task (index=, this=0x2505d88)

at ~/tmp/uhd/host/lib/usrp/usrp2/../../transport/super_recv_packet_handler.hpp:702

#4 uhd::transport::sph::recv_packet_handler::recv_one_packet (buffer_offset_bytes=15624, timeout=5, metadata=..., nsamps_per_buff=351, buffs=..., this=0x2505d88)

at ~/tmp/uhd/host/lib/usrp/usrp2/../../transport/super_recv_packet_handler.hpp:666

#5 uhd::transport::sph::recv_packet_handler::recv (one_packet=false, timeout=5, metadata=..., nsamps_per_buff=2304, buffs=..., this=0x2505d88)

at ~/tmp/uhd/host/lib/usrp/usrp2/../../transport/super_recv_packet_handler.hpp:258

#6 uhd::transport::sph::recv_packet_streamer::recv (this=0x2505d80, buffs=..., nsamps_per_buff=2304, metadata=..., timeout=5, one_packet=false)

at ~/tmp/uhd/host/lib/usrp/usrp2/../../transport/super_recv_packet_handler.hpp:805

#7 0x00007f0c6e2a10d5 in uhd_rx_streamer_recv (h=0x247c440, buffs=0x7f0c527fbcb0, samps_per_buff=2304, md=0x247a0d0, timeout=5, one_packet=false, items_recvd=0x7f0c527fbca8)

at ~/tmp/uhd/host/lib/usrp/usrp_c.cpp:140

Pybombs mako problem

Hi, I've been unable to use pybombs to install UHD or anything that depends on UHD.

I'm starting fresh on a brand new installation of Ubuntu 14.04.
I've pulled the latest pybombs from git.

The issue is possibly something to do with Mako, although I've tried after installing mako using both pybombs
./pybombs install mako
which reports that I have mako and that the version is recent enough.
When that didn't work, I uninstalled mako using pybombs and then reinstalled it from the repositories:
sudo apt-get install python-mako
and still have the same problem.
Pybombs has been able to install other recipies that don't seem to depend on UHD. I've found a few posts about similar problems but most seem to have been solved by installing mako, which hasn't worked for me.
Does anyone have any suggestions?

In the meantime, I've gone ahead and installed gnuradio and uhd using apt-get. Does that potentially conflict with the use of pybombs?

-- 
-- Python checking for Python version 2.6 or greater
-- Python checking for Python version 2.6 or greater - found
-- 
-- Python checking for Mako templates 0.4 or greater
-- Python checking for Mako templates 0.4 or greater - "import mako" failed
-- 
-- Configuring LibUHD support...
--   Dependency Boost_FOUND = 1
--   Dependency HAVE_PYTHON_PLAT_MIN_VERSION = TRUE
--   Dependency HAVE_PYTHON_MODULE_MAKO = FALSE
CMake Error at cmake/Modules/UHDComponent.cmake:51 (MESSAGE):
  Dependencies for required component LibUHD not met.
Call Stack (most recent call first):
  CMakeLists.txt:279 (LIBUHD_REGISTER_COMPONENT)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.