Main MRPT website > C++ reference for MRPT 1.5.9
rp::standalone::rplidar::RPlidarDriver Member List

This is the complete list of members for rp::standalone::rplidar::RPlidarDriver, including all inherited members.

ascendScanData(rplidar_response_measurement_node_t *nodebuffer, size_t count)=0rp::standalone::rplidar::RPlidarDriverpure virtual
checkExpressScanSupported(bool &support, _u32 timeout=DEFAULT_TIMEOUT)=0rp::standalone::rplidar::RPlidarDriverpure virtual
checkMotorCtrlSupport(bool &support, _u32 timeout=DEFAULT_TIMEOUT)=0rp::standalone::rplidar::RPlidarDriverpure virtual
connect(const char *port_path, _u32 baudrate, _u32 flag=0)=0rp::standalone::rplidar::RPlidarDriverpure virtual
CreateDriver(_u32 drivertype=DRIVER_TYPE_SERIALPORT)rp::standalone::rplidar::RPlidarDriverstatic
DEFAULT_TIMEOUT enum valuerp::standalone::rplidar::RPlidarDriver
disconnect()=0rp::standalone::rplidar::RPlidarDriverpure virtual
DisposeDriver(RPlidarDriver *drv)rp::standalone::rplidar::RPlidarDriverstatic
DRIVER_TYPE_SERIALPORT enum valuerp::standalone::rplidar::RPlidarDriver
getDeviceInfo(rplidar_response_device_info_t &info, _u32 timeout=DEFAULT_TIMEOUT)=0rp::standalone::rplidar::RPlidarDriverpure virtual
getFrequency(bool inExpressMode, size_t count, float &frequency, bool &is4kmode)=0rp::standalone::rplidar::RPlidarDriverpure virtual
getHealth(rplidar_response_device_health_t &health, _u32 timeout=DEFAULT_TIMEOUT)=0rp::standalone::rplidar::RPlidarDriverpure virtual
getSampleDuration_uS(rplidar_response_sample_rate_t &rateInfo, _u32 timeout=DEFAULT_TIMEOUT)=0rp::standalone::rplidar::RPlidarDriverpure virtual
grabScanData(rplidar_response_measurement_node_t *nodebuffer, size_t &count, _u32 timeout=DEFAULT_TIMEOUT)=0rp::standalone::rplidar::RPlidarDriverpure virtual
isConnected()=0rp::standalone::rplidar::RPlidarDriverpure virtual
reset(_u32 timeout=DEFAULT_TIMEOUT)=0rp::standalone::rplidar::RPlidarDriverpure virtual
RPlidarDriver()rp::standalone::rplidar::RPlidarDriverinlineprotected
setMotorPWM(_u16 pwm)=0rp::standalone::rplidar::RPlidarDriverpure virtual
startMotor()=0rp::standalone::rplidar::RPlidarDriverpure virtual
startScan(bool force=false, bool autoExpressMode=true)=0rp::standalone::rplidar::RPlidarDriverpure virtual
startScanExpress(bool fixedAngle, _u32 timeout=DEFAULT_TIMEOUT)=0rp::standalone::rplidar::RPlidarDriverpure virtual
startScanNormal(bool force, _u32 timeout=DEFAULT_TIMEOUT)=0rp::standalone::rplidar::RPlidarDriverpure virtual
stop(_u32 timeout=DEFAULT_TIMEOUT)=0rp::standalone::rplidar::RPlidarDriverpure virtual
stopMotor()=0rp::standalone::rplidar::RPlidarDriverpure virtual
~RPlidarDriver()rp::standalone::rplidar::RPlidarDriverinlineprotectedvirtual



Page generated by Doxygen 1.8.14 for MRPT 1.5.9 Git: 690a4699f Wed Apr 15 19:29:53 2020 +0200 at miƩ abr 15 19:30:12 CEST 2020