Timing VIs

Owning Palette: NI-Sync VIs

Requires: NI-Sync

Use the VIs on the Timing palette to perform time-based synchronization functions, such as creating clocks, future time events, and timestamps.

Palette ObjectDescription
niSync Clear ClockUse this VI to clear a user-defined clock created by the niSync Create Clock VI.
niSync Clear Future Time EventsUse this VI to clear the specified terminal of any future time events that you created with the niSync Create Future Time Event VI that have not yet occurred.
niSync Create ClockUse this VI to create a clock synchronized to the board time of the module you specify in the instrument handle terminal. After you create the clock, you can then route it to other devices and chassis using the niSync Connect Clock Terminals VI.
niSync Create Future Time EventUse this VI to create a future time event on a specific terminal, which changes the digital signal—either from low to high or high to low—when the board time of your module reaches the time you specify.
niSync Disable Time Stamp TriggerUse this VI to disable a timestamp trigger enabled by the niSync Enable Time Stamp Trigger VI.
niSync Enable Time Stamp TriggerUse this VI to create a timestamp every time the signal of a specified trigger or clock changes. You can then read a single timestamp or multiple timestamps using the niSync Read Trigger Time Stamp VI at a later point in the data flow.
niSync Get TimeUse this VI to display the current board time of the device specified in the instrument handle terminal.
niSync Read Trigger Time StampUse this VI to read timestamps recorded on the internal software buffer for the terminal you specify. You can read a single timestamp or multiple timestamps at once depending on the instance you select.

SubpaletteDescription
GPSUse the GPS VIs to perform tasks related to GPS, such as enabling GPS or IRIG timestamping and getting the location of your module.
Time ReferenceUse the Time Reference VIs to configure time references.
1588Use the 1588 VIs to start and stop participation in the IEEE 1588-2008 timing protocol.
UtilityUse Utility VIs to convert timestamps, convert error messages, and more.