Interface SpectrumSubsystem

All Superinterfaces:
Subsystem
All Known Implementing Classes:
FuelIntake, Gamepad, Hood, IndexerBed, IndexerTower, IntakeExtension, Launcher, Mechanism, Operator, Pilot, SpectrumLEDs, Swerve

public interface SpectrumSubsystem extends Subsystem
The base interface for all Spectrum subsystems. Extends WPILib's Subsystem and adds common setup methods.
  • Method Details

    • setupStates

      void setupStates()
      Set up the states and triggers for this subsystem. This is typically used to bind commands to SpectrumState triggers.
    • setupDefaultCommand

      void setupDefaultCommand()
      Set up the default command for this subsystem. This command will run when no other command is using this subsystem.