LibMultiSense
LibMultiSense Documentation
multisense::MultiSenseStatus::PtpStatus Struct Reference

#include <MultiSenseTypes.hh>

Public Attributes

bool grandmaster_present = false
 Status of the grandmaster clock. More...
 
std::array< uint8_t, 8 > grandmaster_id {0, 0, 0, 0, 0, 0, 0, 0}
 The id of the current grandmaster clock (8 bytes, 0xXXXXXX.XXXX.XXXXXX) More...
 
std::chrono::nanoseconds grandmaster_offset {0}
 Offset between the camera's PTP Hardware Clock and the grandmaster clock. More...
 
std::chrono::nanoseconds path_delay {0}
 The estimate delay of the PTP synchronization messages from the grandmaster. More...
 
uint16_t steps_from_local_to_grandmaster = 0
 The number of network hops from the grandmaster to the camera's clock. More...
 

Detailed Description

Definition at line 1084 of file MultiSenseTypes.hh.

Member Data Documentation

◆ grandmaster_id

std::array<uint8_t, 8> multisense::MultiSenseStatus::PtpStatus::grandmaster_id {0, 0, 0, 0, 0, 0, 0, 0}

The id of the current grandmaster clock (8 bytes, 0xXXXXXX.XXXX.XXXXXX)

Definition at line 1095 of file MultiSenseTypes.hh.

◆ grandmaster_offset

std::chrono::nanoseconds multisense::MultiSenseStatus::PtpStatus::grandmaster_offset {0}

Offset between the camera's PTP Hardware Clock and the grandmaster clock.

Definition at line 1100 of file MultiSenseTypes.hh.

◆ grandmaster_present

bool multisense::MultiSenseStatus::PtpStatus::grandmaster_present = false

Status of the grandmaster clock.

true if synchronized to a non-local grandmaster OR if a non-local grandmaster was present any time during the current boot

Definition at line 1090 of file MultiSenseTypes.hh.

◆ path_delay

std::chrono::nanoseconds multisense::MultiSenseStatus::PtpStatus::path_delay {0}

The estimate delay of the PTP synchronization messages from the grandmaster.

Definition at line 1105 of file MultiSenseTypes.hh.

◆ steps_from_local_to_grandmaster

uint16_t multisense::MultiSenseStatus::PtpStatus::steps_from_local_to_grandmaster = 0

The number of network hops from the grandmaster to the camera's clock.

Definition at line 1110 of file MultiSenseTypes.hh.


The documentation for this struct was generated from the following file: