Class Config::AxisParam
Defined in File CoreMotionApi.h
Nested Relationships
This class is a nested type of Class Config.
Class Documentation
-
class AxisParam
This class contains parameters specific to an axis. See Axis Parameters for a description of each parameter.
Public Functions
-
AxisParam()
Public Members
-
AxisCommandMode::T axisCommandMode[constants::maxAxes]
See Axis Command Mode.
-
double gearRatioNumerator[constants::maxAxes]
See Gear Ratio Numerator.
-
double gearRatioDenominator[constants::maxAxes]
-
bool singleTurnMode[constants::maxAxes]
See Single Turn Mode.
-
unsigned int singleTurnEncoderCount[constants::maxAxes]
-
double maxTrqLimit[constants::maxAxes]
See Max Trq Limit.
-
double negativeTrqLimit[constants::maxAxes]
See Negative Trq Limit.
-
double positiveTrqLimit[constants::maxAxes]
See Positive Trq Limit.
-
double velocityFeedforwardGain[constants::maxAxes]
-
char axisPolarity[constants::maxAxes]
See Axis Polarity.
-
double maxMotorSpeed[constants::maxAxes]
See Max Motor Speed.
-
bool absoluteEncoderMode[constants::maxAxes]
-
double absoluteEncoderHomeOffset[constants::maxAxes]
-
bool encoderRangeMode[constants::maxAxes]
See Encoder Range Mode.
-
int encoderRangeLow[constants::maxAxes]
See Encoder Range Low.
-
int encoderRangeHigh[constants::maxAxes]
See Encoder Range High.
-
AxisParam()