Software Defined Radio - USRP
Published:
This page summarizes information for Universal Software Radio Peripheral (USRP).
Introduction
USRP has different series, including network series, bus series, embedded series. A selection guide is given in https://kb.ettus.com/Selecting_an_USRP_Device
Some USRP series do not have RF capabilities, e.g., the N210 USRP. A separate RF daughterboard will be required.
- RF Daughterboard Selection: Not all the USRP is equpped with the RF card, including N and X series. A selection guide is provided at https://kb.ettus.com/Selecting_an_RF_Daughterboard
Installation of GNURadio and UHD
It is strongly recommended to use pybombs to install gnuradio and UHD in Ubuntu. Instructions can be found here
Other methods can be found as follows.
- Building and Installing the USRP Open-Source Toolchain (UHD and GNU Radio) on Linux
- Building and Installing the USRP Open Source Toolchain (UHD and GNU Radio) on Windows
- Building and Installing the USRP Open-Source Toolchain (UHD and GNU Radio) on OS X
USRP Models
Matlab Support
Matlab has a good support for Ettus USRP which allows fast test and prototype. Please visit Communications Toolbox Support Package for USRP Radio for more information.