Provides advanced functionality for NI-TClk.

Derives from

None

Syntax

Namespace: NationalInstruments.ModularInstruments.SystemServices.TimingServices

public class TClockAdvanced

Remarks

This object provides advanced functionality to initialize and synchronize modular instruments.

Thread Safety

Any members of this type are not guaranteed to be thread safe.

Methods

NameDescription
FinishSyncPulseSenderSynchronize(PrecisionTimeSpan)

Finishes synchronizing the device responsible for sending sync pulses, as determined automatically by NI-TClk or manually when you set the SyncPulseSenderSyncPulseSource property for a specific device.

FinishSyncPulseSenderSynchronize(double)

Finishes synchronizing the device responsible for sending sync pulses, as determined automatically by NI-TClk or manually when you set the SyncPulseSenderSyncPulseSource property for a specific device.

SetupForSyncPulseSenderSynchronize(PrecisionTimeSpan)

Configures the TClks on all devices and prepares a device, chosen either automatically by NI-TClk or manually when you set the SyncPulseSenderSyncPulseSource property for a specific device, to send sync pulses to devices in the synchronization group.

SetupForSyncPulseSenderSynchronize(double)

Configures the TClks on all devices and prepares a device, chosen either automatically by NI-TClk or manually when you set the SyncPulseSenderSyncPulseSource property for a specific device, to send sync pulses to devices in the synchronization group.

SynchronizeToSyncPulseSender(PrecisionTimeSpan)

Synchronizes the other devices to the device responsible for sending sync pulses, as determined automatically by NI-TClk or manually when you set the SyncPulseSenderSyncPulseSource property for a specific device.

See Also