Skip to content

Struct nebula::HesaiPtpDiagTime

ClassList > nebula > HesaiPtpDiagTime

LinuxPTP TLV TIME_STATUS_NP struct of PTC_COMMAND_PTP_DIAGNOSTICS.

  • #include <hesai_cmd_response.hpp>

Public Attributes

Type Name
big_int32_buf_t cumulativeScaledRateOffset
big_int64_buf_t gmIdentity
big_int32_buf_t gmPresent
big_int16_buf_t gmTimeBaseIndicator
big_int64_buf_t ingress_time
uint8_t lastGmPhaseChange
big_int64_buf_t master_offset
big_int32_buf_t scaledLastGmPhaseChange

Public Attributes Documentation

variable cumulativeScaledRateOffset

big_int32_buf_t nebula::HesaiPtpDiagTime::cumulativeScaledRateOffset;

variable gmIdentity

big_int64_buf_t nebula::HesaiPtpDiagTime::gmIdentity;

variable gmPresent

big_int32_buf_t nebula::HesaiPtpDiagTime::gmPresent;

variable gmTimeBaseIndicator

big_int16_buf_t nebula::HesaiPtpDiagTime::gmTimeBaseIndicator;

variable ingress_time

big_int64_buf_t nebula::HesaiPtpDiagTime::ingress_time;

variable lastGmPhaseChange

uint8_t nebula::HesaiPtpDiagTime::lastGmPhaseChange[12];

variable master_offset

big_int64_buf_t nebula::HesaiPtpDiagTime::master_offset;

variable scaledLastGmPhaseChange

big_int32_buf_t nebula::HesaiPtpDiagTime::scaledLastGmPhaseChange;

Friends Documentation

friend operator<<

inline std::ostream & nebula::HesaiPtpDiagTime::operator<< (
    std::ostream & os,
    nebula::HesaiPtpDiagTime const & arg
) 


The documentation for this class was generated from the following file nebula_hw_interfaces/include/nebula_hw_interfaces/nebula_hw_interfaces_hesai/hesai_cmd_response.hpp