sl::SlamtecLidarDriver Member List

This is the complete list of members for sl::SlamtecLidarDriver, including all inherited members.

_cacheCapsuledScanData()sl::SlamtecLidarDriverinlineprivate
_cached_capsule_flagsl::SlamtecLidarDriverprivate
_cached_previous_capsuledatasl::SlamtecLidarDriverprivate
_cached_previous_dense_capsuledatasl::SlamtecLidarDriverprivate
_cached_previous_Hqdatasl::SlamtecLidarDriverprivate
_cached_previous_ultracapsuledatasl::SlamtecLidarDriverprivate
_cached_sampleduration_expresssl::SlamtecLidarDriverprivate
_cached_sampleduration_stdsl::SlamtecLidarDriverprivate
_cached_scan_node_hq_bufsl::SlamtecLidarDriverprivate
_cached_scan_node_hq_buf_for_interval_retrievesl::SlamtecLidarDriverprivate
_cached_scan_node_hq_countsl::SlamtecLidarDriverprivate
_cached_scan_node_hq_count_for_interval_retrievesl::SlamtecLidarDriverprivate
_cacheHqScanData()sl::SlamtecLidarDriverinlineprivate
_cacheScanData()sl::SlamtecLidarDriverinlineprivate
_cachethreadsl::SlamtecLidarDriverprivate
_cacheUltraCapsuledScanData()sl::SlamtecLidarDriverinlineprivate
_capsuleToNormal(const sl_lidar_response_capsule_measurement_nodes_t &capsule, sl_lidar_response_measurement_node_hq_t *nodebuffer, size_t &nodeCount)sl::SlamtecLidarDriverinlineprivate
_channelsl::SlamtecLidarDriverprivate
_clearRxDataCache()sl::SlamtecLidarDriverinlineprivate
_dataEvtsl::SlamtecLidarDriverprivate
_dense_capsuleToNormal(const sl_lidar_response_capsule_measurement_nodes_t &capsule, sl_lidar_response_measurement_node_hq_t *nodebuffer, size_t &nodeCount)sl::SlamtecLidarDriverinlineprivate
_disableDataGrabbing()sl::SlamtecLidarDriverinlineprivate
_HqToNormal(const sl_lidar_response_hq_capsule_measurement_nodes_t &node_hq, sl_lidar_response_measurement_node_hq_t *nodebuffer, size_t &nodeCount)sl::SlamtecLidarDriverinlineprivate
_is_previous_capsuledataRdysl::SlamtecLidarDriverprivate
_is_previous_HqdataRdysl::SlamtecLidarDriverprivate
_isConnectedsl::SlamtecLidarDriverprivate
_isScanningsl::SlamtecLidarDriverprivate
_isSupportingMotorCtrlsl::SlamtecLidarDriverprivate
_locksl::SlamtecLidarDriverprivate
_scan_node_syncedsl::SlamtecLidarDriverprivate
_sendCommand(sl_u16 cmd, const void *payload=NULL, size_t payloadsize=0)sl::SlamtecLidarDriverinlineprivate
_ultraCapsuleToNormal(const sl_lidar_response_ultra_capsule_measurement_nodes_t &capsule, sl_lidar_response_measurement_node_hq_t *nodebuffer, size_t &nodeCount)sl::SlamtecLidarDriverinlineprivate
_waitCapsuledNode(sl_lidar_response_capsule_measurement_nodes_t &node, sl_u32 timeout=DEFAULT_TIMEOUT)sl::SlamtecLidarDriverinlineprivate
_waitHqNode(sl_lidar_response_hq_capsule_measurement_nodes_t &node, sl_u32 timeout=DEFAULT_TIMEOUT)sl::SlamtecLidarDriverinlineprivate
_waitNode(sl_lidar_response_measurement_node_t *node, sl_u32 timeout=DEFAULT_TIMEOUT)sl::SlamtecLidarDriverinlineprivate
_waitResponse(T &payload, sl_u8 ansType, sl_u32 timeout=DEFAULT_TIMEOUT)sl::SlamtecLidarDriverinlineprivate
_waitResponseHeader(sl_lidar_ans_header_t *header, sl_u32 timeout=DEFAULT_TIMEOUT)sl::SlamtecLidarDriverinlineprivate
_waitScanData(sl_lidar_response_measurement_node_t *nodebuffer, size_t &count, sl_u32 timeout=DEFAULT_TIMEOUT)sl::SlamtecLidarDriverinlineprivate
_waitUltraCapsuledNode(sl_lidar_response_ultra_capsule_measurement_nodes_t &node, sl_u32 timeout=DEFAULT_TIMEOUT)sl::SlamtecLidarDriverinlineprivate
A2A3_LIDAR_MINUM_MAJOR_ID enum valuesl::SlamtecLidarDriver
ascendScanData(sl_lidar_response_measurement_node_hq_t *nodebuffer, size_t count)sl::SlamtecLidarDriverinlinevirtual
checkMotorCtrlSupport(MotorCtrlSupport &support, sl_u32 timeout=DEFAULT_TIMEOUT)sl::SlamtecLidarDriverinlinevirtual
checkSupportConfigCommands(bool &outSupport, sl_u32 timeoutInMs=DEFAULT_TIMEOUT)sl::SlamtecLidarDriverinlineprotected
connect(IChannel *channel)sl::SlamtecLidarDriverinlinevirtual
DEFAULT_TIMEOUT enum valuesl::ILidarDriver
DENSE_CAPSULE enum valuesl::SlamtecLidarDriver
disconnect()sl::SlamtecLidarDriverinlinevirtual
getAllSupportedScanModes(std::vector< LidarScanMode > &outModes, sl_u32 timeoutInMs=DEFAULT_TIMEOUT)sl::SlamtecLidarDriverinlinevirtual
getDesiredSpeed(sl_lidar_response_desired_rot_speed_t &motorSpeed, sl_u32 timeoutInMs=DEFAULT_TIMEOUT)sl::SlamtecLidarDriverinlineprotected
getDeviceInfo(sl_lidar_response_device_info_t &info, sl_u32 timeout=DEFAULT_TIMEOUT)sl::SlamtecLidarDriverinlinevirtual
getDeviceMacAddr(sl_u8 *macAddrArray, sl_u32 timeoutInMs)sl::SlamtecLidarDriverinlinevirtual
getFrequency(const LidarScanMode &scanMode, const sl_lidar_response_measurement_node_hq_t *nodes, size_t count, float &frequency)sl::SlamtecLidarDriverinlinevirtual
getHealth(sl_lidar_response_device_health_t &health, sl_u32 timeout=DEFAULT_TIMEOUT)sl::SlamtecLidarDriverinlinevirtual
getLidarConf(sl_u32 type, std::vector< sl_u8 > &outputBuf, const std::vector< sl_u8 > &reserve=std::vector< sl_u8 >(), sl_u32 timeout=DEFAULT_TIMEOUT)sl::SlamtecLidarDriverinlineprotected
getLidarSampleDuration(float &sampleDurationRes, sl_u16 scanModeID, sl_u32 timeoutInMs=DEFAULT_TIMEOUT)sl::SlamtecLidarDriverinlineprotected
getMaxDistance(float &maxDistance, sl_u16 scanModeID, sl_u32 timeoutInMs=DEFAULT_TIMEOUT)sl::SlamtecLidarDriverinlineprotected
getMotorInfo(LidarMotorInfo &motorInfo, sl_u32 timeoutInMs)sl::SlamtecLidarDriverinlinevirtual
getScanDataWithIntervalHq(sl_lidar_response_measurement_node_hq_t *nodebuffer, size_t &count)sl::SlamtecLidarDriverinlinevirtual
getScanModeAnsType(sl_u8 &ansType, sl_u16 scanModeID, sl_u32 timeoutInMs=DEFAULT_TIMEOUT)sl::SlamtecLidarDriverinlineprotected
getScanModeCount(sl_u16 &modeCount, sl_u32 timeoutInMs=DEFAULT_TIMEOUT)sl::SlamtecLidarDriverinlineprotected
getScanModeName(char *modeName, sl_u16 scanModeID, sl_u32 timeoutInMs=DEFAULT_TIMEOUT)sl::SlamtecLidarDriverinlineprotected
getTypicalScanMode(sl_u16 &outMode, sl_u32 timeoutInMs=DEFAULT_TIMEOUT)sl::SlamtecLidarDriverinlinevirtual
grabScanDataHq(sl_lidar_response_measurement_node_hq_t *nodebuffer, size_t &count, sl_u32 timeout=DEFAULT_TIMEOUT)sl::SlamtecLidarDriverinlinevirtual
isConnected()sl::SlamtecLidarDriverinlinevirtual
LEGACY_SAMPLE_DURATION enum valuesl::SlamtecLidarDriver
negotiateSerialBaudRate(sl_u32 requiredBaudRate, sl_u32 *baudRateDetected)sl::SlamtecLidarDriverinlineprotectedvirtual
NORMAL_CAPSULE enum valuesl::SlamtecLidarDriver
reset(sl_u32 timeoutInMs=DEFAULT_TIMEOUT)sl::SlamtecLidarDriverinlinevirtual
setLidarConf(sl_u32 type, const void *payload, size_t payloadSize, sl_u32 timeout)sl::SlamtecLidarDriverinlineprotected
setLidarIpConf(const sl_lidar_ip_conf_t &conf, sl_u32 timeout)sl::SlamtecLidarDriverinlinevirtual
setMotorSpeed(sl_u16 speed=DEFAULT_MOTOR_SPEED)sl::SlamtecLidarDriverinlinevirtual
SlamtecLidarDriver()sl::SlamtecLidarDriverinline
startMotor()sl::SlamtecLidarDriverinlineprotected
startScan(bool force, bool useTypicalScan, sl_u32 options=0, LidarScanMode *outUsedScanMode=nullptr)sl::SlamtecLidarDriverinlinevirtual
startScanExpress(bool force, sl_u16 scanMode, sl_u32 options=0, LidarScanMode *outUsedScanMode=nullptr, sl_u32 timeout=DEFAULT_TIMEOUT)sl::SlamtecLidarDriverinlinevirtual
startScanNormal(bool force, sl_u32 timeout=DEFAULT_TIMEOUT)sl::SlamtecLidarDriverinline
stop(sl_u32 timeout=DEFAULT_TIMEOUT)sl::SlamtecLidarDriverinlinevirtual
TOF_LIDAR_MINUM_MAJOR_ID enum valuesl::SlamtecLidarDriver
~ILidarDriver()sl::ILidarDriverinlinevirtual


rplidar_ros
Author(s):
autogenerated on Tue Jun 13 2023 02:07:38