NI-RFSG VI Reference

Table of Contents

niRFSG Configure Trigger VI

  • Updated2025-02-03
  • 10 minute(s) read

niRFSG Configure Trigger VI

Configures the Start Triggers and Script Triggers. The NI-RFSG device must be in the Configuration state before you call this VI. This polymorphic VI has ten instances.

Related Topics

Triggers

Trigger Types

RF List Mode

Examples

niRFSG Configure Start Trigger Digital Edge

Configures the Start Trigger for digital edge triggering.

Note  For the PXIe-5654/5654 with PXIe-5696, the Start Trigger is valid only with a timer-based list when RF list mode is enabled.

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

niRFSG Configure Start Trigger Digital Edge

cio.gif

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

cstr.gif

source specifies the trigger source terminal for the digital edge Start Trigger. NI-RFSG sets the Digital Edge Start Trigger Source property to this value. Refer to this property for possible values.

ci32.gif

edge specifies the active edge for the digital edge Start Trigger. NI-RFSG sets the Digital Edge Start Trigger Edge property to this value.

cerrcodeclst.gif

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

iio.gif

instrument handle out passes a reference to your instrument session to the next VI. instrument handle out is obtained from the niRFSG Initialize VI or the niRFSG Initialize With Options VI.

ierrcodeclst.gif

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

niRFSG Configure Start Trigger Software

Configures the Start Trigger for software triggering. Refer to the niRFSG Send Software Edge Trigger VI for more information about using a software trigger.

Supported Devices: PXIe-5644/5645/5646, PXI-5670/5671, PXIe-5672/5673/5673E, PXIe-5820/5830/5831/5832/5840/5841/5842/5860

niRFSG Configure Start Trigger Software

cio.gif

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

cerrcodeclst.gif

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

iio.gif

instrument handle out passes a reference to your instrument session to the next VI. instrument handle out is obtained from the niRFSG Initialize VI or the niRFSG Initialize With Options VI.

ierrcodeclst.gif

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

niRFSG Configure Start Trigger P2P Endpoint Fullness

Configures the Start Trigger to detect peer-to-peer endpoint fullness. Generation begins when the number of samples in the peer-to-peer endpoint reaches the threshold specified by the level parameter.

Note  Due to an additional internal FIFO in the RF signal generator, the writer peer actually writes 2,304 bytes more than the quantity of data specified by this VI to satisfy the trigger level.

Supported Devices: PXIe-5673E, PXIe-5820/5830/5831/5832/5840/5841/5842/5860

niRFSG Configure Start Trigger P2P Endpoint Fullness

cio.gif

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

ci64.gif

level specifies the quantity of data in the FIFO endpoint that asserts the trigger, in samples per channel. The default value is -1, which allows NI-RFSG to select the appropriate fullness value.

cerrcodeclst.gif

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

iio.gif

instrument handle out passes a reference to your instrument session to the next VI. instrument handle out is obtained from the niRFSG Initialize VI or the niRFSG Initialize With Options VI.

ierrcodeclst.gif

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

niRFSG Disable Start Trigger

Configures the device not to wait for a Start Trigger. This VI is necessary only if you previously configured a Start Trigger and now want it disabled.

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

niRFSG Disable Start Trigger

cio.gif

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

cerrcodeclst.gif

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

iio.gif

instrument handle out passes a reference to your instrument session to the next VI. instrument handle out is obtained from the niRFSG Initialize VI or the niRFSG Initialize With Options VI.

ierrcodeclst.gif

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

niRFSG Configure Script Trigger Digital Edge

Configures a specified Script Trigger for digital edge triggering.

Supported Devices: PXIe-5644/5645/5646, PXI-5670/5671, PXIe-5672/5673/5673E, PXIe-5820/5830/5831/5832/5840/5841/5842/5860

niRFSG Configure Script Trigger Digital Edge

cio.gif

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

cstr.gif

trigger id specifies the Script Trigger to configure.

cstr.gif

source specifies the trigger source terminal for the digital edge Script Trigger. NI-RFSG sets the Digital Edge Script Trigger Source property to this value. Refer to this property for possible values.

ci32.gif

edge specifies the active edge for the digital edge Script Trigger. NI-RFSG sets the Digital Edge Script Trigger Edge property to this value.

cerrcodeclst.gif

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

