NI-TClk C Function Reference Help

NI-TClk Synchronization

NI-TClk C Function Reference Help

The following table summarizes the functions and attributes suitable for different chassis and PC configurations.

  PXI Chassis/PC Configuration
Single PXI Chassis/PC,
Homogeneous Triggers
Single PXI Chassis/PC,
Heterogeneous Triggers
Multiple PXI Chassis
Functions
niTClk_ConfigureForHomogeneousTriggers
Yes
niTClk_Synchronize
Yes
Yes
Yes
niTClk_Initiate
Yes
Yes
Yes
niTClk_IsDone
Yes
Yes
Yes
niTClk_WaitUntilDone
Yes
Yes
Yes
niTClk_GetExtendedErrorInfo
Yes
Yes
Yes
Attributes
NITCLK_ATTR_START_TRIGGER_MASTER_SESSION
T
T
NITCLK_ATTR_REF_TRIGGER_MASTER_SESSION
T
T
NITCLK_ATTR_SCRIPT_TRIGGER_MASTER_SESSION
T
T
NITCLK_ATTR_PAUSE_TRIGGER_MASTER_SESSION
T
T
NITCLK_ATTR_SYNC_PULSE_SOURCE
Yes
NITCLK_ATTR_EXPORTED_SYNC_PULSE_OUTPUT_TERMINAL
Yes
NITCLK_ATTR_SYNC_PULSE_CLOCK_SOURCE
R
R
NITCLK_ATTR_SAMPLE_CLOCK_DELAY
Optional
Optional
Optional
R: Devices with RTSI trigger bus only; used when you want to control RTSI 7 directly instead of through NI-TClk
T: Use attributes that pertain to the triggers that you are synchronizing