Struct nebula::HesaiLidarStatusBase
ClassList > nebula > HesaiLidarStatusBase
struct of PTC_COMMAND_GET_LIDAR_STATUS
#include <hesai_cmd_response.hpp>
Inherited by the following classes: nebula::HesaiLidarStatusOT128, nebula::HesaiLidarStatus_AT128_QT128, nebula::HesaiLidarStatus_XT_40p
Classes
| Type | Name |
|---|---|
| struct | Internal |
Public Functions
| Type | Name |
|---|---|
| virtual const Internal & | get () const = 0 |
| ordered_json | to_json () const |
| virtual | ~HesaiLidarStatusBase () = default |
Protected Functions
| Type | Name |
|---|---|
| virtual ordered_json | sensor_specifics_to_json () const = 0 |
Protected Static Functions
| Type | Name |
|---|---|
| std::string | get_str_gps_gprmc_status (uint8_t value) |
| std::string | get_str_gps_pps_lock (uint8_t value) |
| std::string | get_str_ptp_clock_status (uint8_t value) |
Public Functions Documentation
function get
virtual const Internal & nebula::HesaiLidarStatusBase::get () const = 0
function to_json
inline ordered_json nebula::HesaiLidarStatusBase::to_json () const
function ~HesaiLidarStatusBase
virtual nebula::HesaiLidarStatusBase::~HesaiLidarStatusBase () = default
Protected Functions Documentation
function sensor_specifics_to_json
virtual ordered_json nebula::HesaiLidarStatusBase::sensor_specifics_to_json () const = 0
Protected Static Functions Documentation
function get_str_gps_gprmc_status
static inline std::string nebula::HesaiLidarStatusBase::get_str_gps_gprmc_status (
uint8_t value
)
function get_str_gps_pps_lock
static inline std::string nebula::HesaiLidarStatusBase::get_str_gps_pps_lock (
uint8_t value
)
function get_str_ptp_clock_status
static inline std::string nebula::HesaiLidarStatusBase::get_str_ptp_clock_status (
uint8_t value
)
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