abstract youBot joint parameter More...
#include <YouBotJointParameterPasswordProtected.hpp>
Public Member Functions | |
virtual void | toString (std::string &value)=0 |
virtual | ~YouBotJointParameterPasswordProtected () |
Public Member Functions inherited from youbot::YouBotJointParameter | |
virtual | ~YouBotJointParameter () |
Public Member Functions inherited from youbot::YouBotJointParameterReadOnly | |
virtual | ~YouBotJointParameterReadOnly () |
Protected Member Functions | |
virtual std::string | getName () const =0 |
virtual ParameterType | getType () const =0 |
virtual void | getYouBotMailboxMsg (YouBotSlaveMailboxMsg &message, TMCLCommandNumber msgType, const YouBotJointStorage &storage) const =0 |
virtual void | setYouBotMailboxMsg (const YouBotSlaveMailboxMsg &message, const YouBotJointStorage &storage)=0 |
YouBotJointParameterPasswordProtected () | |
Protected Member Functions inherited from youbot::YouBotJointParameter | |
YouBotJointParameter () | |
Protected Member Functions inherited from youbot::YouBotJointParameterReadOnly | |
YouBotJointParameterReadOnly () | |
Protected Attributes | |
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 |
Friends | |
class | YouBotJoint |
abstract youBot joint parameter
Definition at line 71 of file YouBotJointParameterPasswordProtected.hpp.
|
protected |
Definition at line 54 of file YouBotJointParameterPasswordProtected.cpp.
|
virtual |
Definition at line 59 of file YouBotJointParameterPasswordProtected.cpp.
|
protectedpure virtual |
Implements youbot::YouBotJointParameter.
Implemented in youbot::MotorHaltedVelocity, youbot::ThermalWindingTimeConstant, youbot::StopSwitchPolarity, youbot::SineInitializationVelocity, youbot::SetEncoderCounterZeroOnlyOnce, youbot::SetEncoderCounterZeroAtNextSwitch, youbot::SetEncoderCounterZeroAtNextNChannel, youbot::ReversingEncoderDirection, youbot::PIDControlTime, youbot::OperationalTime, youbot::MotorPoles, youbot::MotorControllerTimeout, youbot::MotorCoilResistance, youbot::MaximumMotorCurrent, youbot::MassInertiaConstant, youbot::InitSineDelay, youbot::InitializationMode, youbot::I2tLimit, youbot::I2tExceedCounter, youbot::HallSensorPolarityReversal, youbot::EncoderStopSwitch, youbot::EncoderResolution, youbot::CurrentControlLoopDelay, youbot::CommutationMotorCurrent, youbot::CommutationMode, youbot::BEMFConstant, youbot::ApproveProtectedParameters, youbot::ActualCommutationOffset, and youbot::ActivateOvervoltageProtection.
|
protectedpure virtual |
Implements youbot::YouBotJointParameter.
Implemented in youbot::MotorHaltedVelocity, youbot::ThermalWindingTimeConstant, youbot::StopSwitchPolarity, youbot::SineInitializationVelocity, youbot::SetEncoderCounterZeroOnlyOnce, youbot::SetEncoderCounterZeroAtNextSwitch, youbot::SetEncoderCounterZeroAtNextNChannel, youbot::ReversingEncoderDirection, youbot::PIDControlTime, youbot::OperationalTime, youbot::MotorPoles, youbot::MotorControllerTimeout, youbot::MotorCoilResistance, youbot::MaximumMotorCurrent, youbot::MassInertiaConstant, youbot::InitSineDelay, youbot::InitializationMode, youbot::I2tLimit, youbot::I2tExceedCounter, youbot::HallSensorPolarityReversal, youbot::EncoderStopSwitch, youbot::EncoderResolution, youbot::CurrentControlLoopDelay, youbot::CommutationMotorCurrent, youbot::CommutationMode, youbot::BEMFConstant, youbot::ApproveProtectedParameters, youbot::ActualCommutationOffset, and youbot::ActivateOvervoltageProtection.
|
protectedpure virtual |
Implements youbot::YouBotJointParameter.
Implemented in youbot::MotorHaltedVelocity, youbot::ThermalWindingTimeConstant, youbot::StopSwitchPolarity, youbot::SineInitializationVelocity, youbot::SetEncoderCounterZeroOnlyOnce, youbot::SetEncoderCounterZeroAtNextSwitch, youbot::SetEncoderCounterZeroAtNextNChannel, youbot::ReversingEncoderDirection, youbot::PIDControlTime, youbot::OperationalTime, youbot::MotorPoles, youbot::MotorControllerTimeout, youbot::MotorCoilResistance, youbot::MaximumMotorCurrent, youbot::MassInertiaConstant, youbot::InitSineDelay, youbot::InitializationMode, youbot::I2tLimit, youbot::I2tExceedCounter, youbot::HallSensorPolarityReversal, youbot::EncoderStopSwitch, youbot::EncoderResolution, youbot::CurrentControlLoopDelay, youbot::CommutationMotorCurrent, youbot::CommutationMode, youbot::BEMFConstant, youbot::ApproveProtectedParameters, youbot::ActualCommutationOffset, and youbot::ActivateOvervoltageProtection.
|
protectedpure virtual |
Implements youbot::YouBotJointParameter.
Implemented in youbot::MotorHaltedVelocity, youbot::ThermalWindingTimeConstant, youbot::StopSwitchPolarity, youbot::SineInitializationVelocity, youbot::SetEncoderCounterZeroOnlyOnce, youbot::SetEncoderCounterZeroAtNextSwitch, youbot::SetEncoderCounterZeroAtNextNChannel, youbot::ReversingEncoderDirection, youbot::PIDControlTime, youbot::OperationalTime, youbot::MotorPoles, youbot::MotorControllerTimeout, youbot::MotorCoilResistance, youbot::MaximumMotorCurrent, youbot::MassInertiaConstant, youbot::InitSineDelay, youbot::InitializationMode, youbot::I2tLimit, youbot::I2tExceedCounter, youbot::HallSensorPolarityReversal, youbot::EncoderStopSwitch, youbot::EncoderResolution, youbot::CurrentControlLoopDelay, youbot::CommutationMotorCurrent, youbot::CommutationMode, youbot::BEMFConstant, youbot::ApproveProtectedParameters, youbot::ActualCommutationOffset, and youbot::ActivateOvervoltageProtection.
|
pure virtual |
Implements youbot::YouBotJointParameter.
Implemented in youbot::MotorHaltedVelocity, youbot::ThermalWindingTimeConstant, youbot::StopSwitchPolarity, youbot::SineInitializationVelocity, youbot::SetEncoderCounterZeroOnlyOnce, youbot::SetEncoderCounterZeroAtNextSwitch, youbot::SetEncoderCounterZeroAtNextNChannel, youbot::ReversingEncoderDirection, youbot::PIDControlTime, youbot::OperationalTime, youbot::MotorPoles, youbot::MotorControllerTimeout, youbot::MotorCoilResistance, youbot::MaximumMotorCurrent, youbot::MassInertiaConstant, youbot::InitSineDelay, youbot::InitializationMode, youbot::I2tLimit, youbot::I2tExceedCounter, youbot::HallSensorPolarityReversal, youbot::EncoderStopSwitch, youbot::EncoderResolution, youbot::CurrentControlLoopDelay, youbot::CommutationMotorCurrent, youbot::CommutationMode, youbot::BEMFConstant, youbot::ApproveProtectedParameters, youbot::ActualCommutationOffset, and youbot::ActivateOvervoltageProtection.
|
friend |
Definition at line 72 of file YouBotJointParameterPasswordProtected.hpp.
|
protected |
Definition at line 92 of file YouBotJointParameterPasswordProtected.hpp.
|
protected |
Definition at line 94 of file YouBotJointParameterPasswordProtected.hpp.