NI-RFSG VI Reference

Content Type
Programming Language
Current manual

NI-RFSG VI Reference

NI-RFSG VI Reference

This help file contains technical and programming support for using the NI-RFSG LabVIEW API. This help file provides reference material for the NI-RFSG VIs.

Use the NI-RFSG VIs to program RF signal generators using the NI-RFSG instrument driver.

Palette Object Description
niRFSG Initialize

Opens a session to the device you specify as the resource name and returns an instrument handle that you use to identify the NI-RFSG device in all subsequent NI-RFSG VIs.

Supported Devices: PXI-5610, PXIe-5611, PXIe-5644/5645/5646, PXI/PXIe-5650/5651/5652, PXIe-5653/5654/5654 with PXIe-5696, PXI-5670/5671, PXIe-5672/5673/5673E, PXIe-5820/5830/5831/5832/5840/5841/5842/5860

niRFSG Configure RF

Configures the frequency and power level of the RF output signal. The PXI-5670/5671, PXIe-5672, and PXIe-5860 device must be in the Configuration state before you call this VI. The PXIe-5644/5645/5646, PXI/PXIe-5650/5651/5652, PXIe-5654/5654 with PXIe-5696, PXIe-5673/5673E, and PXIe-5830/5831/5832/5840/5841/5842 device can be in the Configuration state or Generation state when you call this VI.

Supported Devices: PXIe-5644/5645/5646, PXI/PXIe-5650/5651/5652, PXIe-5654/5654 with PXIe-5696, PXI-5670/5671, PXIe-5672/5673/5673E, PXIe-5830/5831/5832/5840/5841/5842/5860

niRFSG Initiate

Initiates signal generation, causing the NI-RFSG device to leave the Configuration state or Committed state and enter the Generation state. If settings have not been committed to the device before you use this VI, they are committed by this VI. The operation returns when the RF output signal settles. To return to the Configuration state, use the niRFSG Abort VI.

Supported Devices: PXIe-5611, PXIe-5644/5645/5646, PXI/PXIe-5650/5651/5652, PXIe-5653/5654/5654 with PXIe-5696, PXI-5670/5671, PXIe-5672/5673/5673E, PXIe-5820/5830/5831/5832/5840/5841/5842/5860

niRFSG Check Generation Status

Checks the status of the generation. Use this VI to check for any errors that may occur during signal generation or to check whether the device has finished generating.

Supported Devices: PXIe-5611, PXIe-5644/5645/5646, PXI/PXIe-5650/5651/5652, PXIe-5653/5654/5654 with PXIe-5696, PXI-5670/5671, PXIe-5672/5673/5673E, PXIe-5820/5830/5831/5832/5840/5841/5842/5860

niRFSG Close

Aborts any signal generation in progress and destroys the instrument driver session.

Supported Devices: PXI-5610, PXIe-5611, PXIe-5644/5645/5646, PXI/PXIe-5650/5651/5652, PXIe-5653/5654/5654 with PXIe-5696, PXI-5670/5671, PXIe-5672/5673/5673E, PXIe-5820/5830/5831/5832/5840/5841/5842/5860

niRFSG Property Node

Gets (reads), sets (writes), or resets (sets to default value) NI-RFSG properties. When you read a property, NI-RFSG analyzes the current configuration in order to return the coerced value for that property. NI-RFSG verifies many properties upon reading, thereby either transitioning the session to the verified state or alerting you of an invalid configuration. Setting or resetting a property transitions the session to an unverified state.

niRFSG Abort

Stops signal generation.

Supported Devices: PXI-5610, PXIe-5611, PXIe-5644/5645/5646, PXI/PXIe-5650/5651/5652, PXIe-5653/5654/5654 with PXIe-5696, PXI-5670/5671, PXIe-5672/5673/5673E, PXIe-5820/5830/5831/5832/5840/5841/5842/5860



Subpalette Description
Generation Configuration

Use the Configuration VIs to configure the signal generation.

Utility

Use the utility VIs to access additional features of the NI-RFSG instrument driver.

Calibration

Use the Calibration VIs to calibrate your device. Refer to the calibration procedure for your device for more information about device calibration.

Was this information helpful?