Table Of Contents

Interface:Ethernet:Time Sync:Port:Log Announce Interval

Last Modified: December 6, 2019

If Announce Transmit Enabled? is True, this property provides the current interval used for successive transmissions of the announce message by this port.

Data type: datatype_icon

Long Name: Interface:Ethernet:Time Sync:Port:Log Announce Interval

Class: XNET Session

Permissions: Read

According to the standards, a message transmission interval is a signed integer in the range -128 to 127, represented as the logarithm to the base 2 of the time interval measured in seconds. For example, value 0 is 1 second, and value -3 is 125 milliseconds. In LabVIEW, the interval is provided as a ring (enumerated list) for usability.

Enumeration Value Description
125 milliseconds -3 Message transmission interval of 125 milliseconds.
250 milliseconds -2 Message transmission interval of 250 milliseconds.
500 milliseconds -1 Message transmission interval of 500 milliseconds. This value is supported on all NI products.
1 second 0 Message transmission interval of 1 second. This value is supported on all NI products.
2 seconds 1 Message transmission interval of 2 second. This value is supported on all NI products.

The LabVIEW ring is limited to values that are practical in implementation, but not all values are supported for all NI products. All NI products support the values listed as such in the table.

For the Protocol of IEEE Std 802.1AS-2011, this property corresponds to the currentLogAnnounceInterval parameter as described in 14.6.12 of IEEE Std 802.1AS-2011. If the optional Signaling message is used in the network, the currentLogAnnounceInterval parameter can be different from its initial value (see Log Announce Interval Configured).

Where This Property Is Available:

Desktop OS: Windows

FPGA: Not supported

Web Server: Not supported in VIs that run in a web application


Recently Viewed Topics