sdrrx

Create receiver System object for USRP® embedded series radio hardware

Description

example

rx = sdrrx(DeviceName) creates a receiver System object™ with default properties that receives data from the USRP®[1] embedded series radio hardware specified by DeviceName. The object receives data over a gigabit Ethernet network connection.

When you call the receiver System object, the object connects to the radio hardware. The object stays connected until you call the release function. For more information on how to use the object, see the documentation of the corresponding System object.

rx = sdrrx(DeviceName,Name,Value) specifies additional properties using one or more name-value pair arguments. Unspecified properties take default values.

Examples

Create Receiver System Object for USRP® E3xx Radio Hardware

rx = sdrrx('E3xx')
rx = 

  comm.SDRRxE3xx with properties:

   Main
            DeviceName: 'E3xx'
             IPAddress: '192.168.3.2'
       CenterFrequency: 2.4000e+09
            GainSource: 'AGC Slow Attack'
        ChannelMapping: 1
    BasebandSampleRate: 1000000
        OutputDataType: 'int16'
       SamplesPerFrame: 20000
       EnableBurstMode: false
ShowAdvancedProperties: false
       

Input Arguments

collapse all

Name of USRP® embedded series radio hardware, specified as one of these character vectors:

  • 'E3xx' — Use this option to interface with any of the following radio hardware devices:

    • USRP® E310

    • USRP® E312

  • 'E310' (to be removed) — Use this option to interface with any of the following radio hardware devices:

    • USRP® E310

    • USRP® E312

Data Types: char | string

Name-Value Pair Arguments

Specify optional comma-separated pairs of Name,Value arguments. Name is the argument name and Value is the corresponding value. Name must appear inside quotes. You can specify several name and value pair arguments in any order as Name1,Value1,...,NameN,ValueN.

Example: 'CenterFrequency',2.5e9

For a full list of property names and values, see the reference page of the corresponding receiver System object rx.

Output Arguments

collapse all

Receiver for the specified radio hardware, returned as a USRP® embedded series radio System object. For more information on how to use the object, see the corresponding documentation:

Introduced in R2016b


[1] USRP, USRP2, UHD, and Ettus Research are trademarks of National Instruments Corp.