Class ElbowStates

java.lang.Object
frc.robot.elbow.ElbowStates

public class ElbowStates extends Object
  • Field Details

    • isHome

      public static final Trigger isHome
    • pastElevator

      public static final Trigger pastElevator
    • aboveFloor

      public static final Trigger aboveFloor
    • scoreL4

      public static final Trigger scoreL4
    • 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
    • atTarget

      public static final Trigger atTarget
  • Constructor Details

    • ElbowStates

      public ElbowStates()
  • Method Details

    • setupDefaultCommand

      public static void setupDefaultCommand()
    • setStates

      public static void setStates()
    • move

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

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

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

      public static edu.wpi.first.wpilibj2.command.Command groundMove(DoubleSupplier degrees, 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)