#include <YouBotJointParameterPasswordProtected.hpp>
Public Member Functions | |
EncoderStopSwitch () | |
void | getParameter (unsigned int ¶meter) const |
void | setParameter (const unsigned int parameter) |
void | toString (std::string &value) |
virtual | ~EncoderStopSwitch () |
Public Member Functions inherited from youbot::YouBotJointParameterPasswordProtected | |
virtual | ~YouBotJointParameterPasswordProtected () |
Public Member Functions inherited from youbot::YouBotJointParameter | |
virtual | ~YouBotJointParameter () |
Public Member Functions inherited from youbot::YouBotJointParameterReadOnly | |
virtual | ~YouBotJointParameterReadOnly () |
Private Member Functions | |
std::string | getName () const |
ParameterType | getType () const |
void | getYouBotMailboxMsg (YouBotSlaveMailboxMsg &message, TMCLCommandNumber msgType, const YouBotJointStorage &storage) const |
void | setYouBotMailboxMsg (const YouBotSlaveMailboxMsg &message, const YouBotJointStorage &storage) |
Private Attributes | |
unsigned int | lowerLimit |
std::string | name |
ParameterType | parameterType |
unsigned int | upperLimit |
unsigned int | value |
Friends | |
class | YouBotJoint |
Additional Inherited Members | |
Protected Member Functions inherited from youbot::YouBotJointParameterPasswordProtected | |
YouBotJointParameterPasswordProtected () | |
Protected Member Functions inherited from youbot::YouBotJointParameter | |
YouBotJointParameter () | |
Protected Member Functions inherited from youbot::YouBotJointParameterReadOnly | |
YouBotJointParameterReadOnly () | |
Protected Attributes inherited from youbot::YouBotJointParameterPasswordProtected | |
std::string | name |
ParameterType | parameterType |
Protected Attributes inherited from youbot::YouBotJointParameter | |
std::string | name |
ParameterType | parameterType |
Protected Attributes inherited from youbot::YouBotJointParameterReadOnly | |
std::string | name |
ParameterType | parameterType |
Encoder stop switch. Bit 0: Left stop switch enable
When this bit is set the motor will be stopped if it is moving in negative direction and the left stop switch input becomes active.
Bit 1: Right stop switch enable
When this bit is set the motor will be stopped if it is moving in positive direction and the right stop switch input becomes active
Please see StopSwitchPolarity for selecting the stop switch input polarity.
Definition at line 403 of file YouBotJointParameterPasswordProtected.hpp.
youbot::EncoderStopSwitch::EncoderStopSwitch | ( | ) |
Definition at line 518 of file YouBotJointParameterPasswordProtected.cpp.
|
virtual |
Definition at line 527 of file YouBotJointParameterPasswordProtected.cpp.
|
inlineprivatevirtual |
Implements youbot::YouBotJointParameterPasswordProtected.
Definition at line 422 of file YouBotJointParameterPasswordProtected.hpp.
void youbot::EncoderStopSwitch::getParameter | ( | unsigned int & | parameter | ) | const |
Definition at line 532 of file YouBotJointParameterPasswordProtected.cpp.
|
inlineprivatevirtual |
Implements youbot::YouBotJointParameterPasswordProtected.
Definition at line 424 of file YouBotJointParameterPasswordProtected.hpp.
|
privatevirtual |
Implements youbot::YouBotJointParameterPasswordProtected.
Definition at line 559 of file YouBotJointParameterPasswordProtected.cpp.
void youbot::EncoderStopSwitch::setParameter | ( | const unsigned int | parameter | ) |
Definition at line 538 of file YouBotJointParameterPasswordProtected.cpp.
|
privatevirtual |
Implements youbot::YouBotJointParameterPasswordProtected.
Definition at line 570 of file YouBotJointParameterPasswordProtected.cpp.
|
virtual |
Implements youbot::YouBotJointParameterPasswordProtected.
Definition at line 551 of file YouBotJointParameterPasswordProtected.cpp.
|
friend |
Definition at line 404 of file YouBotJointParameterPasswordProtected.hpp.
|
private |
Definition at line 428 of file YouBotJointParameterPasswordProtected.hpp.
|
private |
Definition at line 432 of file YouBotJointParameterPasswordProtected.hpp.
|
private |
Definition at line 434 of file YouBotJointParameterPasswordProtected.hpp.
|
private |
Definition at line 424 of file YouBotJointParameterPasswordProtected.hpp.
|
private |
Definition at line 430 of file YouBotJointParameterPasswordProtected.hpp.