TClockAdvanced Class
- Updated2025-10-07
- 1 minute(s) read
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
| Name | Description |
|---|---|
| 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. |