File hesai_packet.hpp
FileList > decoders > hesai_packet.hpp
Go to the source code of this file
#include <cstddef>
#include <cstdint>
#include <ctime>
#include <stdexcept>
Namespaces
Type | Name |
---|---|
namespace | nebula |
namespace | drivers |
namespace | hesai_packet |
namespace | return_mode |
Classes
Type | Name |
---|---|
struct | Block <typename UnitT, UnitN> |
struct | Body <typename BlockT, BlockN> |
struct | DateTime <YearOffset> DateTime struct for Hesai packets. |
struct | FineAzimuthBlock <typename UnitT, UnitN> |
struct | FunctionalSafety |
struct | Header12B |
struct | Header8B |
struct | PacketBase <nBlocks, nChannels, maxReturns, degreeSubdivisions> Base struct for all Hesai packets. This struct is not allowed to have any non-static members, otherwise memory layout is not guaranteed for the derived structs. |
struct | SOBBlock <typename UnitT, UnitN> |
struct | SecondsSinceEpoch |
struct | Unit3B |
struct | Unit4B |
The documentation for this class was generated from the following file nebula_decoders/include/nebula_decoders/nebula_decoders_hesai/decoders/hesai_packet.hpp