_cacheCapsuledScanData() | rp::standalone::rplidar::RPlidarDriverImplCommon | protectedvirtual |
_cached_express_flag | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
_cached_previous_capsuledata | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
_cached_previous_dense_capsuledata | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
_cached_previous_Hqdata | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
_cached_previous_ultracapsuledata | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
_cached_sampleduration_express | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
_cached_sampleduration_std | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
_cached_scan_node_hq_buf | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
_cached_scan_node_hq_buf_for_interval_retrieve | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
_cached_scan_node_hq_count | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
_cached_scan_node_hq_count_for_interval_retrieve | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
_cacheHqScanData() | rp::standalone::rplidar::RPlidarDriverImplCommon | protectedvirtual |
_cacheScanData() | rp::standalone::rplidar::RPlidarDriverImplCommon | protectedvirtual |
_cachethread | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
_cacheUltraCapsuledScanData() | rp::standalone::rplidar::RPlidarDriverImplCommon | protectedvirtual |
_capsuleToNormal(const rplidar_response_capsule_measurement_nodes_t &capsule, rplidar_response_measurement_node_hq_t *nodebuffer, size_t &nodeCount) | rp::standalone::rplidar::RPlidarDriverImplCommon | protectedvirtual |
_chanDev | rp::standalone::rplidar::RPlidarDriver | |
_dataEvt | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
_dense_capsuleToNormal(const rplidar_response_capsule_measurement_nodes_t &capsule, rplidar_response_measurement_node_hq_t *nodebuffer, size_t &nodeCount) | rp::standalone::rplidar::RPlidarDriverImplCommon | protectedvirtual |
_disableDataGrabbing() | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
_HqToNormal(const rplidar_response_hq_capsule_measurement_nodes_t &node_hq, rplidar_response_measurement_node_hq_t *nodebuffer, size_t &nodeCount) | rp::standalone::rplidar::RPlidarDriverImplCommon | protectedvirtual |
_is_previous_capsuledataRdy | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
_is_previous_HqdataRdy | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
_isConnected | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
_isScanning | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
_isSupportingMotorCtrl | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
_isTofLidar | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
_lock | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
_sendCommand(_u8 cmd, const void *payload=NULL, size_t payloadsize=0) | rp::standalone::rplidar::RPlidarDriverImplCommon | protectedvirtual |
_ultraCapsuleToNormal(const rplidar_response_ultra_capsule_measurement_nodes_t &capsule, rplidar_response_measurement_node_hq_t *nodebuffer, size_t &nodeCount) | rp::standalone::rplidar::RPlidarDriverImplCommon | protectedvirtual |
_waitCapsuledNode(rplidar_response_capsule_measurement_nodes_t &node, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | protectedvirtual |
_waitHqNode(rplidar_response_hq_capsule_measurement_nodes_t &node, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | protectedvirtual |
_waitNode(rplidar_response_measurement_node_t *node, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | protectedvirtual |
_waitResponseHeader(rplidar_ans_header_t *header, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | protectedvirtual |
_waitScanData(rplidar_response_measurement_node_t *nodebuffer, size_t &count, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | protectedvirtual |
_waitUltraCapsuledNode(rplidar_response_ultra_capsule_measurement_nodes_t &node, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | protectedvirtual |
ascendScanData(rplidar_response_measurement_node_t *nodebuffer, size_t count) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
ascendScanData(rplidar_response_measurement_node_hq_t *nodebuffer, size_t count) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
checkExpressScanSupported(bool &support, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
checkIfTofLidar(bool &isTofLidar, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
checkMotorCtrlSupport(bool &support, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
checkSupportConfigCommands(bool &outSupport, _u32 timeoutInMs=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
clearNetSerialRxCache() | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
connect(const char *, _u32, _u32 flag=0)=0 | rp::standalone::rplidar::RPlidarDriver | pure virtual |
CreateDriver(_u32 drivertype=DRIVER_TYPE_SERIALPORT) | rp::standalone::rplidar::RPlidarDriver | static |
DEFAULT_TIMEOUT enum value | rp::standalone::rplidar::RPlidarDriver | |
DEPRECATED(virtual u_result getSampleDuration_uS(rplidar_response_sample_rate_t &rateInfo, _u32 timeout=DEFAULT_TIMEOUT))=0 | rp::standalone::rplidar::RPlidarDriver | pure virtual |
DEPRECATED(virtual u_result getFrequency(bool inExpressMode, size_t count, float &frequency, bool &is4kmode))=0 | rp::standalone::rplidar::RPlidarDriver | pure virtual |
DEPRECATED(virtual u_result checkExpressScanSupported(bool &support, _u32 timeout=DEFAULT_TIMEOUT))=0 | rp::standalone::rplidar::RPlidarDriver | pure virtual |
DEPRECATED(virtual u_result grabScanData(rplidar_response_measurement_node_t *nodebuffer, size_t &count, _u32 timeout=DEFAULT_TIMEOUT))=0 | rp::standalone::rplidar::RPlidarDriver | pure virtual |
DEPRECATED(virtual u_result ascendScanData(rplidar_response_measurement_node_t *nodebuffer, size_t count))=0 | rp::standalone::rplidar::RPlidarDriver | pure virtual |
DEPRECATED(virtual u_result getScanDataWithInterval(rplidar_response_measurement_node_t *nodebuffer, size_t &count))=0 | rp::standalone::rplidar::RPlidarDriver | pure virtual |
disconnect()=0 | rp::standalone::rplidar::RPlidarDriver | pure virtual |
DisposeDriver(RPlidarDriver *drv) | rp::standalone::rplidar::RPlidarDriver | static |
getAllSupportedScanModes(std::vector< RplidarScanMode > &outModes, _u32 timeoutInMs=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
getDeviceInfo(rplidar_response_device_info_t &info, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
getFrequency(bool inExpressMode, size_t count, float &frequency, bool &is4kmode) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
getFrequency(const RplidarScanMode &scanMode, size_t count, float &frequency) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
getHealth(rplidar_response_device_health_t &health, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
getLidarConf(_u32 type, std::vector< _u8 > &outputBuf, const std::vector< _u8 > &reserve=std::vector< _u8 >(), _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
getLidarSampleDuration(float &sampleDurationRes, _u16 scanModeID, _u32 timeoutInMs=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
getMaxDistance(float &maxDistance, _u16 scanModeID, _u32 timeoutInMs=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
getSampleDuration_uS(rplidar_response_sample_rate_t &rateInfo, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
getScanDataWithInterval(rplidar_response_measurement_node_t *nodebuffer, size_t &count) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
getScanDataWithIntervalHq(rplidar_response_measurement_node_hq_t *nodebuffer, size_t &count) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
getScanModeAnsType(_u8 &ansType, _u16 scanModeID, _u32 timeoutInMs=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
getScanModeCount(_u16 &modeCount, _u32 timeoutInMs=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
getScanModeName(char *modeName, _u16 scanModeID, _u32 timeoutInMs=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
getTypicalScanMode(_u16 &outMode, _u32 timeoutInMs=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
grabScanData(rplidar_response_measurement_node_t *nodebuffer, size_t &count, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
grabScanDataHq(rplidar_response_measurement_node_hq_t *nodebuffer, size_t &count, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
isConnected() | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
LEGACY_SAMPLE_DURATION enum value | rp::standalone::rplidar::RPlidarDriver | |
MAX_SCAN_NODES enum value | rp::standalone::rplidar::RPlidarDriver | |
reset(_u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
RPLIDAR_TOF_MINUM_MAJOR_ID enum value | rp::standalone::rplidar::RPlidarDriverImplCommon | |
RPlidarDriver() | rp::standalone::rplidar::RPlidarDriver | inlineprotected |
RPlidarDriverImplCommon() | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
setLidarSpinSpeed(_u16 rpm, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
setMotorPWM(_u16 pwm) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
startMotor() | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
startScan(bool force, bool useTypicalScan, _u32 options=0, RplidarScanMode *outUsedScanMode=NULL) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
startScanExpress(bool force, _u16 scanMode, _u32 options=0, RplidarScanMode *outUsedScanMode=NULL, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
startScanNormal(bool force, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
stop(_u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
stopMotor() | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
~RPlidarDriver() | rp::standalone::rplidar::RPlidarDriver | inlinevirtual |
~RPlidarDriverImplCommon() | rp::standalone::rplidar::RPlidarDriverImplCommon | inlineprotectedvirtual |