#include <MultiSenseTypes.hh>
Public Member Functions | |
PtpStatus () | |
Public Attributes | |
uint8_t | gm_id [8] |
int64_t | gm_offset |
uint8_t | gm_present |
int64_t | path_delay |
uint16_t | steps_removed |
PTP status data associated with a specific stamped MultiSense message
Definition at line 3940 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
|
inline |
Default constructor for a single PtpStatus object
Definition at line 3959 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
uint8_t crl::multisense::system::PtpStatus::gm_id[8] |
Hex ID of grandmaster clock.
Definition at line 3947 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
int64_t crl::multisense::system::PtpStatus::gm_offset |
Offset of camera PHC to PTP grandmaster clock in nanosec
Definition at line 3950 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
uint8_t crl::multisense::system::PtpStatus::gm_present |
Status of grandmaster clock; 1 if synchronized to nonlocal GM OR if nonlocal GM was present any time during current boot. 0 Otherwise
Definition at line 3944 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
int64_t crl::multisense::system::PtpStatus::path_delay |
Estimated delay of syncronization messages from master in nanosec
Definition at line 3953 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
uint16_t crl::multisense::system::PtpStatus::steps_removed |
Number of network hops from GM to local clock
Definition at line 3956 of file Legacy/include/MultiSense/MultiSenseTypes.hh.