![]() |
LibMultiSense
LibMultiSense Documentation
|
#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... | |
Definition at line 1084 of file MultiSenseTypes.hh.
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.
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.
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.
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.
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.