Robotics Library
0.7.0
rl
hal
LeuzeRs4
rl::hal::LeuzeRs4 Member List
This is the complete list of members for
rl::hal::LeuzeRs4
, including all inherited members.
BaudRate
enum name
rl::hal::LeuzeRs4
baudRate
rl::hal::LeuzeRs4
private
BAUDRATE_115200BPS
enum value
rl::hal::LeuzeRs4
BAUDRATE_19200BPS
enum value
rl::hal::LeuzeRs4
BAUDRATE_345600BPS
enum value
rl::hal::LeuzeRs4
BAUDRATE_38400BPS
enum value
rl::hal::LeuzeRs4
BAUDRATE_4800BPS
enum value
rl::hal::LeuzeRs4
BAUDRATE_57600BPS
enum value
rl::hal::LeuzeRs4
BAUDRATE_625000BPS
enum value
rl::hal::LeuzeRs4
BAUDRATE_9600BPS
enum value
rl::hal::LeuzeRs4
close
()
rl::hal::LeuzeRs4
virtual
connected
rl::hal::Device
private
crc
(const ::std::uint8_t *buf, const ::std::size_t &len) const
rl::hal::LeuzeRs4
private
CyclicDevice
(const ::std::chrono::nanoseconds &updateRate)
rl::hal::CyclicDevice
data
rl::hal::LeuzeRs4
private
desired
rl::hal::LeuzeRs4
private
Device
()
rl::hal::Device
far1
rl::hal::LeuzeRs4
private
far2
rl::hal::LeuzeRs4
private
fn1Fn2
rl::hal::LeuzeRs4
private
get
(const ::std::uint8_t *&ptr) const
rl::hal::LeuzeRs4
private
getBaudRate
() const
rl::hal::LeuzeRs4
getDistances
(::rl::math::Vector &distances) const
rl::hal::LeuzeRs4
rl::hal::Lidar::getDistances
() const =0
rl::hal::RangeSensor
pure virtual
getDistancesCount
() const
rl::hal::LeuzeRs4
virtual
getDistancesMaximum
(const ::std::size_t &i) const
rl::hal::LeuzeRs4
virtual
getDistancesMinimum
(const ::std::size_t &i) const
rl::hal::LeuzeRs4
virtual
getResolution
() const
rl::hal::LeuzeRs4
virtual
getStartAngle
() const
rl::hal::LeuzeRs4
virtual
getStopAngle
() const
rl::hal::LeuzeRs4
virtual
getUpdateRate
() const
rl::hal::CyclicDevice
isConnected
() const
rl::hal::Device
isRunning
() const
rl::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
near1
rl::hal::LeuzeRs4
private
near2
rl::hal::LeuzeRs4
private
open
()
rl::hal::LeuzeRs4
virtual
password
rl::hal::LeuzeRs4
private
RangeSensor
()
rl::hal::RangeSensor
recv
(uint8_t *buf, const ::std::size_t &len)
rl::hal::LeuzeRs4
private
reset
()
rl::hal::LeuzeRs4
running
rl::hal::Device
private
send
(uint8_t *buf, const ::std::size_t &len)
rl::hal::LeuzeRs4
private
serial
rl::hal::LeuzeRs4
private
set
(const ::std::uint8_t &value, ::std::uint8_t *&ptr, ::std::size_t &len) const
rl::hal::LeuzeRs4
private
setConnected
(const bool &connected)
rl::hal::Device
protected
setRunning
(const bool &running)
rl::hal::Device
protected
start
()
rl::hal::LeuzeRs4
virtual
startIndex
rl::hal::LeuzeRs4
private
step
()
rl::hal::LeuzeRs4
virtual
stepSize
rl::hal::LeuzeRs4
private
stop
()
rl::hal::LeuzeRs4
virtual
stopIndex
rl::hal::LeuzeRs4
private
type
rl::hal::LeuzeRs4
private
updateRate
rl::hal::CyclicDevice
private
~CyclicDevice
()
rl::hal::CyclicDevice
virtual
~Device
()
rl::hal::Device
virtual
~LeuzeRs4
()
rl::hal::LeuzeRs4
virtual
~Lidar
()
rl::hal::Lidar
virtual
~RangeSensor
()
rl::hal::RangeSensor
virtual
Generated by
1.8.20