UHD
From Ettus KB QA
Overview
UHD is the free & open-source software driver and API for the Universal Software Radio Peripheral (USRP™) SDR platform, created and sold by Ettus Research.
UHD supports all Ettus Research USRP™ hardware, including all motherboards and daughterboards, and the combinations thereof.
UHD is primarily developed on Linux, but we also test and support the following operating systems.
- Linux (Fedora and Ubuntu)
- Mac OS X (PPC and Intel)
- Windows 7
Other operating systems will most likely work, too, but are not officially supported.
Github: https://github.com/EttusResearch/uhd
Manual: http://files.ettus.com/manual/index.html
Dependencies
- Compatible with Python 2.7 / Python 3.4
3.9.0
| Dependency | Minimum Version |
| GCC | 4.8 |
| Visual Studio | 2012 v12 |
| Clang | 3.3 |
| CMake | 2.8 |
| Boost | 1.53 |
| LibUSB | 1.0 |
| Mako | 0.5.0 |
| Doxygen | 1.8 |
| Xilinx Vivado | x.xx |
| UHD FPGA | x.xx |
3.9.1
| Dependency | Minimum Version |
| GCC | 4.8 |
| Visual Studio | 2012 v12 |
| Clang | 3.3 |
| CMake | 2.8 |
| Boost | 1.53 |
| LibUSB | 1.0 |
| Mako | 0.5.0 |
| Doxygen | 1.8 |
| Xilinx Vivado | x.xx |
| UHD FPGA | x.xx |
3.9.2
| Dependency | Minimum Version |
| GCC | 4.8 |
| Visual Studio | 2012 v12 |
| Clang | 3.3 |
| CMake | 2.8 |
| Boost | 1.53 |
| LibUSB | 1.0 |
| Mako | 0.5.0 |
| Doxygen | 1.8 |
| Xilinx Vivado | x.xx |
| UHD FPGA | x.xx |
3.9.3
| Dependency | Minimum Version |
| GCC | 4.8 |
| Visual Studio | 2012 v12 |
| Clang | 3.3 |
| CMake | 2.8 |
| Boost | 1.53 |
| LibUSB | 1.0 |
| Mako | 0.5.0 |
| Doxygen | 1.8 |
| Xilinx Vivado | x.xx |
| UHD FPGA | x.xx |