Class LiPkg

Inheritance Relationships

Derived Types

Class Documentation

class LiPkg

Subclassed by LD00_LiPkg, LD03_LiPkg, LD08_LiPkg, LD09_LiPkg

Public Functions

LiPkg()
double GetSpeed(void)
inline uint16_t GetTimestamp(void)
inline bool IsPkgReady(void)
inline bool IsFrameReady(void)
inline void ResetFrameReady(void)
inline int32_t GetErrorTimes(void)
const std::array<PointData, POINT_PER_PACK> &GetPkgData(void)
bool Parse(const uint8_t *data, int32_t len)
virtual void Transform(std::vector<PointData> &tmp) = 0
bool AssemblePacket()
inline const FrameData &GetFrameData(void)
inline sensor_msgs::msg::LaserScan GetLaserScan()
inline void setStamp(rclcpp::Time timeStamp)