NI-RFSG Examples

NI-RFSG includes several example applications that demonstrate the functionality of your device and can serve as interactive tools, programming models, and building blocks for your own applications.

The NI Example Finder is a utility that organizes examples into categories and allows you to browse and search installed examples. For example, search for RFSG to locate all NI RF signal generator examples. You can see descriptions and compatible hardware models for each example or see all the examples compatible with one particular hardware model.

To locate examples using the NI Example Finder within LabVIEW or LabWindows/CVI, select Help » Find Examples and navigate to Hardware Input and Output » Modular Instruments » NI-RFSG.

Table 1. Installed Example Locations
Software Application Installed Example Locations
LabVIEW LabVIEW\examples\instr\niRFSG, where LabVIEW is the LabVIEW directory for the specific LabVIEW version you installed on your system.
LabWindows/CVI Program Files\IVI Foundation\IVI\Drivers\niRFSG\Examples\CVI
Table 2. Common NI-RFSG Examples
NI-RFSG Example Description
RFSG Arbitrary Waveform Generation This example demonstrates how to generate one of three arbitrary waveforms, including a double side band, lower side band, or upper side band waveform.
RFSG Arbitrary Waveform Streaming This example demonstrates how to read chirp signal data in chunks from a file and then use streaming capabilities to generate chirp signal data.
RFSG Write Waveform From File This example demonstrates how to read chirp signal data in chunks from a file and then generate data using the arbitrary waveform capabilities of NI-RFSG.
RFSG Getting Started Single Tone Generation This example demonstrates how to generate a sine wave at a specified frequency and power.
RFSG 5673 Synchronization (TClk, Shared LO) This example demonstrates how to synchronize multiple PXIe-5673 devices that share a local oscillator (LO) using NI-TClk.