File Exchange

image thumbnail

Communications Toolbox Support Package for USRP Radio

Design SDR systems using USRP(R) Radio.


Updated 11 Sep 2019

Design and verify practical SDR systems using Communications System Toolbox™ Support Package for USRP® Radio. The support package enables the use of USRP® as a standalone peripheral for live RF data I/O using MATLAB® functions or Simulink® blocks.

This support package is functional for R2013a and beyond.

Comments and Ratings (55)

haihan nan

Failed to download the third-party software
please fix it

Ding Yang

Failed to download the third-party software
please fix it

Failed to download the third-party software

pu yang

Failed to download the third-party software
please fix it

pu yang


As of today, all download errors have been fixed. If you are still having installation problems, please contact MathWorks Support:

pu yang

Xiao Liu

Failed to download the third-party software:
UHD Precompiled Library
please fix it

Yoav Cha

Hi, had Someone work with Ettus E100 card ? it isn´t possible to find the card from Matlab, it doesn´t recognize ;) - Thank´s¡¡¡

ming li

it is so bad



I can't install the third party packages for the USRP,can anybody help me?thanks!

work well with USRP@X310

Good work !!!

Heng Yang

download error!

Jiachen Du

igor alex

Asif Hanif

Khoi Nguyen

Very good!

I can't install the third party packages for the USRP, any suggestions?

Fedor Popov

Ming Zhan


Rick Lentz

Would the development team consider updating this hardware support package for the Ettus Research B205mini-i?

(Given that getSDRuDriverVersion() returns version 003.009.001-vendor, this newer product is likely not supported by this package).

Thank you!



I cannot connect to the internet. Do you have full package to install it offline?
Please let me know about it

thank you

Van Long Do

I can not connect to the Internet to install this package online. So, what should I do to install it offline? Do you have a full offline package?

Neil Judell

Support for these radios is minimal, at best. One of the primary things one wants to do with modern USRP is MIMO processing, yet there is no real support in this toolbox. One cannot specify clock/PPS source, which is a requirement for phase locking. One cannot use timed commands, which is another requirement for phase locking. Seems more of a toy than a real development system.

This install file errors out when trying to unpack the zip file. Please fix.

hamd ahmed

Having a problem in installing it for USRP N200

Don L

Does the B200 require an external 10MHz reference?

When executing the sdruFMMono.slx Simulink object with a lab FM generator (-40 dBm) there is no RX signal received


I have trouble installing this in 2015b or is it not supported for this version?

Support for the B200/210 radio is now available on the MATLAB R2014b platform.


I agree with several others that support for the lower cost B200/210 devices would be very much appreciated. The N200/210 are very expensive devices, and I would guess that there is a large community of folks who prefer to use the lower cost B200/B210 for experimentation.

difficult to understand


USRP B210/200 support would be great! Is there a chance to beta test?

Are there any plans to support the newer USRP radios from Ettus? I am specially interested in controlling the B200 (USB radio) from Matlab.


Disappointing to see only the N200/N210 is supported (IP Addressing only) There are many other (Embedded and BUS + USRP1) devices that could benefit greatly from MatLab support.


@samu, Please let us know your issue and we can certainly help you

@Ranita, Please let us know your concerns and we can certainly help you.

very nice

Ranita Bera

difficult to understand


this is really confusing. It shouldn't really take this long for me to getting around to installing this. I am lost trying to find the add-on function that the installer is talking about. Sometimes, it is good to leave it if it is not broken

MATLAB Release Compatibility
Created with R2014a
Compatible with R2014a to R2019b
Platform Compatibility
Windows macOS Linux

Inspired: costas receiver, moesp(y,u,d)