USRP® Support from MATLAB and Simulink

  • Contact sales
  • Trial Software

MATLAB and Simulink connect to USRP® software-defined radios (SDR) from Ettus Research LLC™ to provide a radio-in-the-loop design and modeling environment. With this support package, Communications System Toolbox, and a USRP® radio, you can design and verify practical SDR systems starting with Release 2011a of MATLAB and Simulink. This support package does not require GNU Radio open-source software.

MATLAB and Simulink Support Package for USRP® Radio includes:

  • Use of USRP® as a standalone peripheral for live RF data I/O, including:
    • Functions and System objects for connecting MATLAB to UHD™-based USRP® radios
    • Blocks for connecting Simulink to UHD™-based USRP® radios
  • Support for optional HDL code generation to customize USRP® N210 hardware, which requires HDL Coder
  • Examples to assist you:
    • QPSK transmitter and receiver
    • FM mono and stereo receivers
    • FRS/GMRS transmitter and receiver

MATLAB and Simulink Support Package for USRP® Radio has been tested on N210 and USRP2® devices using WBX, SBX, XCVR2450, TVRX, TVRX2, LFRX, LFTX, DBSRX, and DBSRX2 daughterboards. Support may also extend to other UHD-based radios and daughterboards from Ettus Research LLC™.


Required
Hardware
MathWorks Products

Supported in Student Version
Prior release support

Support Package

Support Package Installer installs support packages. To start the installer, go to the MATLAB tool strip and click Add-Ons > Get Hardware Support Packages.

You can share the support packages with others using the installation files on MATLAB Central File Exchange.

Communications System Toolbox Support Package for USRP Radio

Recommended
MathWorks Products

Ettus Research LLC, UHD, National Instruments®, USRP®, and USRP2® are trademarks of National Instruments Corporation.

Try Communications System Toolbox

Get trial now