Struct nebula::drivers::hesai_packet::FunctionalSafetyQT128C2X
ClassList > nebula > drivers > hesai_packet > FunctionalSafetyQT128C2X
#include <pandar_qt128.hpp>
Public Types
Public Attributes
Public Static Attributes
Public Functions
Public Types Documentation
enum FaultCodeType
enum nebula::drivers::hesai_packet::FunctionalSafetyQT128C2X::FaultCodeType {
NO_FAULT = 0,
CURRENT_FAULT = 1,
PAST_FAULT = 2
};
enum LidarState
enum nebula::drivers::hesai_packet::FunctionalSafetyQT128C2X::LidarState {
INITIALIZATION = 0,
NORMAL = 1,
WARNING = 2,
PERFORMANCE_DEGRADATION = 3,
OUTPUT_UNTRUSTED = 4
};
Public Attributes Documentation
variable bitfield1
uint8_t nebula::drivers::hesai_packet::FunctionalSafetyQT128C2X::bitfield1;
variable bitfield2
uint8_t nebula::drivers::hesai_packet::FunctionalSafetyQT128C2X::bitfield2;
variable crc_fs
uint32_t nebula::drivers::hesai_packet::FunctionalSafetyQT128C2X::crc_fs;
variable fault_code
uint16_t nebula::drivers::hesai_packet::FunctionalSafetyQT128C2X::fault_code;
variable fs_version
uint8_t nebula::drivers::hesai_packet::FunctionalSafetyQT128C2X::fs_version;
variable reserved1
uint8_t nebula::drivers::hesai_packet::FunctionalSafetyQT128C2X::reserved1[8];
Public Static Attributes Documentation
variable update_cycle_ns
constexpr uint64_t nebula::drivers::hesai_packet::FunctionalSafetyQT128C2X::update_cycle_ns;
Public Functions Documentation
function severity
inline FunctionalSafetySeverity nebula::drivers::hesai_packet::FunctionalSafetyQT128C2X::severity () const
function valid
inline bool nebula::drivers::hesai_packet::FunctionalSafetyQT128C2X::valid () const
Friends Documentation
friend operator!=
inline bool nebula::drivers::hesai_packet::FunctionalSafetyQT128C2X::operator!= (
const FunctionalSafetyQT128C2X & lhs,
const FunctionalSafetyQT128C2X & rhs
)
friend operator==
inline bool nebula::drivers::hesai_packet::FunctionalSafetyQT128C2X::operator== (
const FunctionalSafetyQT128C2X & lhs,
const FunctionalSafetyQT128C2X & rhs
)
The documentation for this class was generated from the following file nebula_decoders/include/nebula_decoders/nebula_decoders_hesai/decoders/pandar_qt128.hpp