YDLIDAR SDK  V1.3.2
ydlidar::YDlidarDriver Member List

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

_dataEventydlidar::YDlidarDriver
_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
disableConstFreq(function_state &state, uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriver
disableDataGrabbing()ydlidar::YDlidarDriverprotected
disableLowerPower(function_state &state, uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriver
disconnect()ydlidar::YDlidarDriver
done() (defined in ydlidar::YDlidarDriver)ydlidar::YDlidarDriverinlinestatic
enableConstFreq(function_state &state, uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriver
enableLowerPower(function_state &state, uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriver
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
getHeartBeat() const ydlidar::YDlidarDriver
getMotorState(function_state &state, 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
grabScanData(node_info *nodebuffer, size_t &count, uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriver
initDriver() (defined in ydlidar::YDlidarDriver)ydlidar::YDlidarDriverinlinestatic
isConnectedydlidar::YDlidarDriver
isconnected() const ydlidar::YDlidarDriver
isHeartbeatydlidar::YDlidarDriver
isScanningydlidar::YDlidarDriver
isscanning() const ydlidar::YDlidarDriver
MAX_SCAN_NODES enum valueydlidar::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
sendHeartBeat()ydlidar::YDlidarDriver
setDTR()ydlidar::YDlidarDriverprotected
setHeartBeat(const bool enable)ydlidar::YDlidarDriver
setIntensities(const bool isintensities)ydlidar::YDlidarDriver
setLowExposure(scan_exposure &low_exposure, uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriver
setLowExposureAdd(scan_exposure &exposure, uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriver
setLowExposurerDis(scan_exposure &exposure, uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriver
setPointsForOneRingFlag(scan_points &points, uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriver
setRotationInversion(scan_rotation &rotation, uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriver
setRotationPositive(scan_rotation &rotation, uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriver
setSamplingRate(sampling_rate &rate, uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriver
setSaveLowExposure(scan_exposure &low_exposure, 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
setScanHeartbeat(scan_heart_beat &beat, uint32_t timeout=DEFAULT_TIMEOUT)ydlidar::YDlidarDriver
simpleScanData(std::vector< scanDot > *scan_data, node_info *buffer, size_t count)ydlidar::YDlidarDriver
singleton() (defined in ydlidar::YDlidarDriver)ydlidar::YDlidarDriverinlinestatic
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::YDlidarDriverprotected
~YDlidarDriver()ydlidar::YDlidarDriverprotectedvirtual