Gets or sets the reference trigger master session.

Syntax

Namespace: NationalInstruments.ModularInstruments.SystemServices.TimingServices

public ITClockSynchronizableDevice ReferenceTriggerMaster { get; set; }

Remarks

An ITClockSynchronizable object that represents a modular instrument connected to the system.

For external triggers, the master session is the session configured to receive an external trigger. If no trigger is configured or using software triggers, the master session is the session that generates the trigger.

Exceptions

TypeDescription
System.InvalidOperationException

The DeviceToSynchronize object does not belong to a TClock object.

System.ObjectDisposedException

The ITClockSynchronizable object that is contained in the DeviceToSynchronize object has been disposed.

NationalInstruments.ModularInstruments.ModularInstrumentsException

The underlying driver returned an error.

System.ArgumentNullException

The value being set on the property is null.

System.InvalidOperationException

Cannot access the property before the session is opened.