Package frc.robot.indexerBed
Class IndexerBed.IndexerBedConfig
java.lang.Object
frc.spectrumLib.mechanism.Mechanism.Config
frc.robot.indexerBed.IndexerBed.IndexerBedConfig
- Enclosing class:
- IndexerBed
-
Field Summary
Fields inherited from class frc.spectrumLib.mechanism.Mechanism.Config
talonConfig -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoubledoubledoubledoubledoubledoubledoubledoubledoubledoubledoubledoubledoubledoubledoubledoubledoublevoidsetCurrentLimit(double currentLimit) voidsetIndexerSlowVelocityRPM(double indexerSlowVelocityRPM) voidsetIndexerSlowVoltageOut(double indexerSlowVoltageOut) voidsetIndexerTorqueCurrent(double indexerTorqueCurrent) voidsetIndexerUnjamRPM(double indexerUnjamRPM) voidsetIndexerVelocityRPM(double indexerVelocityRPM) voidsetIndexerVoltageOut(double indexerVoltageOut) voidsetIntakeX(double intakeX) voidsetIntakeY(double intakeY) voidsetLowerCurrentLimit(double lowerCurrentLimit) voidsetTimeUntilLowerCurrent(double timeUntilLowerCurrent) voidsetTorqueCurrentLimit(double torqueCurrentLimit) voidsetUnjamVoltageOut(double unjamVoltageOut) voidsetVelocityKp(double velocityKp) voidsetVelocityKs(double velocityKs) voidsetVelocityKv(double velocityKv) voidsetWheelDiameter(double wheelDiameter) Methods inherited from class frc.spectrumLib.mechanism.Mechanism.Config
applyTalonConfig, configClockwise_Positive, configContinuousWrap, configCounterClockwise_Positive, configFeedbackSensorSource, configFeedbackSensorSource, configFeedForwardGains, configFeedForwardGains, configForwardSoftLimit, configForwardTorqueCurrentLimit, configForwardVoltageLimit, configGearRatio, configGravityType, configGravityType, configLowerSupplyCurrentLimit, configLowerSupplyCurrentTime, configMinMaxRotations, configMotionMagic, configMotionMagicPosition, configMotionMagicVelocity, configNeutralBrakeMode, configNeutralDeadband, configPeakOutput, configPIDGains, configPIDGains, configReverseSoftLimit, configReverseTorqueCurrentLimit, configReverseVoltageLimit, configStatorCurrentLimit, configSupplyCurrentLimit, configVoltageCompensation, getDynamicMMPositionFOC, getDynamicMotionMagicVoltage, getFollowerConfigs, getGearRatio, getId, getMaxRotations, getMinRotations, getMmPositionFOC, getMmPositionVoltage, getMmPositionVoltageSlot, getMmVelocityFOC, getMmVelocityVoltage, getName, getNumMotors, getPercentOutput, getTalonConfig, getTorqueCurrentFOC, getVelocityControl, getVelocityTorqueCurrentFOC, getVoltageCompSaturation, getVoltageControl, isAttached, setAttached, setFollowerConfigs, setTalonConfig
-
Constructor Details
-
IndexerBedConfig
public IndexerBedConfig()
-
-
Method Details
-
getIndexerVoltageOut
public double getIndexerVoltageOut() -
setIndexerVoltageOut
public void setIndexerVoltageOut(double indexerVoltageOut) -
getIndexerSlowVoltageOut
public double getIndexerSlowVoltageOut() -
setIndexerSlowVoltageOut
public void setIndexerSlowVoltageOut(double indexerSlowVoltageOut) -
getUnjamVoltageOut
public double getUnjamVoltageOut() -
setUnjamVoltageOut
public void setUnjamVoltageOut(double unjamVoltageOut) -
getIndexerTorqueCurrent
public double getIndexerTorqueCurrent() -
setIndexerTorqueCurrent
public void setIndexerTorqueCurrent(double indexerTorqueCurrent) -
getIndexerVelocityRPM
public double getIndexerVelocityRPM() -
setIndexerVelocityRPM
public void setIndexerVelocityRPM(double indexerVelocityRPM) -
getIndexerSlowVelocityRPM
public double getIndexerSlowVelocityRPM() -
setIndexerSlowVelocityRPM
public void setIndexerSlowVelocityRPM(double indexerSlowVelocityRPM) -
getIndexerUnjamRPM
public double getIndexerUnjamRPM() -
setIndexerUnjamRPM
public void setIndexerUnjamRPM(double indexerUnjamRPM) -
getIndexerBedFeedRPM
-
getCurrentLimit
public double getCurrentLimit() -
setCurrentLimit
public void setCurrentLimit(double currentLimit) -
getTorqueCurrentLimit
public double getTorqueCurrentLimit() -
setTorqueCurrentLimit
public void setTorqueCurrentLimit(double torqueCurrentLimit) -
getLowerCurrentLimit
public double getLowerCurrentLimit() -
setLowerCurrentLimit
public void setLowerCurrentLimit(double lowerCurrentLimit) -
getTimeUntilLowerCurrent
public double getTimeUntilLowerCurrent() -
setTimeUntilLowerCurrent
public void setTimeUntilLowerCurrent(double timeUntilLowerCurrent) -
getVelocityKp
public double getVelocityKp() -
setVelocityKp
public void setVelocityKp(double velocityKp) -
getVelocityKv
public double getVelocityKv() -
setVelocityKv
public void setVelocityKv(double velocityKv) -
getVelocityKs
public double getVelocityKs() -
setVelocityKs
public void setVelocityKs(double velocityKs) -
getIntakeX
public double getIntakeX() -
setIntakeX
public void setIntakeX(double intakeX) -
getIntakeY
public double getIntakeY() -
setIntakeY
public void setIntakeY(double intakeY) -
getWheelDiameter
public double getWheelDiameter() -
setWheelDiameter
public void setWheelDiameter(double wheelDiameter)
-