Single Channel Input and Output Operations
N200, N210, USRP2™, and B200 radios are single transceiver designs, so the default channel mapping value is read-only. B210 radio support two channels for data transmission and reception. To configure a B210 radios for single input single output (SISO) operations, use a single channel (1, 2, 3, or 4).
Perform SISO Operations with SDRu System Objects
This example shows how to set channel 2 of a B210 radio for SISO operations with an SDRu transmitter System object™.
Create an SDRu transmitter System object for data transmission. Configure a B210 radio with its serial number set to 31B92DD. Change the channel to channel 2 by setting the ChannelMapping
property. Display the configured properties.
tx = comm.SDRuTransmitter(... 'Platform','B210', ... 'SerialNum','31B92DD', ... 'ChannelMapping',2); disp(tx)
comm.SDRuTransmitter with properties: Platform: 'B210' SerialNum: '31B92DD' ChannelMapping: 2 CenterFrequency: 2.4500e+09 LocalOscillatorOffset: 0 Gain: 8 PPSSource: 'Internal' ClockSource: 'Internal' MasterClockRate: 32000000 InterpolationFactor: 512 TransportDataType: 'int16' EnableBurstMode: false
Create a DPSK modulator as the data source by using the comm.DPSKModulator
System object. Inside a for loop, transmit the data using the SDRu transmitter System object.
mod = comm.DPSKModulator('BitInput',true); for counter = 1:20 data = randi([0 1],30,1); modSignal = mod(data); tx(modSignal); end
You can perform these same steps with a comm.SDRuReceiver
System object instead of the SDRu transmitter System object.
Perform SISO Operations with SDRu Blocks
This example shows how to set channel 2 of a B210 radio for SISO operations with an SDRu Receiver block.
Open the mask of an SDRu Receiver block. Set the Platform parameter to
B210
. This figure shows the mask for an SDRu Receiver block.Change the channel to channel 2 in SISO mode by setting the Channel mapping parameter to
2
. Then, click OK.
You can perform these same steps with the SDRu Transmitter block instead of the SDRu Receiver block.