|
Robotics Library
0.7.0
|
Go to the documentation of this file.
27 #ifndef RL_HAL_SCHUNKFPSF5_H
28 #define RL_HAL_SCHUNKFPSF5_H
47 SchunkFpsF5(const ::std::string& device =
"/dev/ttyS0");
94 ::std::uint16_t
crc(const ::std::uint8_t* buf, const ::std::size_t& len)
const;
96 ::std::size_t
recv(::std::uint8_t* buf, const ::std::size_t& len, const ::std::uint8_t& command);
98 void send(::std::uint8_t* buf, const ::std::size_t& len);
110 ::std::set< ::std::pair< ::rl::math::Real, ::rl::math::Real>>
fulcrums;
133 #endif // RL_HAL_SCHUNKFPSF5_H
void start()
Definition: SchunkFpsF5.cpp:279
bool isA() const
Definition: SchunkFpsF5.cpp:146
SchunkFpsF5(const ::std::string &device="/dev/ttyS0")
Definition: SchunkFpsF5.cpp:37
virtual ~SchunkFpsF5()
Definition: SchunkFpsF5.cpp:65
Schunk FPS-F5 flexible position sensor.
Definition: SchunkFpsF5.h:45
bool isUpdate() const
Definition: SchunkFpsF5.cpp:194
bool isC() const
Definition: SchunkFpsF5.cpp:164
bool b
Definition: SchunkFpsF5.h:104
bool record
Definition: SchunkFpsF5.h:118
::rl::math::Vector getDistances() const
Definition: SchunkFpsF5.cpp:104
::rl::math::Real getDistancesMaximum(const ::std::size_t &i) const
Definition: SchunkFpsF5.cpp:120
bool isB() const
Definition: SchunkFpsF5.cpp:158
::std::size_t recv(::std::uint8_t *buf, const ::std::size_t &len, const ::std::uint8_t &command)
Definition: SchunkFpsF5.cpp:207
void send(::std::uint8_t *buf, const ::std::size_t &len)
Definition: SchunkFpsF5.cpp:258
bool isOpened() const
Definition: SchunkFpsF5.cpp:176
::rl::math::Real interpolated
Definition: SchunkFpsF5.h:112
bool isRecord() const
Definition: SchunkFpsF5.cpp:188
::Eigen::Matrix< Real, ::Eigen::Dynamic, 1 > Vector
Definition: Vector.h:42
bool opened
Definition: SchunkFpsF5.h:114
::std::set< ::std::pair< ::rl::math::Real, ::rl::math::Real > > fulcrums
Definition: SchunkFpsF5.h:110
void stop()
Definition: SchunkFpsF5.cpp:389
::rl::math::Real voltage
Definition: SchunkFpsF5.h:128
bool isReCalc() const
Definition: SchunkFpsF5.cpp:182
bool closed
Definition: SchunkFpsF5.h:108
Definition: CyclicDevice.h:39
bool area
Definition: SchunkFpsF5.h:102
void step()
Definition: SchunkFpsF5.cpp:327
::rl::math::Real value
Definition: SchunkFpsF5.h:126
::rl::math::Real temperature
Definition: SchunkFpsF5.h:122
Serial serial
Definition: SchunkFpsF5.h:120
void open()
Definition: SchunkFpsF5.cpp:200
::std::uint16_t crc(const ::std::uint8_t *buf, const ::std::size_t &len) const
Definition: SchunkFpsF5.cpp:78
bool isClosed() const
Definition: SchunkFpsF5.cpp:170
bool isArea() const
Definition: SchunkFpsF5.cpp:152
::rl::math::Real getTemperature() const
Definition: SchunkFpsF5.cpp:134
::rl::math::Real getVoltage() const
Definition: SchunkFpsF5.cpp:140
::std::size_t getDistancesCount() const
Definition: SchunkFpsF5.cpp:114
Definition: RangeSensor.h:39
bool c
Definition: SchunkFpsF5.h:106
double Real
Definition: Real.h:42
bool a
Definition: SchunkFpsF5.h:100
bool reCalc
Definition: SchunkFpsF5.h:116
bool update
Definition: SchunkFpsF5.h:124
::rl::math::Real getDistancesMinimum(const ::std::size_t &i) const
Definition: SchunkFpsF5.cpp:127
void close()
Definition: SchunkFpsF5.cpp:70
Robotics Library.
Definition: AnalogInput.cpp:30