YDLIDAR SDK  V1.4.5
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
checkAutoConnecting()ydlidar::YDlidarDriverprotected
checkDeviceInfo(uint8_t *recvBuffer, uint8_t byte, int recvPos, int recvSize, int pos)ydlidar::YDlidarDriverprotected
checkTransDelay()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
flushSerial()ydlidar::YDlidarDriverprotected
getData(uint8_t *data, size_t size)ydlidar::YDlidarDriverprotected
getDeviceInfo(device_info &info, uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriver
getHealth(device_health &health, uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriver
getSamplingRate(sampling_rate &rate, uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriver
getScanFrequency(scan_frequency &frequency, uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriver
getSDKVersion()ydlidar::YDlidarDriverstatic
getZeroOffsetAngle(offset_angle &angle, uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriver
grabScanData(node_info *nodebuffer, size_t &count, uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriver
isAutoconntingydlidar::YDlidarDriver
isAutoReconnectydlidar::YDlidarDriver
isconnected() const ydlidar::YDlidarDriver
isConnectedydlidar::YDlidarDriver
isScanningydlidar::YDlidarDriver
isscanning() const ydlidar::YDlidarDriver
lidarPortList()ydlidar::YDlidarDriverstatic
LidarType (defined in ydlidar::YDlidarDriver)ydlidar::YDlidarDriver
MAX_SCAN_NODES enum valueydlidar::YDlidarDriver
PropertyBuilderByName(bool, SingleChannel, private) PropertyBuilderByName(int (defined in ydlidar::YDlidarDriver)ydlidar::YDlidarDriver
PropertyBuilderByName(uint32_t, PointTime, private) YDlidarDriver()ydlidar::YDlidarDriver
reset(uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::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
setIntensities(const bool &isintensities)ydlidar::YDlidarDriver
setSamplingRate(sampling_rate &rate, uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriver
setScanFrequencyAdd(scan_frequency &frequency, uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriver
setScanFrequencyAddMic(scan_frequency &frequency, uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriver
setScanFrequencyDis(scan_frequency &frequency, uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriver
setScanFrequencyDisMic(scan_frequency &frequency, uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriver
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
stopScan(uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriverprotected
waitDevicePackage(uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriverprotected
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
~YDlidarDriver()ydlidar::YDlidarDrivervirtual