YDLIDAR X2 SDK  V1.4.1
ydlidar::YDlidarDriver Member List

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

_dataEventydlidar::YDlidarDriver
_lockydlidar::YDlidarDriver
_serial_lockydlidar::YDlidarDriver
_threadydlidar::YDlidarDriver
ascendScanData(node_info *nodebuffer, size_t count)ydlidar::YDlidarDriver
cacheScanData()ydlidar::YDlidarDriverprotected
clearDTR()ydlidar::YDlidarDriverprotected
connect(const char *port_path, uint32_t baudrate)ydlidar::YDlidarDriver
createThread()ydlidar::YDlidarDriverprotected
DEFAULT_HEART_BEAT enum valueydlidar::YDlidarDriver
DEFAULT_TIMEOUT enum valueydlidar::YDlidarDriver
DEFAULT_TIMEOUT_COUNT enum value (defined in ydlidar::YDlidarDriver)ydlidar::YDlidarDriver
disableDataGrabbing()ydlidar::YDlidarDriverprotected
disconnect()ydlidar::YDlidarDriver
flush()ydlidar::YDlidarDriver
getData(uint8_t *data, size_t size)ydlidar::YDlidarDriverprotected
getPointTime() const ydlidar::YDlidarDriver
getSDKVersion()ydlidar::YDlidarDriverstatic
grabScanData(node_info *nodebuffer, size_t &count, uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriver
isAutoconntingydlidar::YDlidarDriver
isAutoReconnectydlidar::YDlidarDriver
isConnected() const ydlidar::YDlidarDriver
isScanning() const ydlidar::YDlidarDriver
lidarPortList()ydlidar::YDlidarDriverstatic
m_isConnectedydlidar::YDlidarDriver
m_isScanningydlidar::YDlidarDriver
MAX_SCAN_NODES enum valueydlidar::YDlidarDriver
scan_node_bufydlidar::YDlidarDriver
scan_node_countydlidar::YDlidarDriver
sendCommand(uint8_t cmd, const void *payload=NULL, size_t payloadsize=0)ydlidar::YDlidarDriverprotected
sendData(const uint8_t *data, size_t size)ydlidar::YDlidarDriverprotected
setAutoReconnect(const bool &enable)ydlidar::YDlidarDriver
setDTR()ydlidar::YDlidarDriverprotected
startAutoScan(bool force=false, uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriverprotected
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::YDlidarDriverprotected
waitPackage(node_info *node, uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriverprotected
waitResponseHeader(lidar_ans_header *header, uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriverprotected
waitScanData(node_info *nodebuffer, size_t &count, uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriverprotected
YDLIDAR_F2 enum valueydlidar::YDlidarDriver
YDLIDAR_F4 enum valueydlidar::YDlidarDriver
YDLIDAR_F4PRO enum valueydlidar::YDlidarDriver
YDLIDAR_G4 enum valueydlidar::YDlidarDriver
YDLIDAR_G4C enum valueydlidar::YDlidarDriver
YDLIDAR_S4 enum valueydlidar::YDlidarDriver
YDLIDAR_T1 enum valueydlidar::YDlidarDriver
YDLIDAR_X4 enum valueydlidar::YDlidarDriver
YDlidarDriver()ydlidar::YDlidarDriver
~YDlidarDriver()ydlidar::YDlidarDrivervirtual