Class LEDController
java.lang.Object
edu.wpi.first.wpilibj2.command.SubsystemBase
com.stuypulse.robot.subsystems.leds.LEDController
- All Implemented Interfaces:
edu.wpi.first.util.sendable.Sendable,edu.wpi.first.wpilibj2.command.Subsystem
public class LEDController
extends edu.wpi.first.wpilibj2.command.SubsystemBase
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyFeed(edu.wpi.first.wpilibj.LEDPattern pattern) voidapplyHandoff(edu.wpi.first.wpilibj.LEDPattern pattern) voidapplyIntake(edu.wpi.first.wpilibj.LEDPattern pattern) voidapplyPattern(edu.wpi.first.wpilibj.LEDPattern pattern) voidapplyShoot(edu.wpi.first.wpilibj.LEDPattern pattern) static LEDControllervoidperiodic()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
-
LEDController
protected LEDController()
-
-
Method Details
-
getInstance
-
applyShoot
public void applyShoot(edu.wpi.first.wpilibj.LEDPattern pattern) -
applyFeed
public void applyFeed(edu.wpi.first.wpilibj.LEDPattern pattern) -
applyIntake
public void applyIntake(edu.wpi.first.wpilibj.LEDPattern pattern) -
applyHandoff
public void applyHandoff(edu.wpi.first.wpilibj.LEDPattern pattern) -
applyPattern
public void applyPattern(edu.wpi.first.wpilibj.LEDPattern pattern) -
periodic
public void periodic()
-