Robotics Library  0.7.0
rl::hal::LeuzeRs4 Member List

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

BaudRate enum namerl::hal::LeuzeRs4
baudRaterl::hal::LeuzeRs4private
BAUDRATE_115200BPS enum valuerl::hal::LeuzeRs4
BAUDRATE_19200BPS enum valuerl::hal::LeuzeRs4
BAUDRATE_345600BPS enum valuerl::hal::LeuzeRs4
BAUDRATE_38400BPS enum valuerl::hal::LeuzeRs4
BAUDRATE_4800BPS enum valuerl::hal::LeuzeRs4
BAUDRATE_57600BPS enum valuerl::hal::LeuzeRs4
BAUDRATE_625000BPS enum valuerl::hal::LeuzeRs4
BAUDRATE_9600BPS enum valuerl::hal::LeuzeRs4
close()rl::hal::LeuzeRs4virtual
connectedrl::hal::Deviceprivate
crc(const ::std::uint8_t *buf, const ::std::size_t &len) constrl::hal::LeuzeRs4private
CyclicDevice(const ::std::chrono::nanoseconds &updateRate)rl::hal::CyclicDevice
datarl::hal::LeuzeRs4private
desiredrl::hal::LeuzeRs4private
Device()rl::hal::Device
far1rl::hal::LeuzeRs4private
far2rl::hal::LeuzeRs4private
fn1Fn2rl::hal::LeuzeRs4private
get(const ::std::uint8_t *&ptr) constrl::hal::LeuzeRs4private
getBaudRate() constrl::hal::LeuzeRs4
getDistances(::rl::math::Vector &distances) constrl::hal::LeuzeRs4
rl::hal::Lidar::getDistances() const =0rl::hal::RangeSensorpure virtual
getDistancesCount() constrl::hal::LeuzeRs4virtual
getDistancesMaximum(const ::std::size_t &i) constrl::hal::LeuzeRs4virtual
getDistancesMinimum(const ::std::size_t &i) constrl::hal::LeuzeRs4virtual
getResolution() constrl::hal::LeuzeRs4virtual
getStartAngle() constrl::hal::LeuzeRs4virtual
getStopAngle() constrl::hal::LeuzeRs4virtual
getUpdateRate() constrl::hal::CyclicDevice
isConnected() constrl::hal::Device
isRunning() constrl::hal::Device
LeuzeRs4(const ::std::string &device="/dev/ttyS0", const BaudRate &baudRate=BAUDRATE_57600BPS, const ::std::string &password="ROD4LE")rl::hal::LeuzeRs4
Lidar()rl::hal::Lidar
near1rl::hal::LeuzeRs4private
near2rl::hal::LeuzeRs4private
open()rl::hal::LeuzeRs4virtual
passwordrl::hal::LeuzeRs4private
RangeSensor()rl::hal::RangeSensor
recv(uint8_t *buf, const ::std::size_t &len)rl::hal::LeuzeRs4private
reset()rl::hal::LeuzeRs4
runningrl::hal::Deviceprivate
send(uint8_t *buf, const ::std::size_t &len)rl::hal::LeuzeRs4private
serialrl::hal::LeuzeRs4private
set(const ::std::uint8_t &value, ::std::uint8_t *&ptr, ::std::size_t &len) constrl::hal::LeuzeRs4private
setConnected(const bool &connected)rl::hal::Deviceprotected
setRunning(const bool &running)rl::hal::Deviceprotected
start()rl::hal::LeuzeRs4virtual
startIndexrl::hal::LeuzeRs4private
step()rl::hal::LeuzeRs4virtual
stepSizerl::hal::LeuzeRs4private
stop()rl::hal::LeuzeRs4virtual
stopIndexrl::hal::LeuzeRs4private
typerl::hal::LeuzeRs4private
updateRaterl::hal::CyclicDeviceprivate
~CyclicDevice()rl::hal::CyclicDevicevirtual
~Device()rl::hal::Devicevirtual
~LeuzeRs4()rl::hal::LeuzeRs4virtual
~Lidar()rl::hal::Lidarvirtual
~RangeSensor()rl::hal::RangeSensorvirtual