As of this release, Communications Toolbox™ supports the following hardware.
Support Package | Vendor | Earliest Release Available | Last Release Available |
---|---|---|---|
ADALM-Pluto Radio | Analog Devices® | R2017a | Current |
RTL-SDR Radio | NooElec™ | R2013b | Current |
USRP® Embedded Series Radio | Ettus Research® | R2016b | Current |
USRP® Radio | Ettus Research | R2011b | Current |
Xilinx Zynq-Based Radio | Xilinx | R2014b | Current |
For a list of support packages you can use with Communications Toolbox, visit the Hardware Support Catalog for Communications Toolbox.
Communications Toolbox functionality can be used to process captured or live over-the-air wireless signals. Communications Toolbox software can read a signal from external hardware devices using the Communications Toolbox support packages for software-defined radio (SDR).
You can design, prototype, and test SDR applications in MATLAB® and Simulink® with live radio signals. Use the supported hardware as a radio peripheral with the supplied bit stream and also run your own design in FPGAs with the automated targeting workflow using HDL Coder™. The support packages for SDR support both fixed bit stream and custom bit stream (user-provided logic) workflows (SDR Targeting).
For more information about software-defined radios with MATLAB and Simulink, visit Software-Defined Radio (SDR) on the MathWorks® web site.