NI-TClk Synchronization in a Single PXI Chassis or a Single PC with Heterogeneous Triggers
- Updated2023-02-21
- 1 minute(s) read
NI-TClk Synchronization in a Single PXI Chassis or a Single PC with Heterogeneous Triggers
To synchronize several NI modular instruments with heterogeneous triggers in a single PXI chassis or a single PC, use the NI-TClk VIs or functions listed in the following table. Use the instrument driver functions to route the triggers so that the triggers can be shared.
![]() |
Note Before using these NI-TClk VIs or functions, verify that your system is configured as described in the PXI Trigger Lines and RTSI Lines topic. |
LabVIEW VI | C Function |
---|---|
niTClk Synchronize | niTClk_Synchronize |
niTClk Initiate | niTClk_Initiate |
(optional) niTClk Is Done or niTClk Wait Until Done VI |
(optional) niTClk_IsDone or niTClk_WaitUntilDone |
N/A | niTClk_GetExtendedErrorInfo |
To specify how the triggers must be shared between the devices, use the NI-TClk properties or attributes listed in the following table.
If the Sample Clock rates, Sample Clock timebase rates, and/or the sample counts are different in different acquisition sessions sharing the Reference Trigger, set the holdoff attributes for the Reference Trigger master using the instrument driver.