Class ShoulderStates

java.lang.Object
frc.robot.shoulder.ShoulderStates

public class ShoulderStates extends Object
  • Field Details

    • isHome

      public static final Trigger isHome
    • isNetPosition

      public static final Trigger isNetPosition
    • isAutonNetPosition

      public static final Trigger isAutonNetPosition
    • isL1Coral

      public static final Trigger isL1Coral
    • isL2Coral

      public static final Trigger isL2Coral
    • isL3Coral

      public static final Trigger isL3Coral
    • isL4Coral

      public static final Trigger isL4Coral
    • isL2Algae

      public static final Trigger isL2Algae
    • isL3Algae

      public static final Trigger isL3Algae
  • Constructor Details

    • ShoulderStates

      public ShoulderStates()
  • Method Details

    • setupDefaultCommand

      public static void setupDefaultCommand()
    • setStates

      public static void setStates()
    • runShoulder

      public static edu.wpi.first.wpilibj2.command.Command runShoulder(DoubleSupplier speed)
    • home

      public static edu.wpi.first.wpilibj2.command.Command home()
    • slowHome

      public static edu.wpi.first.wpilibj2.command.Command slowHome()
    • getPosition

      public static DoubleSupplier getPosition()
    • move

      public static edu.wpi.first.wpilibj2.command.Command move(DoubleSupplier degrees, String name)
    • slowMove

      public static edu.wpi.first.wpilibj2.command.Command slowMove(DoubleSupplier degrees, String name)
    • move

      public static edu.wpi.first.wpilibj2.command.Command move(DoubleSupplier degrees, DoubleSupplier exDegrees, String name)
    • move

      public static edu.wpi.first.wpilibj2.command.Command move(DoubleSupplier degrees, DoubleSupplier exDegrees, DoubleSupplier delay, String name)
    • slowMove

      public static edu.wpi.first.wpilibj2.command.Command slowMove(DoubleSupplier degrees, DoubleSupplier exDegrees, DoubleSupplier delay, String name)
    • coastMode

      public static edu.wpi.first.wpilibj2.command.Command coastMode()
    • stopMotor

      public static edu.wpi.first.wpilibj2.command.Command stopMotor()
    • ensureBrakeMode

      public static edu.wpi.first.wpilibj2.command.Command ensureBrakeMode()
    • log

      protected static edu.wpi.first.wpilibj2.command.Command log(edu.wpi.first.wpilibj2.command.Command cmd)