Radio I/O

Transmit and receive real-world RF signals

When transmitting or receiving real-world RF signals, use I/O properties and techniques to perform single and multichannel I/O, detect lost samples, apply burst mode buffering, and repeatedly transmit a waveform.

Functions

sdrrxCreate receiver System object for USRP® embedded series radio hardware
sdrtxCreate transmitter System object for USRP® embedded series radio hardware
captureCapture contiguous RF data using USRP® embedded series radio hardware
designCustomFilterDesign custom filter for Analog Devices AD9361 RF chip
infoSynchronize receiver or transmitter radio settings with radio hardware
transmitRepeatDownload waveform signal to radio and repeatedly transmit it over the air

Blocks

E3xx ReceiverReceive data from USRP® E3xx radio hardware
E3xx TransmitterSend data to USRP® E3xx radio hardware

Objects

comm.SDRRxE3xxReceive data from USRP® E3xx radio hardware
comm.SDRTxE3xxSend data to USRP® E3xx radio hardware

Topics

Radio I/O Properties and Techniques

Channel I/O

Overview of available radio channels to send and receive data.

Repeated Waveform Transmitter

Use a transmitter System object™ for repeated signal transmission.

Capture Over-The-Air Signals

Record RF signals for post-capture processing in MATLAB®.

SDR Receiver Sample Times

Set sample times in receiver blocks or receiver System objects.

Data Frame Lengths

Set data frame length in receiver blocks or receiver System objects.

Detect Underruns and Overruns

Detect underruns and overruns using the lost sample indicator.

Burst Mode

To achieve real time performance, enable burst mode.

Apply Conditional Execution

To determine whether you receive valid data from the radio hardware, apply conditional execution.

Digital Modulation

Transmission of a QPSK Waveform Using USRP® E3xx

Transmit QPSK modulated messages onto a carrier with a specified center frequency.

Reception of a QPSK Waveform Using USRP® E3xx

Receive and demodulate QPSK modulated messages.

Transmission and Reception of an Image Using WLAN Toolbox and a Single USRP® E3xx

Transmit and receive encoded WLAN packets using a single SDR device.

Diagnostics

Frequency Offset Calibration Receiver Using USRP® E3xx

Determine frequency offset between SDR devices using a transmitter and a receiver.

Frequency Offset Calibration Transmitter Using USRP® Embedded Series

Determine frequency offset between SDR devices using a transmitter and a receiver.

Troubleshooting

Common Problems and Fixes

Resolve issues encountered during installation or while using the I/O mode features of the support package.

Featured Examples