Represents the properties used to configure the Reference trigger for NI-RFSA.

Derives from

Syntax

Namespace: NationalInstruments.ModularInstruments.NIRfsa

public class RfsaReferenceTrigger : RfsaSubObject

Remarks

For more information, refer to NI RF Vector Signal Analyzers Help.

Properties

NameDescription
Advanced

Gets the Advanced sub-object to access the advanced methods and properties related to Reference trigger.

DigitalEdge

Gets the DigitalEdge sub-object to configure the device to wait for digital edge Reference trigger to mark a reference point within the record.

Export

Gets the Export sub-object to route triggers to the specified output terminal.

IQAnalogEdge

Gets the IQAnalogEdge sub-object used to access iQAnalogEdge Property.

IQPowerEdge

Gets the IQPowerEdge sub-object to configure 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.

MinimumQuietTime

Gets or sets the time duration, in seconds, for which the signal must be quiet before the device arms the trigger.

PreTriggerSamples

Gets or sets the number of pre-trigger samples, the samples acquired before the Reference trigger is received, to be acquired per record.

Synchronization

Gets the Synchronization sub-object that allows synchronization of the Reference Trigger between multiple devices.

TerminalName

Gets the fully qualified signal name as a string.

Type

Gets or sets whether you want the Reference trigger to be a digital edge, IQ power edge, or software trigger.

Methods

NameDescription
Disable()

Configures the device to not use a Reference trigger. This method is necessary only if you configured a Reference trigger in the past and want to disable it now.

SendSoftwareEdgeTrigger()

Sends a trigger to the device when you use a software version of Reference trigger and the device is waiting for the trigger to be sent. You can also use this method to override a hardware trigger.