ydlidar::YDlidarDriver Member List

This is the complete list of members for ydlidar::YDlidarDriver, including all inherited members.

_dataEvent | ydlidar::YDlidarDriver |
_lock | ydlidar::YDlidarDriver |
_serial_lock | ydlidar::YDlidarDriver |
_thread | ydlidar::YDlidarDriver |
ascendScanData(node_info *nodebuffer, size_t count) | ydlidar::YDlidarDriver |
cacheScanData() | ydlidar::YDlidarDriver | protected
clearDTR() | ydlidar::YDlidarDriver | protected
connect(const char *port_path, uint32_t baudrate) | ydlidar::YDlidarDriver |
createThread() | ydlidar::YDlidarDriver | protected
DEFAULT_HEART_BEAT enum value | ydlidar::YDlidarDriver |
DEFAULT_TIMEOUT enum value | ydlidar::YDlidarDriver |
DEFAULT_TIMEOUT_COUNT enum value (defined in ydlidar::YDlidarDriver) | ydlidar::YDlidarDriver |
disableDataGrabbing() | ydlidar::YDlidarDriver | protected
disconnect() | ydlidar::YDlidarDriver |
flush() | ydlidar::YDlidarDriver |
getData(uint8_t *data, size_t size) | ydlidar::YDlidarDriver | protected
getPointTime() const | ydlidar::YDlidarDriver |
getSDKVersion() | ydlidar::YDlidarDriver | static
grabScanData(node_info *nodebuffer, size_t &count, uint32_t timeout=DEFAULT_TIMEOUT) | ydlidar::YDlidarDriver |
isAutoconnting | ydlidar::YDlidarDriver |
isAutoReconnect | ydlidar::YDlidarDriver |
isConnected() const | ydlidar::YDlidarDriver |
isScanning() const | ydlidar::YDlidarDriver |
lidarPortList() | ydlidar::YDlidarDriver | static
m_isConnected | ydlidar::YDlidarDriver |
m_isScanning | ydlidar::YDlidarDriver |
MAX_SCAN_NODES enum value | ydlidar::YDlidarDriver |
scan_node_buf | ydlidar::YDlidarDriver |
scan_node_count | ydlidar::YDlidarDriver |
sendCommand(uint8_t cmd, const void *payload=NULL, size_t payloadsize=0) | ydlidar::YDlidarDriver | protected
sendData(const uint8_t *data, size_t size) | ydlidar::YDlidarDriver | protected
setAutoReconnect(const bool &enable) | ydlidar::YDlidarDriver |
setDTR() | ydlidar::YDlidarDriver | protected
startAutoScan(bool force=false, uint32_t timeout=DEFAULT_TIMEOUT) | ydlidar::YDlidarDriver | protected
startMotor() | ydlidar::YDlidarDriver |
startScan(bool force=false, uint32_t timeout=DEFAULT_TIMEOUT) | ydlidar::YDlidarDriver |
stop() | ydlidar::YDlidarDriver |
stopMotor() | ydlidar::YDlidarDriver |
waitForData(size_t data_count, uint32_t timeout=DEFAULT_TIMEOUT, size_t *returned_size=NULL) | ydlidar::YDlidarDriver | protected
waitPackage(node_info *node, uint32_t timeout=DEFAULT_TIMEOUT) | ydlidar::YDlidarDriver | protected
waitResponseHeader(lidar_ans_header *header, uint32_t timeout=DEFAULT_TIMEOUT) | ydlidar::YDlidarDriver | protected
waitScanData(node_info *nodebuffer, size_t &count, uint32_t timeout=DEFAULT_TIMEOUT) | ydlidar::YDlidarDriver | protected
YDLIDAR_F2 enum value | ydlidar::YDlidarDriver |
YDLIDAR_F4 enum value | ydlidar::YDlidarDriver |
YDLIDAR_F4PRO enum value | ydlidar::YDlidarDriver |
YDLIDAR_G4 enum value | ydlidar::YDlidarDriver |
YDLIDAR_G4C enum value | ydlidar::YDlidarDriver |
YDLIDAR_S4 enum value | ydlidar::YDlidarDriver |
YDLIDAR_T1 enum value | ydlidar::YDlidarDriver |
YDLIDAR_X4 enum value | ydlidar::YDlidarDriver |
YDlidarDriver() | ydlidar::YDlidarDriver |
~YDlidarDriver() | ydlidar::YDlidarDriver | virtual