Struct HesaiPtpConfigBase

Inheritance Relationships

Derived Types

Struct Documentation

struct HesaiPtpConfigBase

struct of PTC_COMMAND_GET_PTP_CONFIG

Subclassed by nebula::HesaiPtpConfig1588v2, nebula::HesaiPtpConfig8021AS

Public Functions

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

Public Members

uint8_t status
uint8_t profile
uint8_t domain
uint8_t network

Protected Functions

virtual ordered_json sensor_specifics_to_json() const = 0

Protected Static Functions

static inline std::string get_str_profile(uint8_t profile)
static inline std::string get_str_network(uint8_t network)