Package frc.robot.subsystems
Class SuperStructure
java.lang.Object
edu.wpi.first.wpilibj2.command.SubsystemBase
frc.robot.subsystems.SuperStructure
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic enum -
Constructor Summary
ConstructorsConstructorDescriptionSuperStructure(Swerve swerve, FuelIntake fuelIntake, IntakeExtension intakeExtension, IndexerTower indexerTower, IndexerBed indexerBed, Launcher launcher, Hood hood) -
Method Summary
Methods inherited from class edu.wpi.first.wpilibj2.command.SubsystemBase
addChild, getName, getSubsystem, initSendable, setName, setSubsystemMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface edu.wpi.first.wpilibj2.command.Subsystem
defer, getCurrentCommand, getDefaultCommand, idle, register, removeDefaultCommand, run, runEnd, runOnce, setDefaultCommand, simulationPeriodic, startEnd, startRun
-
Constructor Details
-
SuperStructure
public SuperStructure(Swerve swerve, FuelIntake fuelIntake, IntakeExtension intakeExtension, IndexerTower indexerTower, IndexerBed indexerBed, Launcher launcher, Hood hood)
-
-
Method Details
-
periodic
public void periodic() -
coastMechanisms
-
brakeMechanisms
-
isRobotInNeutralZone
public boolean isRobotInNeutralZone() -
isRobotInEnemyZone
public boolean isRobotInEnemyZone() -
isRobotInFeedZone
public boolean isRobotInFeedZone() -
isRobotInScoreZone
public boolean isRobotInScoreZone() -
robotInNeutralZone
-
robotInEnemyZone
-
robotInFeedZone
-
robotInScoreZone
-
setWantedSuperState
-
setStateCommand
-
getSwerve
-
getFuelIntake
-
getIntakeExtension
-
getIndexerTower
-
getIndexerBed
-
getLauncher
-
getHood
-
getWantedSuperState
-
getCurrentSuperState
-