pt1588-SH7216 1
IEEE1588v2 Implementation for Renesas SH7216 Demo

ParentDS Struct Reference

Attributes describing the parent clock (to which the ordinary clock synchronizes) and the grandmaster clock (at the root of the master-slave hierarchy) (8.2.3). More...

#include <ptp-data-types.h>

Data Fields

PortIdentity parentPortIdentity
 Port identity of the parent clock (clock to which ordinary clock synchronizes to) (8.2.3.2).
Boolean parentStats
 TRUE if the clock is in SLAVE state and observedParentOffsetScaledLogVariance and observedParentClockPhaseRate are both set to valid estimates, FALSE otherwise (8.2.3.3).
UInteger16 observedParentOffsetScaledLogVariance
 Slave clock's estimate of the variance of the parent clock (8.2.3.4).
UInteger32 observedParentClockPhaseChangeRate
 Slave clock's estimate of the phase change rate of the parent clock with respect to the rate of the slave clock (8.2.3.5).
ClockIdentity grandmasterIdentity
 Identity of the grandmaster clock (8.2.3.6).
ClockQuality grandmasterClockQuality
 Quality of the grandmaster clock (8.2.3.7).
UInteger8 priority1
 Attribute for the priority of the grandmaster clock used in the BMC algorithm (7.6.2.2, 8.2.3.8).
UInteger8 priority2
 Attribute for the priority of the grandmaster clock used in the BMC algorithm (7.6.2.3, 8.2.3.9).

Detailed Description

Attributes describing the parent clock (to which the ordinary clock synchronizes) and the grandmaster clock (at the root of the master-slave hierarchy) (8.2.3).

Definition at line 184 of file ptp-data-types.h.


Field Documentation

Quality of the grandmaster clock (8.2.3.7).

Definition at line 204 of file ptp-data-types.h.

Identity of the grandmaster clock (8.2.3.6).

Definition at line 201 of file ptp-data-types.h.

Slave clock's estimate of the phase change rate of the parent clock with respect to the rate of the slave clock (8.2.3.5).

0x7FFFFFFF if unknown or or too positive for data type, 0x80000000 if too negative for data type.

Definition at line 195 of file ptp-data-types.h.

Slave clock's estimate of the variance of the parent clock (8.2.3.4).

Definition at line 192 of file ptp-data-types.h.

Port identity of the parent clock (clock to which ordinary clock synchronizes to) (8.2.3.2).

Definition at line 185 of file ptp-data-types.h.

TRUE if the clock is in SLAVE state and observedParentOffsetScaledLogVariance and observedParentClockPhaseRate are both set to valid estimates, FALSE otherwise (8.2.3.3).

Definition at line 188 of file ptp-data-types.h.

Attribute for the priority of the grandmaster clock used in the BMC algorithm (7.6.2.2, 8.2.3.8).

Range of 0 to 255, with lower values having priority.

Definition at line 207 of file ptp-data-types.h.

Attribute for the priority of the grandmaster clock used in the BMC algorithm (7.6.2.3, 8.2.3.9).

Range of 0 to 255, with lower values having priority. Only used if priority1 values are equal.

Definition at line 211 of file ptp-data-types.h.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerator Defines