|
Robotics Library
0.6.2
|
Go to the documentation of this file.
27 #ifndef _RL_HAL_SCHUNKFPSF5_H_
28 #define _RL_HAL_SCHUNKFPSF5_H_
44 SchunkFpsF5(const ::std::string& device =
"/dev/ttyS0");
91 uint16_t
crc(
const uint8_t* buf, const ::std::size_t& len)
const;
93 ::std::size_t
recv(uint8_t* buf, const ::std::size_t& len,
const uint8_t& command);
95 void send(uint8_t* buf, const ::std::size_t& len);
107 ::std::set< ::std::pair< ::rl::math::Real, ::rl::math::Real > >
fulcrums;
130 #endif // _RL_HAL_SCHUNKFPSF5_H_
void start()
Definition: SchunkFpsF5.cpp:285
bool isA() const
Definition: SchunkFpsF5.cpp:152
SchunkFpsF5(const ::std::string &device="/dev/ttyS0")
Definition: SchunkFpsF5.cpp:38
virtual ~SchunkFpsF5()
Definition: SchunkFpsF5.cpp:67
Definition: SchunkFpsF5.h:42
bool isUpdate() const
Definition: SchunkFpsF5.cpp:200
bool isC() const
Definition: SchunkFpsF5.cpp:170
bool b
Definition: SchunkFpsF5.h:101
bool record
Definition: SchunkFpsF5.h:115
::rl::math::Real getDistancesMaximum(const ::std::size_t &i) const
Definition: SchunkFpsF5.cpp:124
bool isB() const
Definition: SchunkFpsF5.cpp:164
bool isOpened() const
Definition: SchunkFpsF5.cpp:182
::rl::math::Real interpolated
Definition: SchunkFpsF5.h:109
Serial * serial
Definition: SchunkFpsF5.h:117
bool isRecord() const
Definition: SchunkFpsF5.cpp:194
bool opened
Definition: SchunkFpsF5.h:111
uint16_t crc(const uint8_t *buf, const ::std::size_t &len) const
Definition: SchunkFpsF5.cpp:83
void stop()
Definition: SchunkFpsF5.cpp:397
::rl::math::Real voltage
Definition: SchunkFpsF5.h:125
bool isReCalc() const
Definition: SchunkFpsF5.cpp:188
bool closed
Definition: SchunkFpsF5.h:105
bool area
Definition: SchunkFpsF5.h:99
void step()
Definition: SchunkFpsF5.cpp:333
::rl::math::Real value
Definition: SchunkFpsF5.h:123
::rl::math::Real temperature
Definition: SchunkFpsF5.h:119
void open()
Definition: SchunkFpsF5.cpp:206
::std::size_t recv(uint8_t *buf, const ::std::size_t &len, const uint8_t &command)
Definition: SchunkFpsF5.cpp:213
bool isClosed() const
Definition: SchunkFpsF5.cpp:176
bool isArea() const
Definition: SchunkFpsF5.cpp:158
::rl::math::Real getTemperature() const
Definition: SchunkFpsF5.cpp:140
::rl::math::Real getVoltage() const
Definition: SchunkFpsF5.cpp:146
::std::size_t getDistancesCount() const
Definition: SchunkFpsF5.cpp:118
::std::set< ::std::pair< ::rl::math::Real, ::rl::math::Real > > fulcrums
Definition: SchunkFpsF5.h:107
Definition: RangeSensor.h:39
void send(uint8_t *buf, const ::std::size_t &len)
Definition: SchunkFpsF5.cpp:264
void getDistances(::rl::math::Vector &distances) const
Definition: SchunkFpsF5.cpp:109
::Eigen::Matrix< Real, ::Eigen::Dynamic, 1 > Vector
Definition: Vector.h:41
bool c
Definition: SchunkFpsF5.h:103
double Real
Definition: Real.h:34
bool a
Definition: SchunkFpsF5.h:97
bool reCalc
Definition: SchunkFpsF5.h:113
bool update
Definition: SchunkFpsF5.h:121
::rl::math::Real getDistancesMinimum(const ::std::size_t &i) const
Definition: SchunkFpsF5.cpp:132
void close()
Definition: SchunkFpsF5.cpp:73