NIRfsa Namespace

Table of Contents

RfsaIQPowerEdge.Configure Method

  • Updated2025-07-17
  • 1 minute(s) read
RfsaIQPowerEdge.Configure Method

RfsaIQPowerEdgeConfigure Method

Configures the device to wait for the complex power of the I/Q data to cross the specified threshold to mark a reference point within the record.

Namespace: NationalInstruments.ModularInstruments.NIRfsa
Assembly: NationalInstruments.ModularInstruments.NIRfsa.Fx45 (in NationalInstruments.ModularInstruments.NIRfsa.Fx45.dll) Version: 2025

Syntax

public void Configure(
	RfsaIQPowerEdgeReferenceTriggerSource source,
	double level,
	RfsaIQPowerEdgeReferenceTriggerSlope slope,
	long pretriggerSamples
)
Public Sub Configure ( 
	source As RfsaIQPowerEdgeReferenceTriggerSource,
	level As Double,
	slope As RfsaIQPowerEdgeReferenceTriggerSlope,
	pretriggerSamples As Long
)

Parameters

source  RfsaIQPowerEdgeReferenceTriggerSource
Specifies the source of the RF signal for the power edge reference trigger. The only supported value is "0". Refer to Zero for more information.
level  Double
Specifies the threshold above or below which the device triggers.
slope  RfsaIQPowerEdgeReferenceTriggerSlope
Specifies whether the device detects a positive or negative slope on the trigger signal.
pretriggerSamples  Int64
Specifies the number of samples to store for each record that was acquired in the time period immediately before the trigger occurred.

Exceptions

ExceptionCondition
ObjectDisposedException The Configure(RfsaIQPowerEdgeReferenceTriggerSource, Double, RfsaIQPowerEdgeReferenceTriggerSlope, Int64) method was accessed after the associated NIRfsa object was disposed.

Remarks

To trigger on burst signals, add a minimum quiet time (configured with MinimumQuietTime property) to ensure the trigger does not occur in the middle of a burst if the acquisition starts while a burst is being generated. The quiet time should be set to a value smaller than the time between bursts, but large enough to ignore power changes within a burst. You can use this trigger with the NI-TClk API.

See Also

Log in to get a better experience