public abstract class BaseElbow extends RotatingSubsystem implements ElbowInterface
| Constructor and Description |
|---|
BaseElbow(TalonSRX rotatorTalon,
double arbitraryFeedForwardConstant,
int forwardSoftLimit,
int reverseSoftLimit,
boolean timeout,
int quadEncoerMin,
int quadEncoderMax,
int continuousCurrentLimit,
int peakCurrentLimit,
int offsetFromEncoderZero) |
| Modifier and Type | Method and Description |
|---|---|
abstract double |
getForwardSoftLimitAngle() |
abstract double |
getReverseSoftLimitAngle() |
clearSetpoint, enableBrakeMode, enableCoastMode, getAngleInDegrees, getMotionMagicSetpoint, getTimeout, moveByPercentOutput, setMotionMagicSetpointAngle, stop, updateArbitraryFeedForwardequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAngleInDegrees, getOutputCurrent, isForwardLimitPressed, isReverseLmitPressed, setClimbingCurrentLimit, setCurrentControl, setMotionMagicSetpointAngle, setNormalCurrentLimit, setOutput, setQuadratureEncoder