, including all inherited members.
| ascendScanData(rplidar_response_measurement_node_t *nodebuffer, size_t count)=0 | rp::standalone::rplidar::RPlidarDriver | [pure virtual] |
| checkExpressScanSupported(bool &support, _u32 timeout=DEFAULT_TIMEOUT)=0 | rp::standalone::rplidar::RPlidarDriver | [pure virtual] |
| checkMotorCtrlSupport(bool &support, _u32 timeout=DEFAULT_TIMEOUT)=0 | rp::standalone::rplidar::RPlidarDriver | [pure virtual] |
| connect(const char *port_path, _u32 baudrate, _u32 flag=0)=0 | rp::standalone::rplidar::RPlidarDriver | [pure virtual] |
| CreateDriver(_u32 drivertype=DRIVER_TYPE_SERIALPORT) | rp::standalone::rplidar::RPlidarDriver | [static] |
| DEFAULT_TIMEOUT enum value | rp::standalone::rplidar::RPlidarDriver | |
| disconnect()=0 | rp::standalone::rplidar::RPlidarDriver | [pure virtual] |
| DisposeDriver(RPlidarDriver *drv) | rp::standalone::rplidar::RPlidarDriver | [static] |
| DRIVER_TYPE_SERIALPORT enum value | rp::standalone::rplidar::RPlidarDriver | |
| getDeviceInfo(rplidar_response_device_info_t &info, _u32 timeout=DEFAULT_TIMEOUT)=0 | rp::standalone::rplidar::RPlidarDriver | [pure virtual] |
| getFrequency(bool inExpressMode, size_t count, float &frequency, bool &is4kmode)=0 | rp::standalone::rplidar::RPlidarDriver | [pure virtual] |
| getHealth(rplidar_response_device_health_t &health, _u32 timeout=DEFAULT_TIMEOUT)=0 | rp::standalone::rplidar::RPlidarDriver | [pure virtual] |
| getSampleDuration_uS(rplidar_response_sample_rate_t &rateInfo, _u32 timeout=DEFAULT_TIMEOUT)=0 | rp::standalone::rplidar::RPlidarDriver | [pure virtual] |
| grabScanData(rplidar_response_measurement_node_t *nodebuffer, size_t &count, _u32 timeout=DEFAULT_TIMEOUT)=0 | rp::standalone::rplidar::RPlidarDriver | [pure virtual] |
| isConnected()=0 | rp::standalone::rplidar::RPlidarDriver | [pure virtual] |
| reset(_u32 timeout=DEFAULT_TIMEOUT)=0 | rp::standalone::rplidar::RPlidarDriver | [pure virtual] |
| RPlidarDriver() | rp::standalone::rplidar::RPlidarDriver | [inline, protected] |
| setMotorPWM(_u16 pwm)=0 | rp::standalone::rplidar::RPlidarDriver | [pure virtual] |
| startMotor()=0 | rp::standalone::rplidar::RPlidarDriver | [pure virtual] |
| startScan(bool force=false, bool autoExpressMode=true)=0 | rp::standalone::rplidar::RPlidarDriver | [pure virtual] |
| startScanExpress(bool fixedAngle, _u32 timeout=DEFAULT_TIMEOUT)=0 | rp::standalone::rplidar::RPlidarDriver | [pure virtual] |
| startScanNormal(bool force, _u32 timeout=DEFAULT_TIMEOUT)=0 | rp::standalone::rplidar::RPlidarDriver | [pure virtual] |
| stop(_u32 timeout=DEFAULT_TIMEOUT)=0 | rp::standalone::rplidar::RPlidarDriver | [pure virtual] |
| stopMotor()=0 | rp::standalone::rplidar::RPlidarDriver | [pure virtual] |
| ~RPlidarDriver() | rp::standalone::rplidar::RPlidarDriver | [inline, protected, virtual] |