Class Intake.IntakeConfig

java.lang.Object
frc.spectrumLib.mechanism.Mechanism.Config
frc.robot.intake.Intake.IntakeConfig
Direct Known Subclasses:
PhotonIntakeConfig
Enclosing class:
Intake

public static class Intake.IntakeConfig extends Mechanism.Config
  • Constructor Details

    • IntakeConfig

      public IntakeConfig()
  • Method Details

    • getHasGamePieceVelocity

      public double getHasGamePieceVelocity()
    • getHasGamePieceCurrent

      public double getHasGamePieceCurrent()
    • getHasAlgaeCurrent

      public double getHasAlgaeCurrent()
    • getScoreDelay

      public double getScoreDelay()
    • getAlgaeIntakeVoltage

      public double getAlgaeIntakeVoltage()
    • setAlgaeIntakeVoltage

      public Intake.IntakeConfig setAlgaeIntakeVoltage(double algaeIntakeVoltage)
      Returns:
      this.
    • getAlgaeIntakeSupplyCurrent

      public double getAlgaeIntakeSupplyCurrent()
    • setAlgaeIntakeSupplyCurrent

      public Intake.IntakeConfig setAlgaeIntakeSupplyCurrent(double algaeIntakeSupplyCurrent)
      Returns:
      this.
    • getAlgaeIntakeTorqueCurrent

      public double getAlgaeIntakeTorqueCurrent()
    • setAlgaeIntakeTorqueCurrent

      public Intake.IntakeConfig setAlgaeIntakeTorqueCurrent(double algaeIntakeTorqueCurrent)
      Returns:
      this.
    • getAlgaeScoreVoltage

      public double getAlgaeScoreVoltage()
    • setAlgaeScoreVoltage

      public Intake.IntakeConfig setAlgaeScoreVoltage(double algaeScoreVoltage)
      Returns:
      this.
    • getAlgaeScoreSupplyCurrent

      public double getAlgaeScoreSupplyCurrent()
    • setAlgaeScoreSupplyCurrent

      public Intake.IntakeConfig setAlgaeScoreSupplyCurrent(double algaeScoreSupplyCurrent)
      Returns:
      this.
    • getAlgaeScoreTorqueCurrent

      public double getAlgaeScoreTorqueCurrent()
    • setAlgaeScoreTorqueCurrent

      public Intake.IntakeConfig setAlgaeScoreTorqueCurrent(double algaeScoreTorqueCurrent)
      Returns:
      this.
    • getCoralHoldVoltage

      public double getCoralHoldVoltage()
    • setCoralHoldVoltage

      public Intake.IntakeConfig setCoralHoldVoltage(double coralHoldVoltage)
      Returns:
      this.
    • getCoralHoldSupplyCurrent

      public double getCoralHoldSupplyCurrent()
    • setCoralHoldSupplyCurrent

      public Intake.IntakeConfig setCoralHoldSupplyCurrent(double coralHoldSupplyCurrent)
      Returns:
      this.
    • getCoralHoldTorqueCurrent

      public double getCoralHoldTorqueCurrent()
    • setCoralHoldTorqueCurrent

      public Intake.IntakeConfig setCoralHoldTorqueCurrent(double coralHoldTorqueCurrent)
      Returns:
      this.
    • getCoralIntakeVoltage

      public double getCoralIntakeVoltage()
    • setCoralIntakeVoltage

      public Intake.IntakeConfig setCoralIntakeVoltage(double coralIntakeVoltage)
      Returns:
      this.
    • getCoralIntakeSupplyCurrent

      public double getCoralIntakeSupplyCurrent()
    • setCoralIntakeSupplyCurrent

      public Intake.IntakeConfig setCoralIntakeSupplyCurrent(double coralIntakeSupplyCurrent)
      Returns:
      this.
    • getCoralIntakeTorqueCurrent

      public double getCoralIntakeTorqueCurrent()
    • setCoralIntakeTorqueCurrent

      public Intake.IntakeConfig setCoralIntakeTorqueCurrent(double coralIntakeTorqueCurrent)
      Returns:
      this.
    • getCoralGroundVoltage

      public double getCoralGroundVoltage()
    • setCoralGroundVoltage

      public Intake.IntakeConfig setCoralGroundVoltage(double coralGroundVoltage)
      Returns:
      this.
    • getCoralGroundSupplyCurrent

      public double getCoralGroundSupplyCurrent()
    • setCoralGroundSupplyCurrent

      public Intake.IntakeConfig setCoralGroundSupplyCurrent(double coralGroundSupplyCurrent)
      Returns:
      this.
    • getCoralGroundTorqueCurrent

      public double getCoralGroundTorqueCurrent()
    • setCoralGroundTorqueCurrent

      public Intake.IntakeConfig setCoralGroundTorqueCurrent(double coralGroundTorqueCurrent)
      Returns:
      this.
    • getCoralScoreVoltage

      public double getCoralScoreVoltage()
    • setCoralScoreVoltage

      public Intake.IntakeConfig setCoralScoreVoltage(double coralScoreVoltage)
      Returns:
      this.
    • getCoralScoreSupplyCurrent

      public double getCoralScoreSupplyCurrent()
    • setCoralScoreSupplyCurrent

      public Intake.IntakeConfig setCoralScoreSupplyCurrent(double coralScoreSupplyCurrent)
      Returns:
      this.
    • getCoralScoreTorqueCurrent

      public double getCoralScoreTorqueCurrent()
    • setCoralScoreTorqueCurrent

      public Intake.IntakeConfig setCoralScoreTorqueCurrent(double coralScoreTorqueCurrent)
      Returns:
      this.
    • getCoralL1ScoreVoltage

      public double getCoralL1ScoreVoltage()
    • setCoralL1ScoreVoltage

      public Intake.IntakeConfig setCoralL1ScoreVoltage(double coralL1ScoreVoltage)
      Returns:
      this.
    • getCoralL1ScoreSupplyCurrent

      public double getCoralL1ScoreSupplyCurrent()
    • setCoralL1ScoreSupplyCurrent

      public Intake.IntakeConfig setCoralL1ScoreSupplyCurrent(double coralL1ScoreSupplyCurrent)
      Returns:
      this.
    • getCoralL1ScoreTorqueCurrent

      public double getCoralL1ScoreTorqueCurrent()
    • setCoralL1ScoreTorqueCurrent

      public Intake.IntakeConfig setCoralL1ScoreTorqueCurrent(double coralL1ScoreTorqueCurrent)
      Returns:
      this.
    • getCurrentLimit

      public double getCurrentLimit()
    • getTorqueCurrentLimit

      public double getTorqueCurrentLimit()
    • getVelocityKp

      public double getVelocityKp()
    • getVelocityKv

      public double getVelocityKv()
    • getVelocityKs

      public double getVelocityKs()
    • getIntakeX

      public double getIntakeX()
    • getIntakeY

      public double getIntakeY()
    • getWheelDiameter

      public double getWheelDiameter()