Configure Waveform
Owning Palette: Generation ConfigurationUse the Waveform Configuration VIs to configure a waveform.
Palette Object | Description |
---|---|
niRFSG Configure Generation Mode |
Configures the NI-RFSG device to generate a continuous sine tone (CW), apply IQ (vector) modulation to the RF output signal, or generate arbitrary waveforms according to scripts. The NI-RFSG device must be in the Configuration state before you call this VI. Supported Devices: NI 5650/5651/5652/5670/5671/5672 |
niRFSG Write Arb Waveform |
Writes an arbitrary waveform to the NI-RFSG device. This VI enters the I and Q vectors of a complex baseband signal. If the waveform to be written is already allocated using the niRFSG Allocate Arb Waveform VI, the more data pending? parameter is ignored. This VI has six polymorphic instances that take as data input a complex cluster, a waveform datatype (CWDT), Direct DMA, Complex DBL, I16, and I-Q arrays. The NI 5670/5671 device must be in the Configuration state before you call this VI. Supported Devices: NI 5670/5671/5672 |
niRFSG Write Script |
Identifies a string containing a script to control waveform generation in Script mode. Use the niRFSG Configure Generation Mode VI to configure the device for Script mode. The NI-RFSG device must be in the Configuration state before calling this VI. Refer to the topic Scripting Instructions in the NI RF Signal Generators Help for information about using scripts. Supported Devices: NI 5670/5671/5672 |
niRFSG Clear Arb Waveform |
Deletes a specified waveform from the pool of currently defined waveforms. The NI-RFSG device must be in the Configuration state before you call this VI. Supported Devices: NI 5670/5671/5672 |
niRFSG Clear All Arb Waveforms |
Deletes all currently defined waveforms and scripts. The NI-RFSG device must be in the Configuration state before you call this VI. Supported Devices: NI 5670/5671/5672 |
niRFSG Configure Digital Modulation User Defined Waveform |
Specifies the message signal used for digital modulation when the Modulation Type property is enabled and the Waveform Type property is set to User Defined. Supported Devices: NI 5650/5651/5652 |
niRFSG Select Arb Waveform |
Specifies the waveform that is generated upon a call to the niRFSG Initiate VI when the generation mode parameter of the niRFSG Configure Generation Mode VI is set to Arb Waveform. You must specify a waveform name in the name parameter if you have written multiple waveforms. The NI-RFSG device must be in the Configuration state before you call this VI. Supported Devices: NI 5670/5671/5672 |
niRFSG Configure Signal Bandwidth |
Configures the signal bandwidth of the arbitrary waveform. The NI-RFSG device must be in the Configuration state before you call this VI. Supported Devices: NI 5670/5671/5672 |
niRFSG Fractional Resampling |
Resamples and/or realigns a complex-valued waveform that you specify. This VI has three polymorphic instances, which take as data input a Complex Cluster, a Complex Waveform, or an I-Q Array. Supported Devices: NI 5670/5671/5672 |
niRFSG Allocate Arb Waveform |
Allocates onboard memory space for the arbitrary waveform. Use this VI to specify the total size of a waveform before writing the data. You only need to use this VI if you are calling the niRFSG Write Arb Waveform VI multiple times to write a large waveform in smaller blocks. The NI-RFSG device must be in the Configuration state before you call this VI. Supported Devices: NI 5670/5671/5672 |