RFmxDemod Configure Trigger (VI)
- Updated2023-10-12
- 7 minute(s) read
RFmxDemod Configure Trigger (VI)
Owning Palette: ConfigurationConfigures the Reference Trigger to use to acquire the signal.
RFmxDemod Disable Trigger
Disables the trigger.

![]() |
Instrument Handle In specifies the RFmx session refnum. Instrument Handle In is obtained from the RFmxInstr Initialize NIRFSA VI. |
![]() |
Selector String comprises of the signal name. If you do not specify the signal name, the default signal instance is used. The default value is "" (empty string). Example: "" "signal::sig1" You can use the RFmxDemod Build Signal String VI to build the selector string. |
![]() |
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 RFmx session to the next VI. |
![]() |
error out contains error information. This output provides standard error out functionality. |
RFmxDemod Configure Digital Edge Trigger
Configures the digital edge trigger.

![]() |
Instrument Handle In specifies the RFmx session refnum. Instrument Handle In is obtained from the RFmxInstr Initialize NIRFSA VI. |
||||||||||||||||||||||||||
![]() |
Digital Edge Source specifies the source terminal for the digital-edge trigger. This parameter is used only when you set the Trigger Type property to Digital Edge. The default value is PFI0.
|
||||||||||||||||||||||||||
![]() |
Digital Edge specifies whether the signal analyzer detects a rising or falling edge on the digital-edge trigger signal. The parameter is used only when you set the Trigger Type property to Digital Edge. The default value is Rising Edge.
|
||||||||||||||||||||||||||
![]() |
Trigger Delay specifies the trigger delay time, in seconds. |
||||||||||||||||||||||||||
![]() |
Enable Trigger? specifies whether to enable the trigger. The default value is TRUE. |
||||||||||||||||||||||||||
![]() |
Selector String comprises of the signal name. If you do not specify the signal name, the default signal instance is used. The default value is "" (empty string). Example: "" "signal::sig1" You can use the RFmxDemod Build Signal String VI to build the selector string. |
||||||||||||||||||||||||||
![]() |
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 RFmx session to the next VI. |
||||||||||||||||||||||||||
![]() |
error out contains error information. This output provides standard error out functionality. |
RFmxDemod Configure IQ Power Edge Trigger
Configures the I/Q power edge trigger.

![]() |
Instrument Handle In specifies the RFmx session refnum. Instrument Handle In is obtained from the RFmxInstr Initialize NIRFSA VI. |
||||
![]() |
IQ Power Edge Source specifies the channel from which the device monitors the trigger. The default value is 0. |
||||
![]() |
IQ Power Edge Slope specifies whether the device asserts the trigger when the signal power is rising or falling. The device asserts the trigger when the signal power exceeds the specified level with the slope you specify. This parameter is used only when you set the Trigger Type property to IQ Power Edge. The default value is Rising Slope.
|
||||
![]() |
IQ Power Edge Level specifies the power level at which the device triggers. This value is expressed in dB when you set the IQ Power Edge Level Type parameter to Relative, and this value is expressed in dBm when you set the IQ Power Edge Level Type parameter to Absolute. The device asserts the trigger when the signal exceeds the level specified by the value of this parameter, taking into consideration the specified slope. The default of this property is hardware dependent. |
||||
![]() |
Enable Trigger? specifies whether to enable the trigger. The default value is TRUE. |
||||
![]() |
Trigger Delay specifies the trigger delay time, in seconds. |
||||
![]() |
Selector String comprises of the signal name. If you do not specify the signal name, the default signal instance is used. The default value is "" (empty string). Example: "" "signal::sig1" You can use the RFmxDemod Build Signal String VI to build the selector string. |
||||
![]() |
Minimum Quiet Time Mode specifies whether the measurement computes the minimum quiet time used for triggering. The default value is Manual.
|
||||
![]() |
Minimum Quiet Time specifies the time duration, in seconds, for which the signal must be quiet before the signal analyzer arms the I/Q power-edge trigger. |
||||
![]() |
IQ Power Edge Level Type specifies the reference for the IQ Power Edge Level parameter. The IQ Power Edge Level Type parameter is used only when you set the Trigger Type property to IQ Power Edge. The default value is Absolute.
|
||||
![]() |
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 RFmx session to the next VI. |
||||
![]() |
error out contains error information. This output provides standard error out functionality. |
RFmxDemod Configure Software Edge Trigger
Configures the software-edge trigger.

![]() |
Instrument Handle In specifies the RFmx session refnum. Instrument Handle In is obtained from the RFmxInstr Initialize NIRFSA VI. |
![]() |
Trigger Delay specifies the trigger delay time, in seconds. |
![]() |
Enable Trigger? specifies whether to enable the trigger. The default value is TRUE. |
![]() |
Selector String comprises of the signal name. If you do not specify the signal name, the default signal instance is used. The default value is "" (empty string). Example: "" "signal::sig1" You can use the RFmxDemod Build Signal String VI to build the selector string. |
![]() |
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 RFmx session to the next VI. |
![]() |
error out contains error information. This output provides standard error out functionality. |







