Class Climb.ClimbConfig

Enclosing class:
Climb

public static class Climb.ClimbConfig extends Mechanism.Config
  • Constructor Details

    • ClimbConfig

      public ClimbConfig()
  • Method Details

    • modifyMotorConfig

      public Climb.ClimbConfig modifyMotorConfig(com.ctre.phoenix6.hardware.TalonFX motor)
    • getMaxRotations

      public double getMaxRotations()
      Overrides:
      getMaxRotations in class Mechanism.Config
    • getMinRotations

      public double getMinRotations()
      Overrides:
      getMinRotations in class Mechanism.Config
    • getHome

      public double getHome()
    • getIntake

      public double getIntake()
    • getAlgaeFloorIntake

      public double getAlgaeFloorIntake()
    • getPrepClimber

      public double getPrepClimber()
    • getFinishClimb

      public double getFinishClimb()
    • getCoralFloorIntake

      public double getCoralFloorIntake()
    • getProcessorScore

      public double getProcessorScore()
    • getLatchOpen

      public double getLatchOpen()
    • getLatchClosed

      public double getLatchClosed()
    • getOffsetConstant

      public double getOffsetConstant()
    • getZeroSpeed

      public double getZeroSpeed()
    • getHoldMaxSpeedRPM

      public double getHoldMaxSpeedRPM()
    • getCurrentLimit

      public double getCurrentLimit()
    • getTorqueCurrentLimit

      public double getTorqueCurrentLimit()
    • getPositionKp

      public double getPositionKp()
    • getPositionKd

      public double getPositionKd()
    • getPositionKv

      public double getPositionKv()
    • getPositionKs

      public double getPositionKs()
    • getPositionKa

      public double getPositionKa()
    • getPositionKg

      public double getPositionKg()
    • getMmCruiseVelocity

      public double getMmCruiseVelocity()
    • getMmAcceleration

      public double getMmAcceleration()
    • getMmJerk

      public double getMmJerk()
    • getClimbX

      public double getClimbX()
    • getClimbY

      public double getClimbY()
    • getSimRatio

      public double getSimRatio()
    • setSimRatio

      public Climb.ClimbConfig setSimRatio(double simRatio)
      Returns:
      this.
    • getLength

      public double getLength()