niRFSGPlayback Set Script to Generate (VI)

NI-RFSG Playback Library 3.0 Help

Edition Date: January 2019

Part Number: 375551E-01

»View Product Info
Download Help (Windows Only)
Owning Palette: NI-RFSG Playback Library VIs

Configures the NI-RFSG driver to generate the waveforms specified in the script at the average power you configure on the NI-RFSG Power Level property. If you have enabled RF Blanking for the waveform, NI-RFSG is configured to correctly blank the output during the idle times of the waveform.

Use the pull-down menu to select an instance of this VI.

niRFSGPlayback Set Script to Generate (1 RFSG)

The NI-RFSG IQ Rate property is set to the sample rate of the waveform in the script.

If the version of the waveform file is 2.0 or later, the VI,

  • Sets the NI-RFSG Peak Power Adjustment property to the minimum value of the peak to average power ratio (PAPR) of the waveform in the script.
  • Sets the NI-RFSG Pre-filter Gain property to the minimum value of the runtime scaling of the waveform in the script.

If the version of the waveform file is lesser than 2.0, the VI,

  • Sets the NI-RFSG Peak Power Adjustment property to the minimum value of the Headroom of the waveform in the script.
  • Resets the NI-RFSG Pre-filter Gain property.

For the waveforms that have the RF blanking Enabled property set to True, this VI also does the following:

  • If the values of RF blanking marker source of all the waveforms are empty, then the first unused marker in the script is set as the RF Blanking Source.
  • Modifies the script to add the waveform burst start and stop locations as the RF Blanking marker locations

For NI PXIe-5840 devices,

  • Sets the NI-RFSG Signal Bandwidth property to the maximum signal bandwidth of the waveform in the script, if you set the LO Offset Mode to Auto. If no signal bandwidth is found in any waveform of the script, the NI-RFSG Signal Bandwidth property is set to 0.8 times the Sample Rate.
  • Resets the NI-RFSG Signal Bandwidth, if you set the LO Offset Mode to No Offset.

niRFSGPlayback Set Script to Generate (1 RFSG)

/images/reference/en-XX/help/375551E-01/cio.gif

instrument handle in identifies the instrument session. instrument handle in is obtained from either the niRFSG Initialize VI or the niRFSG Initialize With Options VI.

/images/reference/en-XX/help/375551E-01/cstr.gif

script text specifies the script that controls the waveform generation.

/images/reference/en-XX/help/375551E-01/cerrcodeclst.gif

error in describes error conditions that occur before this node runs. This input provides standard error in functionality.

/images/reference/en-XX/help/375551E-01/iio.gif

instrument handle out passes a reference from the instrument session to the next VI.

/images/reference/en-XX/help/375551E-01/ierrcodeclst.gif

error out contains error information. This output provides standard error out functionality.

niRFSGPlayback Set Script to Generate (N RFSG)

The NI-RFSG IQ Rate property is set to the sample rate of the waveforms in the script.

If the version of the waveform file is 2.0 or later, the VI,

  • Sets the NI-RFSG Peak Power Adjustment property to the minimum value of the peak to average power ratio (PAPR) of the waveforms in the script.
  • Sets the NI-RFSG Pre-filter Gain property to the minimum value of the runtime scaling of the waveforms in the script.

If the version of the waveform file is lesser than 2.0, the VI,

  • Sets the NI-RFSG Peak Power Adjustment property to the minimum value of the Headroom of the waveforms in the script.
  • Resets the NI-RFSG Pre-filter Gain property.

For the waveforms that have the RF blanking Enabled property set to True, this VI also does the following:

  • If the values of RF blanking marker source of all the waveforms are empty, then the first unused marker in the script is set as the RF Blanking Source.
  • Modifies the script to add the waveform burst start and stop locations as the RF Blanking marker locations

For NI PXIe-5840 devices,

  • Sets the NI-RFSG Signal Bandwidth property to the maximum signal bandwidth of the waveforms in the script, if you set the LO Offset Mode to Auto. If no signal bandwidth is found in any waveform of the script, the NI-RFSG Signal Bandwidth property is set to 0.8 times the Sample Rate.
  • Resets the NI-RFSG Signal Bandwidth, if you set the LO Offset Mode to No Offset.

niRFSGPlayback Set Script to Generate (N RFSG)

/images/reference/en-XX/help/375551E-01/c1dio.gif

instrument handles in identifies instruments for multiple NI-RFSG sessions. instrument handles in is obtained from the niRFSG Initialize VI or the niRFSG Initialize With Options VI.

/images/reference/en-XX/help/375551E-01/cstr.gif

script text specifies the script that controls the waveform generation.

/images/reference/en-XX/help/375551E-01/cerrcodeclst.gif

error in describes error conditions that occur before this node runs. This input provides standard error in functionality.

/images/reference/en-XX/help/375551E-01/i1dio.gif

instrument handles out passes an array of NI-RFSG instrument sessions to the next VI.

/images/reference/en-XX/help/375551E-01/ierrcodeclst.gif

error out contains error information. This output provides standard error out functionality.

WAS THIS ARTICLE HELPFUL?

Not Helpful