Skip to content

Struct nebula::HesaiPtpConfig1588v2

ClassList > nebula > HesaiPtpConfig1588v2

  • #include <hesai_cmd_response.hpp>

Inherits the following classes: nebula::HesaiPtpConfigBase

Inherited by the following classes: nebula::HesaiPtpConfig1588v2Extended

Public Attributes

Type Name
int8_t logAnnounceInterval
int8_t logMinDelayReqInterval
int8_t logSyncInterval

Public Attributes inherited from nebula::HesaiPtpConfigBase

See nebula::HesaiPtpConfigBase

Type Name
uint8_t domain
uint8_t network
uint8_t profile
uint8_t status

Public Functions

Type Name
virtual const HesaiPtpConfigBase & get () override const

Public Functions inherited from nebula::HesaiPtpConfigBase

See nebula::HesaiPtpConfigBase

Type Name
virtual const HesaiPtpConfigBase & get () const = 0
ordered_json to_json () const
virtual ~HesaiPtpConfigBase () = default

Protected Functions

Type Name
virtual ordered_json sensor_specifics_to_json () override const

Protected Functions inherited from nebula::HesaiPtpConfigBase

See nebula::HesaiPtpConfigBase

Type Name
virtual ordered_json sensor_specifics_to_json () const = 0

Protected Static Functions inherited from nebula::HesaiPtpConfigBase

See nebula::HesaiPtpConfigBase

Type Name
std::string get_str_network (uint8_t network)
std::string get_str_profile (uint8_t profile)

Public Attributes Documentation

variable logAnnounceInterval

int8_t nebula::HesaiPtpConfig1588v2::logAnnounceInterval;

variable logMinDelayReqInterval

int8_t nebula::HesaiPtpConfig1588v2::logMinDelayReqInterval;

variable logSyncInterval

int8_t nebula::HesaiPtpConfig1588v2::logSyncInterval;

Public Functions Documentation

function get

inline virtual const HesaiPtpConfigBase & nebula::HesaiPtpConfig1588v2::get () override const

Implements nebula::HesaiPtpConfigBase::get


Protected Functions Documentation

function sensor_specifics_to_json

inline virtual ordered_json nebula::HesaiPtpConfig1588v2::sensor_specifics_to_json () override const

Implements nebula::HesaiPtpConfigBase::sensor_specifics_to_json



The documentation for this class was generated from the following file src/nebula_hesai/nebula_hesai_hw_interfaces/include/nebula_hesai_hw_interfaces/hesai_cmd_response.hpp