This is the complete list of members for sl::SlamtecLidarDriver, including all inherited members.
| _cacheCapsuledScanData() | sl::SlamtecLidarDriver | inlineprivate |
| _cached_capsule_flag | sl::SlamtecLidarDriver | private |
| _cached_previous_capsuledata | sl::SlamtecLidarDriver | private |
| _cached_previous_dense_capsuledata | sl::SlamtecLidarDriver | private |
| _cached_previous_Hqdata | sl::SlamtecLidarDriver | private |
| _cached_previous_ultracapsuledata | sl::SlamtecLidarDriver | private |
| _cached_sampleduration_express | sl::SlamtecLidarDriver | private |
| _cached_sampleduration_std | sl::SlamtecLidarDriver | private |
| _cached_scan_node_hq_buf | sl::SlamtecLidarDriver | private |
| _cached_scan_node_hq_buf_for_interval_retrieve | sl::SlamtecLidarDriver | private |
| _cached_scan_node_hq_count | sl::SlamtecLidarDriver | private |
| _cached_scan_node_hq_count_for_interval_retrieve | sl::SlamtecLidarDriver | private |
| _cacheHqScanData() | sl::SlamtecLidarDriver | inlineprivate |
| _cacheScanData() | sl::SlamtecLidarDriver | inlineprivate |
| _cachethread | sl::SlamtecLidarDriver | private |
| _cacheUltraCapsuledScanData() | sl::SlamtecLidarDriver | inlineprivate |
| _capsuleToNormal(const sl_lidar_response_capsule_measurement_nodes_t &capsule, sl_lidar_response_measurement_node_hq_t *nodebuffer, size_t &nodeCount) | sl::SlamtecLidarDriver | inlineprivate |
| _channel | sl::SlamtecLidarDriver | private |
| _clearRxDataCache() | sl::SlamtecLidarDriver | inlineprivate |
| _dataEvt | sl::SlamtecLidarDriver | private |
| _dense_capsuleToNormal(const sl_lidar_response_capsule_measurement_nodes_t &capsule, sl_lidar_response_measurement_node_hq_t *nodebuffer, size_t &nodeCount) | sl::SlamtecLidarDriver | inlineprivate |
| _disableDataGrabbing() | sl::SlamtecLidarDriver | inlineprivate |
| _HqToNormal(const sl_lidar_response_hq_capsule_measurement_nodes_t &node_hq, sl_lidar_response_measurement_node_hq_t *nodebuffer, size_t &nodeCount) | sl::SlamtecLidarDriver | inlineprivate |
| _is_previous_capsuledataRdy | sl::SlamtecLidarDriver | private |
| _is_previous_HqdataRdy | sl::SlamtecLidarDriver | private |
| _isConnected | sl::SlamtecLidarDriver | private |
| _isScanning | sl::SlamtecLidarDriver | private |
| _isSupportingMotorCtrl | sl::SlamtecLidarDriver | private |
| _lock | sl::SlamtecLidarDriver | private |
| _scan_node_synced | sl::SlamtecLidarDriver | private |
| _sendCommand(sl_u16 cmd, const void *payload=NULL, size_t payloadsize=0) | sl::SlamtecLidarDriver | inlineprivate |
| _ultraCapsuleToNormal(const sl_lidar_response_ultra_capsule_measurement_nodes_t &capsule, sl_lidar_response_measurement_node_hq_t *nodebuffer, size_t &nodeCount) | sl::SlamtecLidarDriver | inlineprivate |
| _waitCapsuledNode(sl_lidar_response_capsule_measurement_nodes_t &node, sl_u32 timeout=DEFAULT_TIMEOUT) | sl::SlamtecLidarDriver | inlineprivate |
| _waitHqNode(sl_lidar_response_hq_capsule_measurement_nodes_t &node, sl_u32 timeout=DEFAULT_TIMEOUT) | sl::SlamtecLidarDriver | inlineprivate |
| _waitNode(sl_lidar_response_measurement_node_t *node, sl_u32 timeout=DEFAULT_TIMEOUT) | sl::SlamtecLidarDriver | inlineprivate |
| _waitResponse(T &payload, sl_u8 ansType, sl_u32 timeout=DEFAULT_TIMEOUT) | sl::SlamtecLidarDriver | inlineprivate |
| _waitResponseHeader(sl_lidar_ans_header_t *header, sl_u32 timeout=DEFAULT_TIMEOUT) | sl::SlamtecLidarDriver | inlineprivate |
| _waitScanData(sl_lidar_response_measurement_node_t *nodebuffer, size_t &count, sl_u32 timeout=DEFAULT_TIMEOUT) | sl::SlamtecLidarDriver | inlineprivate |
| _waitUltraCapsuledNode(sl_lidar_response_ultra_capsule_measurement_nodes_t &node, sl_u32 timeout=DEFAULT_TIMEOUT) | sl::SlamtecLidarDriver | inlineprivate |
| A2A3_LIDAR_MINUM_MAJOR_ID enum value | sl::SlamtecLidarDriver | |
| ascendScanData(sl_lidar_response_measurement_node_hq_t *nodebuffer, size_t count) | sl::SlamtecLidarDriver | inlinevirtual |
| checkMotorCtrlSupport(MotorCtrlSupport &support, sl_u32 timeout=DEFAULT_TIMEOUT) | sl::SlamtecLidarDriver | inlinevirtual |
| checkSupportConfigCommands(bool &outSupport, sl_u32 timeoutInMs=DEFAULT_TIMEOUT) | sl::SlamtecLidarDriver | inlineprotected |
| connect(IChannel *channel) | sl::SlamtecLidarDriver | inlinevirtual |
| DEFAULT_TIMEOUT enum value | sl::ILidarDriver | |
| DENSE_CAPSULE enum value | sl::SlamtecLidarDriver | |
| disconnect() | sl::SlamtecLidarDriver | inlinevirtual |
| getAllSupportedScanModes(std::vector< LidarScanMode > &outModes, sl_u32 timeoutInMs=DEFAULT_TIMEOUT) | sl::SlamtecLidarDriver | inlinevirtual |
| getDesiredSpeed(sl_lidar_response_desired_rot_speed_t &motorSpeed, sl_u32 timeoutInMs=DEFAULT_TIMEOUT) | sl::SlamtecLidarDriver | inlineprotected |
| getDeviceInfo(sl_lidar_response_device_info_t &info, sl_u32 timeout=DEFAULT_TIMEOUT) | sl::SlamtecLidarDriver | inlinevirtual |
| getDeviceMacAddr(sl_u8 *macAddrArray, sl_u32 timeoutInMs) | sl::SlamtecLidarDriver | inlinevirtual |
| getFrequency(const LidarScanMode &scanMode, const sl_lidar_response_measurement_node_hq_t *nodes, size_t count, float &frequency) | sl::SlamtecLidarDriver | inlinevirtual |
| getHealth(sl_lidar_response_device_health_t &health, sl_u32 timeout=DEFAULT_TIMEOUT) | sl::SlamtecLidarDriver | inlinevirtual |
| 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::SlamtecLidarDriver | inlineprotected |
| getLidarSampleDuration(float &sampleDurationRes, sl_u16 scanModeID, sl_u32 timeoutInMs=DEFAULT_TIMEOUT) | sl::SlamtecLidarDriver | inlineprotected |
| getMaxDistance(float &maxDistance, sl_u16 scanModeID, sl_u32 timeoutInMs=DEFAULT_TIMEOUT) | sl::SlamtecLidarDriver | inlineprotected |
| getMotorInfo(LidarMotorInfo &motorInfo, sl_u32 timeoutInMs) | sl::SlamtecLidarDriver | inlinevirtual |
| getScanDataWithIntervalHq(sl_lidar_response_measurement_node_hq_t *nodebuffer, size_t &count) | sl::SlamtecLidarDriver | inlinevirtual |
| getScanModeAnsType(sl_u8 &ansType, sl_u16 scanModeID, sl_u32 timeoutInMs=DEFAULT_TIMEOUT) | sl::SlamtecLidarDriver | inlineprotected |
| getScanModeCount(sl_u16 &modeCount, sl_u32 timeoutInMs=DEFAULT_TIMEOUT) | sl::SlamtecLidarDriver | inlineprotected |
| getScanModeName(char *modeName, sl_u16 scanModeID, sl_u32 timeoutInMs=DEFAULT_TIMEOUT) | sl::SlamtecLidarDriver | inlineprotected |
| getTypicalScanMode(sl_u16 &outMode, sl_u32 timeoutInMs=DEFAULT_TIMEOUT) | sl::SlamtecLidarDriver | inlinevirtual |
| grabScanDataHq(sl_lidar_response_measurement_node_hq_t *nodebuffer, size_t &count, sl_u32 timeout=DEFAULT_TIMEOUT) | sl::SlamtecLidarDriver | inlinevirtual |
| isConnected() | sl::SlamtecLidarDriver | inlinevirtual |
| LEGACY_SAMPLE_DURATION enum value | sl::SlamtecLidarDriver | |
| negotiateSerialBaudRate(sl_u32 requiredBaudRate, sl_u32 *baudRateDetected) | sl::SlamtecLidarDriver | inlineprotectedvirtual |
| NORMAL_CAPSULE enum value | sl::SlamtecLidarDriver | |
| reset(sl_u32 timeoutInMs=DEFAULT_TIMEOUT) | sl::SlamtecLidarDriver | inlinevirtual |
| setLidarConf(sl_u32 type, const void *payload, size_t payloadSize, sl_u32 timeout) | sl::SlamtecLidarDriver | inlineprotected |
| setLidarIpConf(const sl_lidar_ip_conf_t &conf, sl_u32 timeout) | sl::SlamtecLidarDriver | inlinevirtual |
| setMotorSpeed(sl_u16 speed=DEFAULT_MOTOR_SPEED) | sl::SlamtecLidarDriver | inlinevirtual |
| SlamtecLidarDriver() | sl::SlamtecLidarDriver | inline |
| startMotor() | sl::SlamtecLidarDriver | inlineprotected |
| startScan(bool force, bool useTypicalScan, sl_u32 options=0, LidarScanMode *outUsedScanMode=nullptr) | sl::SlamtecLidarDriver | inlinevirtual |
| startScanExpress(bool force, sl_u16 scanMode, sl_u32 options=0, LidarScanMode *outUsedScanMode=nullptr, sl_u32 timeout=DEFAULT_TIMEOUT) | sl::SlamtecLidarDriver | inlinevirtual |
| startScanNormal(bool force, sl_u32 timeout=DEFAULT_TIMEOUT) | sl::SlamtecLidarDriver | inline |
| stop(sl_u32 timeout=DEFAULT_TIMEOUT) | sl::SlamtecLidarDriver | inlinevirtual |
| TOF_LIDAR_MINUM_MAJOR_ID enum value | sl::SlamtecLidarDriver | |
| ~ILidarDriver() | sl::ILidarDriver | inlinevirtual |