iio.gif

instrument handle out passes a reference to your instrument session to the next VI. instrument handle out is obtained from the niRFSG Initialize VI or the niRFSG Initialize With Options VI.

ierrcodeclst.gif

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

niRFSG Configure Script Trigger Digital Level

Configures a specified Script Trigger for digital level triggering.

Supported Devices: PXIe-5644/5645/5646, PXI-5670/5671, PXIe-5672/5673/5673E, PXIe-5820/5830/5831/5832/5840/5841/5842/5860

niRFSG Configure Script Trigger Digital Level

cio.gif

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

cstr.gif

trigger id specifies the Script Trigger to configure.

cstr.gif

source specifies the trigger source terminal for the digital level Script Trigger. NI-RFSG sets the Digital Level Script Trigger Source property to this value. Refer to this property for possible values.

ci32.gif

level specifies the active level for the digital level Script Trigger. NI-RFSG sets the Digital Level Script Trigger Active Level property to this value. Refer to this property for possible values.

cerrcodeclst.gif

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

iio.gif

instrument handle out passes a reference to your instrument session to the next VI. instrument handle out is obtained from the niRFSG Initialize VI or the niRFSG Initialize With Options VI.

ierrcodeclst.gif

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

niRFSG Configure Script Trigger Software

Configures a specified Script Trigger for software triggering.

Supported Devices: PXIe-5644/5645/5646, PXI-5670/5671, PXIe-5672/5673/5673E, PXIe-5820/5830/5831/5832/5840/5841/5842/5860

niRFSG Configure Script Trigger Software

cio.gif

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

cstr.gif

trigger id specifies the Script Trigger to configure.

cerrcodeclst.gif

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

iio.gif

instrument handle out passes a reference to your instrument session to the next VI. instrument handle out is obtained from the niRFSG Initialize VI or the niRFSG Initialize With Options VI.

ierrcodeclst.gif

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

niRFSG Disable Script Trigger

Configures the device not to wait for the specified Script Trigger. Call this VI only if you previously configured a Script Trigger and now want it disabled.

Supported Devices: PXIe-5644/5645/5646, PXI-5670/5671, PXIe-5672/5673/5673E, PXIe-5820/5830/5831/5832/5840/5841/5842/5860

niRFSG Disable Script Trigger

cio.gif

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

cstr.gif

trigger id specifies the Script Trigger to configure.

cerrcodeclst.gif

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

iio.gif

instrument handle out passes a reference to your instrument session to the next VI. instrument handle out is obtained from the niRFSG Initialize VI or the niRFSG Initialize With Options VI.

ierrcodeclst.gif

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

niRFSG Configure Configuration List Step Trigger Digital Edge

Configures the configuration list step trigger for digital edge triggering.

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

niRFSG Configure Configuration List Step Trigger Digital Edge

cio.gif

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

cstr.gif

source specifies the trigger source terminal for the digital edge configuration list step trigger. NI-RFSG sets the Configuration List Step Trigger Digital Edge Source property to this value. Refer to this property for possible values.

ci32.gif

edge specifies the active edge for the digital edge configuration list step trigger. NI-RFSG sets the Configuration List Step Trigger Digital Edge property to this value.

cerrcodeclst.gif

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

iio.gif

instrument handle out passes a reference to your instrument session to the next VI. instrument handle out is obtained from the niRFSG Initialize VI or the niRFSG Initialize With Options VI.

ierrcodeclst.gif

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

niRFSG Disable Configuration List Step Trigger

Configures the device not to receive triggers for the configuration list. The configuration list does not advance steps if this trigger is disabled. Call this VI only if a previously configured trigger needs to be disabled.

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

niRFSG Disable Configuration List Step Trigger

cio.gif

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

cerrcodeclst.gif

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

iio.gif

instrument handle out passes a reference to your instrument session to the next VI. instrument handle out is obtained from the niRFSG Initialize VI or the niRFSG Initialize With Options VI.

ierrcodeclst.gif

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

Examples

Refer to the following VIs for examples of using the niRFSG Configure Trigger VIs.

  • RFSG Single Tone Generation with Start Trigger VI: labview\examples\instr\niRFSG

  • RFSG Scripting with Triggers VI: labview\examples\instr\niRFSG

    Log in to get a better experience