Robotics Library  0.6.2
rl::hal::SchmersalLss300 Member List

This is the complete list of members for rl::hal::SchmersalLss300, including all inherited members.

BaudRate enum namerl::hal::SchmersalLss300
baudRaterl::hal::SchmersalLss300private
BAUDRATE_19200BPS enum valuerl::hal::SchmersalLss300
BAUDRATE_38400BPS enum valuerl::hal::SchmersalLss300
BAUDRATE_57600BPS enum valuerl::hal::SchmersalLss300
BAUDRATE_9600BPS enum valuerl::hal::SchmersalLss300
close()rl::hal::SchmersalLss300virtual
configurationrl::hal::SchmersalLss300private
connectedrl::hal::Deviceprivate
crc(const uint8_t *buf, const ::std::size_t &len) constrl::hal::SchmersalLss300private
datarl::hal::SchmersalLss300private
desiredrl::hal::SchmersalLss300private
Device()rl::hal::Device
getBaudRate() constrl::hal::SchmersalLss300
getDistances(::rl::math::Vector &distances) constrl::hal::SchmersalLss300virtual
getDistancesCount() constrl::hal::SchmersalLss300virtual
getDistancesMaximum(const ::std::size_t &i) constrl::hal::SchmersalLss300virtual
getDistancesMinimum(const ::std::size_t &i) constrl::hal::SchmersalLss300virtual
getMonitoring() constrl::hal::SchmersalLss300
getResolution() constrl::hal::SchmersalLss300virtual
getStartAngle() constrl::hal::SchmersalLss300virtual
getStopAngle() constrl::hal::SchmersalLss300virtual
getType()rl::hal::SchmersalLss300
isConnected() constrl::hal::Device
isRunning() constrl::hal::Device
Lidar()rl::hal::Lidar
Monitoring enum namerl::hal::SchmersalLss300
monitoringrl::hal::SchmersalLss300private
MONITORING_CONTINUOUS enum valuerl::hal::SchmersalLss300
MONITORING_SINGLE enum valuerl::hal::SchmersalLss300
open()rl::hal::SchmersalLss300virtual
passwordrl::hal::SchmersalLss300private
RangeSensor()rl::hal::RangeSensor
recv(uint8_t *buf, const ::std::size_t &len, const uint8_t &command)rl::hal::SchmersalLss300private
reset()rl::hal::SchmersalLss300
runningrl::hal::Deviceprivate
SchmersalLss300(const ::std::string &device="/dev/ttyS0", const BaudRate &baudRate=BAUDRATE_9600BPS, const Monitoring &monitoring=MONITORING_SINGLE, const ::std::string &password="PASS_LSS")rl::hal::SchmersalLss300
send(uint8_t *buf, const ::std::size_t &len)rl::hal::SchmersalLss300private
serialrl::hal::SchmersalLss300private
setBaudRate(const BaudRate &baudRate)rl::hal::SchmersalLss300
setConnected(const bool &connected)rl::hal::Deviceprotected
setMonitoring(const Monitoring &monitoring)rl::hal::SchmersalLss300
setRunning(const bool &running)rl::hal::Deviceprotected
start()rl::hal::SchmersalLss300virtual
step()rl::hal::SchmersalLss300virtual
stop()rl::hal::SchmersalLss300virtual
timerrl::hal::SchmersalLss300private
waitAck()rl::hal::SchmersalLss300private
~Device()rl::hal::Devicevirtual
~Lidar()rl::hal::Lidarvirtual
~RangeSensor()rl::hal::RangeSensorvirtual
~SchmersalLss300()rl::hal::SchmersalLss300virtual