#include <current.hpp>
Classes | |
struct | Data |
Public Member Functions | |
bool | constrain () |
Current () | |
bool | deserialise (ecl::PushAndPop< unsigned char > &byteStream) |
bool | serialise (ecl::PushAndPop< unsigned char > &byteStream) |
void | showMe () |
![]() | |
payloadBase (const bool is_dynamic_=false, const unsigned char length_=0) | |
virtual | ~payloadBase () |
Public Attributes | |
struct kobuki::Current::Data | data |
![]() | |
const bool | is_dynamic |
const unsigned char | length |
bool | yes |
Additional Inherited Members | |
![]() | |
template<> | |
void | buildBytes (const float &V, ecl::PushAndPop< unsigned char > &buffer) |
template<typename T > | |
void | buildBytes (const T &V, ecl::PushAndPop< unsigned char > &buffer) |
template<> | |
void | buildVariable (float &V, ecl::PushAndPop< unsigned char > &buffer) |
template<typename T > | |
void | buildVariable (T &V, ecl::PushAndPop< unsigned char > &buffer) |
This comes back in the streamed feedback. It has two values (left and right) indicating the supplied current which can be useful for detecting when the robot is blocked.
Definition at line 45 of file current.hpp.
|
inline |
Definition at line 56 of file current.hpp.
|
inline |
Definition at line 91 of file current.hpp.
|
inlinevirtual |
Implements packet_handler::payloadBase.
Definition at line 71 of file current.hpp.
|
inlinevirtual |
Implements packet_handler::payloadBase.
Definition at line 62 of file current.hpp.
|
inline |
Definition at line 96 of file current.hpp.
struct kobuki::Current::Data kobuki::Current::data |