RfsaIQPowerEdge.Configure Method
- Updated2025-07-17
- 1 minute(s) read
Rfsa
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
Exception | Condition |
---|---|
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.