_dataEvent | ydlidar::YDlidarDriver | |
_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 | |
disableConstFreq(function_state &state, uint32_t timeout=DEFAULT_TIMEOUT) | ydlidar::YDlidarDriver | |
disableDataGrabbing() | ydlidar::YDlidarDriver | protected |
disableLowerPower(function_state &state, uint32_t timeout=DEFAULT_TIMEOUT) | ydlidar::YDlidarDriver | |
disconnect() | ydlidar::YDlidarDriver | |
done() (defined in ydlidar::YDlidarDriver) | ydlidar::YDlidarDriver | inlinestatic |
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::YDlidarDriver | protected |
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::YDlidarDriver | static |
grabScanData(node_info *nodebuffer, size_t &count, uint32_t timeout=DEFAULT_TIMEOUT) | ydlidar::YDlidarDriver | |
initDriver() (defined in ydlidar::YDlidarDriver) | ydlidar::YDlidarDriver | inlinestatic |
isConnected | ydlidar::YDlidarDriver | |
isconnected() const | ydlidar::YDlidarDriver | |
isHeartbeat | ydlidar::YDlidarDriver | |
isScanning | ydlidar::YDlidarDriver | |
isscanning() const | ydlidar::YDlidarDriver | |
MAX_SCAN_NODES enum value | ydlidar::YDlidarDriver | |
reset(uint32_t timeout=DEFAULT_TIMEOUT) | 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 |
sendHeartBeat() | ydlidar::YDlidarDriver | |
setDTR() | ydlidar::YDlidarDriver | protected |
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::YDlidarDriver | inlinestatic |
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 | protected |
~YDlidarDriver() | ydlidar::YDlidarDriver | protectedvirtual |