Struct HesaiLidarStatus_AT128_QT128

Nested Relationships

Nested Types

Inheritance Relationships

Base Type

Derived Types

Struct Documentation

struct HesaiLidarStatus_AT128_QT128 : public nebula::HesaiLidarStatusBase

Subclassed by nebula::HesaiLidarStatusAT128, nebula::HesaiLidarStatusQT128

Public Functions

inline virtual ordered_json sensor_specifics_to_json() const override
inline virtual const HesaiLidarStatusBase::Internal &get() const override

Protected Functions

inline explicit HesaiLidarStatus_AT128_QT128(Internal value)
virtual std::array<std::string, 9> get_temperature_names() const = 0
struct Internal : public nebula::HesaiLidarStatusBase::Internal

Public Members

big_int32_buf_t temperature[9]
uint8_t unused_gps_pps_lock
uint8_t unused_gps_gprmc_status
big_int32_buf_t startup_times
big_int32_buf_t total_operation_time
uint8_t ptp_status
unsigned char reserved[5]