abstract youBot gripper parameter More...
#include <YouBotGripperParameter.hpp>
Inherits youbot::GripperParameter.
Inherited by ActualAcceleration, ActualLoadValue, ActualPosition, ActualVelocity, BarSpacingOffset, CalibrateGripper, ChopperBlankTime, ChopperHysteresisDecrement, ChopperHysteresisEnd, ChopperHysteresisStart, ChopperMode, ChopperOffTime, DoubleStepEnable, ErrorFlags, Freewheeling, GripperBarName, GripperFirmwareVersion, MaxEncoderValue, MaximumAcceleration, MaximumCurrent, MaximumPositioningSpeed, MaxTravelDistance, MicrostepResolution, MinimumSpeed, PositionSetpoint, PowerDownDelay, PulseDivisor, RampDivisor, RampMode, ShortDetectionTimer, ShortProtectionDisable, SlopeControlHighSide, SlopeControlLowSide, SmartEnergyActualCurrent, SmartEnergyCurrentDownStep, SmartEnergyCurrentMinimum, SmartEnergyCurrentUpStep, SmartEnergyHysteresis, SmartEnergyHysteresisStart, SmartEnergySlowRunCurrent, SmartEnergyThresholdSpeed, StallGuard2FilterEnable, StallGuard2Threshold, StandbyCurrent, StepInterpolationEnable, StopOnStall, TargetPositionReached, VelocitySetpoint, and Vsense.
Public Member Functions | |
virtual | ~YouBotGripperParameter () |
virtual void | toString (std::string &value) const =0 |
Protected Member Functions | |
YouBotGripperParameter () | |
virtual ParameterType | getType () const =0 |
virtual std::string | getName () const =0 |
virtual void | getYouBotMailboxMsg (YouBotSlaveMailboxMsg &message) const =0 |
virtual void | setYouBotMailboxMsg (const YouBotSlaveMailboxMsg &message)=0 |
Protected Attributes | |
std::string | name |
Friends | |
class | YouBotGripper |
class | YouBotGripperBar |
abstract youBot gripper parameter
Definition at line 70 of file YouBotGripperParameter.hpp.
YouBotGripperParameter | ( | ) | [protected] |
Definition at line 54 of file YouBotGripperParameter.cpp.
~YouBotGripperParameter | ( | ) | [virtual] |
Definition at line 59 of file YouBotGripperParameter.cpp.
virtual std::string getName | ( | ) | const [protected, pure virtual] |
virtual ParameterType getType | ( | ) | const [protected, pure virtual] |
virtual void getYouBotMailboxMsg | ( | YouBotSlaveMailboxMsg & | message | ) | const [protected, pure virtual] |
virtual void setYouBotMailboxMsg | ( | const YouBotSlaveMailboxMsg & | message | ) | [protected, pure virtual] |
virtual void toString | ( | std::string & | value | ) | const [pure virtual] |
Implemented in GripperFirmwareVersion, GripperBarName, CalibrateGripper, BarSpacingOffset, MaxEncoderValue, MaxTravelDistance, ActualPosition, PositionSetpoint, TargetPositionReached, ActualVelocity, VelocitySetpoint, ActualLoadValue, ChopperBlankTime, ChopperHysteresisDecrement, ChopperHysteresisEnd, ChopperHysteresisStart, ChopperMode, ChopperOffTime, DoubleStepEnable, ErrorFlags, Freewheeling, MaximumAcceleration, MaximumCurrent, MaximumPositioningSpeed, MicrostepResolution, PowerDownDelay, PulseDivisor, RampDivisor, RampMode, ShortDetectionTimer, ShortProtectionDisable, SlopeControlHighSide, SlopeControlLowSide, SmartEnergyActualCurrent, SmartEnergyCurrentDownStep, SmartEnergyCurrentMinimum, SmartEnergyCurrentUpStep, SmartEnergyHysteresis, SmartEnergyHysteresisStart, SmartEnergySlowRunCurrent, SmartEnergyThresholdSpeed, StallGuard2FilterEnable, StallGuard2Threshold, StandbyCurrent, StepInterpolationEnable, StopOnStall, Vsense, ActualAcceleration, and MinimumSpeed.
friend class YouBotGripper [friend] |
Reimplemented in GripperFirmwareVersion, GripperBarName, CalibrateGripper, BarSpacingOffset, MaxEncoderValue, MaxTravelDistance, ActualPosition, PositionSetpoint, TargetPositionReached, ActualVelocity, VelocitySetpoint, ActualLoadValue, ChopperBlankTime, ChopperHysteresisDecrement, ChopperHysteresisEnd, ChopperHysteresisStart, ChopperMode, ChopperOffTime, DoubleStepEnable, ErrorFlags, Freewheeling, MaximumAcceleration, MaximumCurrent, MaximumPositioningSpeed, MicrostepResolution, PowerDownDelay, PulseDivisor, RampDivisor, RampMode, ShortDetectionTimer, ShortProtectionDisable, SlopeControlHighSide, SlopeControlLowSide, SmartEnergyActualCurrent, SmartEnergyCurrentDownStep, SmartEnergyCurrentMinimum, SmartEnergyCurrentUpStep, SmartEnergyHysteresis, SmartEnergyHysteresisStart, SmartEnergySlowRunCurrent, SmartEnergyThresholdSpeed, StallGuard2FilterEnable, StallGuard2Threshold, StandbyCurrent, StepInterpolationEnable, StopOnStall, Vsense, ActualAcceleration, and MinimumSpeed.
Definition at line 71 of file YouBotGripperParameter.hpp.
friend class YouBotGripperBar [friend] |
Reimplemented in GripperFirmwareVersion, GripperBarName, CalibrateGripper, BarSpacingOffset, MaxEncoderValue, MaxTravelDistance, ActualPosition, PositionSetpoint, TargetPositionReached, ActualVelocity, VelocitySetpoint, ActualLoadValue, ChopperBlankTime, ChopperHysteresisDecrement, ChopperHysteresisEnd, ChopperHysteresisStart, ChopperMode, ChopperOffTime, DoubleStepEnable, ErrorFlags, Freewheeling, MaximumAcceleration, MaximumCurrent, MaximumPositioningSpeed, MicrostepResolution, PowerDownDelay, PulseDivisor, RampDivisor, RampMode, ShortDetectionTimer, ShortProtectionDisable, SlopeControlHighSide, SlopeControlLowSide, SmartEnergyActualCurrent, SmartEnergyCurrentDownStep, SmartEnergyCurrentMinimum, SmartEnergyCurrentUpStep, SmartEnergyHysteresis, SmartEnergyHysteresisStart, SmartEnergySlowRunCurrent, SmartEnergyThresholdSpeed, StallGuard2FilterEnable, StallGuard2Threshold, StandbyCurrent, StepInterpolationEnable, StopOnStall, Vsense, ActualAcceleration, and MinimumSpeed.
Definition at line 72 of file YouBotGripperParameter.hpp.
std::string name [protected] |
Definition at line 92 of file YouBotGripperParameter.hpp.