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
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
![]() |
instrument handle identifies your instrument session. instrument handle is obtained from either the niRFSG Initialize VI or the niRFSG Initialize With Options VI. |
![]() |
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. |
![]() |
edge specifies the active edge for the digital edge Start Trigger. NI-RFSG sets the Digital Edge Start Trigger Edge property to this value. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
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. |
![]() |
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
![]() |
instrument handle identifies your instrument session. instrument handle is obtained from either the niRFSG Initialize VI or the niRFSG Initialize With Options VI. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
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. |
![]() |
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
![]() |
instrument handle identifies your instrument session. instrument handle is obtained from either the niRFSG Initialize VI or the niRFSG Initialize With Options VI. |
![]() |
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. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
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. |
![]() |
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
![]() |
instrument handle identifies your instrument session. instrument handle is obtained from either the niRFSG Initialize VI or the niRFSG Initialize With Options VI. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
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. |
![]() |
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
![]() |
instrument handle identifies your instrument session. instrument handle is obtained from either the niRFSG Initialize VI or the niRFSG Initialize With Options VI. |
![]() |
trigger id specifies the Script Trigger to configure. |
![]() |
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. |
![]() |
edge specifies the active edge for the digital edge Script Trigger. NI-RFSG sets the Digital Edge Script Trigger Edge property to this value. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
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. |
![]() |
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
![]() |
instrument handle identifies your instrument session. instrument handle is obtained from either the niRFSG Initialize VI or the niRFSG Initialize With Options VI. |
![]() |
trigger id specifies the Script Trigger to configure. |
![]() |
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. |
![]() |
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. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
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. |
![]() |
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
![]() |
instrument handle identifies your instrument session. instrument handle is obtained from either the niRFSG Initialize VI or the niRFSG Initialize With Options VI. |
![]() |
trigger id specifies the Script Trigger to configure. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
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. |
![]() |
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
![]() |
instrument handle identifies your instrument session. instrument handle is obtained from either the niRFSG Initialize VI or the niRFSG Initialize With Options VI. |
![]() |
trigger id specifies the Script Trigger to configure. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
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. |
![]() |
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
![]() |
instrument handle identifies your instrument session. instrument handle is obtained from either the niRFSG Initialize VI or the niRFSG Initialize With Options VI. |
![]() |
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. |
![]() |
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. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
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. |
![]() |
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
![]() |
instrument handle identifies your instrument session. instrument handle is obtained from either the niRFSG Initialize VI or the niRFSG Initialize With Options VI. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
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. |
![]() |
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