MATLAB ヘルプ センター
Stop transmission from an NI USRP radio device
Since R2024a
stopTransmission(device)
stopTransmission(device) stops continuous IQ waveform transmission from the specified NI™ USRP™ radio device.
device
example
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 the number of samples in the transmit waveform and allocate memory in the PL DDR Buffer.
transmitLength = 1000; device.TransmitAntennas = "DB0:RF0:TX/RX0"; device.TransmitDDRAllocation = transmitLength;
Connect to the radio and apply radio front end properties.
setup(device);
Generate random data to transmit.
wav = complex(randn(transmitLength,1),randn(transmitLength,1));
Scale the data so that the maximum real or complex value is 0.8.
wav = 0.8*(wav/max(max([abs(real(wav)),abs(imag(wav))])));
Scale the transmit data to complex int16.
txWaveform = int16(wav*double(intmax('int16')));
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.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