« Previous -
Version 114/131
(diff) -
Next » -
Current version
Nick Corgan, 06/26/2012 06:40 pm

UHD Start¶
UHD is the "Universal Software Radio Peripheral" Hardware Driver. It works on all major platforms (Linux, Windows, and Mac); and can be built with GCC, Clang, and MSVC compilers.
The goal of UHD is to provide a host driver and API for current and future Ettus Research products. Users will be able to use the UHD driver standalone or with third-party applications such as:
Installation Instructions¶
UHD installers, no compilation necessary: Or download and install UHD from source:Documentation¶
Code Examples¶
Help and Support¶
- Discussions about UHD, USRP hardware, and third-party software should go to: usrp-users@lists.ettus.com
- Discussions involving GNU Radio and UHD/USRP hardware should go to: discuss-gnuradio@gnu.org
- Discussions about OpenBTS should go to: openbts-discuss@sourceforge.net
- If you plan on trolling the list, please send troll-mail to: donotreply@ettus.com
- What hardware are you using? (daughterboards, motherboards, version numbers, etc...)
- What software are you using? (GNU Radio, Simulink, LabVIEW, C++ application, etc...)
- Can you attach a minimal example that demonstrates the problem?
- Screenshots, time domain and frequency plots can also be helpful.
Building FPGA Images¶
- Pre-built FPGA and firmware images are available on the build page.
- To build the images yourself, see the notes in the FPGA README.
GNU Radio + UHD¶
GNU Radio is a popular SDR application framework commonly used with USRPs. For information on how to install GNU Radio+UHD, click here.