(To be removed) Interface with USRP® E310 or USRP® E312 radio hardware
comm.SDRDevE310 radio object to interface with either
E310 or USRP® E312 radio hardware. With this object, you can configure the radio hardware and the host
computer for proper communication.
To create a
comm.SDRDevE310 radio object, use the
sdrdev function with
dev = sdrdev('E310')
The created object can interface with either
USRP® E310 or USRP® E312 radio hardware. The syntax
dev = sdrdev('E312') is invalid.
DeviceName— Name of USRP® embedded series radio hardware
Name of USRP® embedded series
radio hardware, specified as
'E310'. This return value
applies to both
USRP® E310 and USRP® E312 radio hardware.
IPAddress— IP address of radio hardware
'192.168.3.2'(default) | character vector
IP address of the radio hardware, specified as a dotted-quad character vector. This value must
match the physical IP address of the radio hardware assigned during hardware setup. For more
information, see Guided Host-Radio Hardware Setup. If you configure the radio hardware with an
IP address other than the default, update the
dev = sdrdev('E310'); dev.IPAddress = '192.168.30.2';
|Download SD card image or bitstream file|
|Get radio hardware information|
|(To be removed) Change IP address, subnet mask, or gateway used by radio hardware|
|(To be removed) Initialize environment for current MATLAB session|
|(To be removed) Set up MATLAB to work with third-party tools|
|Test connection between host and radio hardware|
dev = sdrdev('E310')
dev = SDR device: comm.SDRDevE310 Properties: IPAddress: '192.168.3.2' DeviceName: 'E310'
You can use the
dev radio object to interface with
USRP® E310 or USRP® E312 radio hardware.
Warns starting in R2019b
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.
comm.SDRDevE310 object will be removed in a future release. Use
comm.SDRDevE3xx object instead.
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.