Help CenterHelp Center
Stop transmission from an NI USRP radio device
Since R2024a
stopTransmission(device)
example
stopTransmission(device) stops continuous IQ waveform transmission from the specified NI™ USRP™ radio device device.
device
collapse all
This example uses:
Create a usrp System object™, specifying a radio setup configuration previously saved in the Radio Setup wizard.
usrp
device = usrp("MyRadio");
Program the FPGA with your bitstream and configure the hardware interfaces.
programFPGA(device, "myBitstream.bit", "myDeviceTree.dts");
Loading bitstream to FPGA... Loading bitstream to FPGA is now complete.
describeFPGA(device, "ModelName_wthandoffinfo.mat");
Specify a transmit antenna on the radio and transmitLength samples of memory allocation in the PL DDR Buffer..
transmitLength
transmitLength = 1000; device.TransmitAntennas = "DB0:RF0:TX/RX0"; device.TransmitDDRAllocation = transmitLength;
Connect to the radio and apply radio front end properties.
setup(device);
Generate a random transmit waveform.
txWaveform = complex(randn(transmitLength,1),randn(transmitLength,1));
Transmit the generated waveform continuously.
transmit(device,txWaveform,"continuous");
Stop the continuous transmission after 5 seconds.
pause(5); stopTransmission(device);
NI USRP radio device, specified as a usrp System object™.
Introduced in R2024a
transmit
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office