From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
To download NI software, including the products shown below, visit ni.com/downloads.
This example is a generic demonstration for radar pulsed modulated signals generation. It provides the ability to configure different pulse modulation and play the signal via a Vector Signal Generator or Transceiver using the RFSG driver.
This example supports the generation of the following signals:
The example allows to configure interactively a pulse train with configurable parameters such as BW, PRI, pulse duraction,pulse count, silence time after a pulse train and many other modulation specific parameters. This pulse train can be repeated indefinetely until the user stops the application.
A trigger is generated via a marker event on the start of each new pulse train. This trigger is exported for external use via PXI_Trig0. You can use the trigger to synchronize the generator and receiver or to drive an external DUT.
Alternatively, the example offers the option to generate a script (table of pulse train) that will play sequentially by generating a new trigger for each entry. The pulse trains can have different modulations and parameter configurations which can be used for different functionalities such as PRI staggering and pulse agility.
The script has a specific syntax that is described in the attached document. It can be configured manually. Or, there is a script assistant in the UI to allow interactive configuration of the script, saving the config to a file and load an existent configuration.
For more information, refer to the attached manual and watch the videos.
MATLAB API added in Versions 2.2:
Please visit the "Radar Signal Generation\Wrappers\ML Scripts" folder for the example and watch the video below.
3 examples are available in MATLAB:
Description-Separate-2
Download the Attached ZIP file and extract it to:
Please watch the introduction video. Follow the instructions in the User Manual.
How-Separate-2
Software Version: V2.3
Supported Hardware: NI VST and VSG supporting RFSG Scripting. this example has been tested with following HW:
Software requirements:
Additional-Separate-2
This example is an improvement of the existent Radar Library toolkit:
https://forums.ni.com/t5/Example-Code/Radar-Tools-Library-1-0-Signal-Generation/ta-p/3816095
Related-Separate-2
Example code from the Example Code Exchange in the NI Community is licensed with the MIT license.
Great example! Can you upload the example also for "PXIe-5831 + mmWAVE head 5582"? (or suggest what have to changed in code so it can be used with mmWave head)?
Thank You! I am working on a new version which is able to handle the 5831 and the mmWave head. Hopefully it will be out in 2 weeks.