1588 Clock State

Data
Type
Access Applies to Coercion High-Level VIs
32-bit integer RO N/A None None

Description

Returns the state of the 1588 clock. You can query this property to determine if this clock has reached a steady state before the application continues with other operations dependent on this clock, or to determine if an error occurred during synchronization.

Note Note  
  • For Linux RT devices, you must specify the time reference using the Active Item property before you can call this property.
  • This property is supported only on certain targets; refer to Target Support for Timing Properties for more information.

Defined Values

Name#Description
Not Defined-1The clock is in an unknown state.
Initializing0The clock is in the process of starting.
Faulty1The clock is no longer synchronized with other 1588 devices.
Disabled2The clock is not active.
Listening3The clock is waiting to receive timestamps from the Master clock.
Pre-Master4The clock is preparing to enter the Master state.
Master5The clock is the master 1588 device from which all the slave devices get their concept of time.
Passive6The clock is not participating in PTP, but accepts timestamps from the Master device in order to determine when it should change states.
Uncalibrated7The clock is receiving timestamps from the master clock, but it is not yet synchronized to the master.
Slave8The clock is synchronized to the master 1588 clock.
Stopped9The clock is stopped.

Property Node Path

niSync»Timing»Time Reference»1588»Clock State