(Removed) Set up MATLAB to work with third-party tools
setupTools is no longer required and has been
removed. For more information, see Compatibility Considerations.
setupTools modifies the
variable in the current MATLAB session based on the argument
PATH apply to the current MATLAB session only.
Create a radio object for interfacing with USRP® E310 radio hardware. Set up Xilinx® Vivado® development tools from a full installation on a Windows® machine using the radio object.
dev = sdrdev('E310'); setupTools(dev,'ToolName','Xilinx Vivado','ToolPath', ... 'C:\Xilinx\Vivado\2018.2\bin\vivado.bat');
ToolName— Name of third-party tool
Name of third-party tool, specified as a character vector. The
only valid value is
ToolPath— Full path to third-party tool executable
Full path to the third-party tool executable, specified as a character vector.
setupTools commands automatically when MATLAB starts, add the commands to the MATLAB
If you have HDL Coder™ installed, you can set up third-party HDL tools for use with
setupToolshas been removed
Errors starting in R2020a
Starting in release R2019b, the support package uses Analog Devices® industrial I/O (IIO) drivers and the corresponding libiio library for interfacing with Linux® IIO devices. This transition gives you access to more advanced device properties through additional objects and blocks.
setupTools function is no longer required and has
For more information on how this transition affects your existing scripts, see Compatibility with Previous Releases.
 USRP, USRP2, UHD, and Ettus Research are trademarks of National Instruments Corp.