UHD

From Ettus Knowledge Base
Revision as of 13:05, 13 April 2016 by Ettus (Talk | contribs) (3.9.0)

Jump to: navigation, search

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

  • 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
  • UHD FPGA: x.x

3.9.1

  • GCC
  • Visual Studio product name and Visual Studio version number [1]
  • Clang
  • CMake
  • Boost
  • Mako
  • Xilinx Vivado
  • UHD FPGA Compat Number

3.9.2

  • GCC
  • Visual Studio product name and Visual Studio version number [1]
  • Clang
  • CMake
  • Boost
  • Mako
  • Xilinx Vivado
  • UHD FPGA Compat Number

3.9.3

  • GCC
  • Visual Studio product name and Visual Studio version number [1]
  • Clang
  • CMake
  • Boost
  • Mako
  • Xilinx Vivado
  • UHD FPGA Compat Number