Go to the documentation of this file.
52 virtual void onHQNodeScanResetReq() = 0;
84 virtual void reset() = 0;
virtual bool onSampleData(_u8 ansType, const void *buffer, size_t size)=0
#define BEGIN_DATAUNPACKER_NS()
virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void *data, size_t size)
virtual ~LIDARSampleDataUnpacker()
@ UNPACKER_CONTEXT_TYPE_TRIANGULATION_OPTICAL_FACTOR
virtual void onDecodingError(int errMsg, _u8 ansType, const void *payload, size_t size)
@ UNPACKER_CONTEXT_TYPE_LIDAR_UNKNOWN
@ ERR_EVENT_ON_EXP_CHECKSUM_ERR
virtual void updateUnpackerContext(UnpackerContextType type, const void *data, size_t size)=0
@ UNPACKER_CONTEXT_TYPE_LIDAR_TIMING
LIDARSampleDataListener & _listener
@ ERR_EVENT_ON_EXP_ENCODER_RESET
virtual void clearCache()=0
LIDARSampleDataUnpacker(LIDARSampleDataListener &)
#define END_DATAUNPACKER_NS()
static void ReleaseInstance(LIDARSampleDataUnpacker *)
static LIDARSampleDataUnpacker * CreateInstance(LIDARSampleDataListener &listener)
rplidar_ros
Author(s):
autogenerated on Fri Aug 2 2024 08:42:13