Create radio object for interfacing with USRP® embedded series radio hardware
creates a radio object to interface with the USRP®
embedded series radio hardware identified by
dev = sdrdev(
This object enables you to configure the radio hardware and host computer for proper
communication. To verify host-hardware communication, call
after creating the radio object.
lists supported radio device names included with the Communications
Toolbox™ Support Package for USRP® Embedded Series Radio. The list does not reflect what devices are attached
to the host. For a list of supported hardware in this support package, see Hardware and Software Requirements.
Make sure your radio hardware is configured for host-radio communication by following the steps in Guided Host-Radio Hardware Setup. Then create an E3xx radio object.
dev = sdrdev('E3xx')
dev = SDRDevE3xx with properties: IPAddress: '192.168.3.2' DeviceName: 'E3xx'
You can use this object to get radio hardware information.
## Establishing connection to hardware. This process can take several seconds. ans = struct with fields: Status: 'Full information' libiio: 'Host version: 0.17.g5bdc242' HDL: 'PCORE Version: 10.0b' Bitstream: ''E310' default bitstream, Path: /mnt/system.bit, MD5: c248af50bff03fb6f4fb4150ab6d2d1a''
You can also use this object to test host-radio connectivity.
## Pinging radio IP address ## Checking compatibility of software with hardware ## Testing data path from Zynq board to host ## All tests PASSED. ans = logical 1
list— Names of USRP® embedded series radio hardware
Names of USRP® embedded series radio hardware, returned as a cell array of character vectors.
 USRP, USRP2, UHD, and Ettus Research are trademarks of National Instruments Corp.