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, updateArbitraryFeedForward
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAngleInDegrees, getOutputCurrent, isForwardLimitPressed, isReverseLmitPressed, setClimbingCurrentLimit, setCurrentControl, setMotionMagicSetpointAngle, setNormalCurrentLimit, setOutput, setQuadratureEncoder