Class StateCoralL3
java.lang.Object
edu.wpi.first.wpilibj2.command.Command
edu.wpi.first.wpilibj2.command.SequentialCommandGroup
frc.alotobots.reefscape.commands.states.coral.StateCoralL3
- All Implemented Interfaces:
Sendable
Command sequence for placing game pieces on Level 3. The sequence: 1. Moves elevator and wrist to
L3 position simultaneously 2. Waits for release button confirmation 3. Runs eject through 4.
Returns to stowed position
-
Nested Class Summary
Nested classes/interfaces inherited from class edu.wpi.first.wpilibj2.command.Command
Command.InterruptionBehavior
-
Constructor Summary
ConstructorsConstructorDescriptionStateCoralL3
(ElevatorSubsystem elevatorSubsystem, WristSubsystem wristSubsystem, CoralIntakeSubsystem coralIntakeSubsystem, BlingSubsystem blingSubsystem, Trigger coralIntakeReleaseTrigger) Creates a new StateL3 command. -
Method Summary
Methods inherited from class edu.wpi.first.wpilibj2.command.SequentialCommandGroup
addCommands, end, execute, getInterruptionBehavior, initialize, initSendable, isFinished, runsWhenDisabled
Methods inherited from class edu.wpi.first.wpilibj2.command.Command
addRequirements, addRequirements, alongWith, andThen, andThen, asProxy, beforeStarting, beforeStarting, cancel, deadlineFor, deadlineWith, finallyDo, finallyDo, getName, getRequirements, getSubsystem, handleInterrupt, hasRequirement, ignoringDisable, isScheduled, onlyIf, onlyWhile, raceWith, repeatedly, schedule, setName, setSubsystem, unless, until, withDeadline, withInterruptBehavior, withName, withTimeout, withTimeout
-
Constructor Details
-
StateCoralL3
public StateCoralL3(ElevatorSubsystem elevatorSubsystem, WristSubsystem wristSubsystem, CoralIntakeSubsystem coralIntakeSubsystem, BlingSubsystem blingSubsystem, Trigger coralIntakeReleaseTrigger) Creates a new StateL3 command.- Parameters:
elevatorSubsystem
- The elevator subsystemwristSubsystem
- The wrist subsystemcoralIntakeSubsystem
- The coral intake subsystemblingSubsystem
- The bling subsystemcoralIntakeReleaseTrigger
- The release button trigger
-