Receive data from USRP® E310 or USRP® E312 radio hardware
Communications Toolbox Support Package for USRP Embedded Series Radio / E310
The E310 Receiver block receives data from USRP® E310 or USRP® E312 radio hardware. This connection enables you to simulate and develop various software-defined radio applications.
The following diagram shows the conceptual overview of transmitting and receiving radio signals with this support package. Simulink® interacts with the E310 Receiver block to receive signals from the radio hardware.
To check connectivity between the E310 Receiver block and the radio hardware, and to synchronize radio settings between them, on the Main tab of the block, click Info.
The E310 Receiver block supports up to two channels to receive data from the USRP® E310 or USRP® E312 radio hardware. Use the Channel Mapping parameter to indicate whether to use a single channel or both channels. The block outputs a matrix signal, data, where each column corresponds to one channel of data of length data length. For each channel, you can set the gain independently, or you can apply the same setting to both channels. All other parameter values are applied to both channels.
You can use the ADI filter wizard to change the default filter design applied to the filter chain in the E310 Receiver block. To open the filter wizard, on the Advanced tab of the block, click Design custom filter. The wizard enables you to design a custom filter for the Analog Devices® AD9361 RF chip based on the Baseband sample rate (Hz) parameter. You can adjust and optimize the settings for calculating the analog filters, the interpolation and decimation filters, and the FIR coefficients. When you finish with the wizard, to apply the filter settings, click Apply on the block.
The ADI filter wizard requires the following MathWorks® products:
Signal Processing Toolbox™
DSP System Toolbox™
For instructions on operating the ADI filter wizard, visit the Analog Devices website at MATLAB Filter Design Wizard for AD9361.
For more information, see Baseband Sampling Rate and Filter Chains.
When you set block parameter values, the E310 Receiver block first checks that the values have the correct data types. If the values pass those checks, the values can still be out of range for the radio hardware. In that case, the radio hardware sets the actual value as close to the specified value as possible. When you next synchronize the block with the radio hardware by clicking Info, a dialog box displays the actual values.
If a parameter is listed as tunable, then you can change its value during simulation.
 USRP, USRP2, UHD, and Ettus Research are trademarks of National Instruments Corp.