Skip to content

Commit 3a11a69

Browse files
committed
LEDs
1 parent f3749d3 commit 3a11a69

File tree

4 files changed

+18
-4
lines changed

4 files changed

+18
-4
lines changed

src/main/java/frc/robot/RobotContainer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -303,7 +303,7 @@ public void configureButtonBindings() {
303303
.alongWith(new XBoxButtonCommand(X_BOX_B))); // baseline, upper goal, rear shot
304304

305305
xBoxB.whenReleased(new StopShooter(mShooter)
306-
.alongWith(new TurnOnLEDs(mLimelight))
306+
.alongWith(new TurnOffLEDs(mLimelight))
307307
.alongWith(new IdleCommand()));
308308

309309
JoystickButton xBoxX = new JoystickButton(operator, X_BOX_X);

src/main/java/frc/robot/vision/Limelight.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,11 @@ public boolean hasTarget() {
3434
}
3535

3636
public void turnOffLEDs() {
37-
getDefault().getTable("limelight").getEntry("ledMode").setDouble(1.0);
37+
getDefault().getTable("limelight").getEntry("ledMode").setNumber(1);
3838
}
3939

4040
public void turnOnLEDs() {
41-
getDefault().getTable("limelight").getEntry("ledMode").setDouble(3.0);
41+
getDefault().getTable("limelight").getEntry("ledMode").setNumber(3);
4242
}
4343

4444
public static class VisionState {

src/main/java/frc/robot/vision/commands/TurnOffLEDs.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,14 @@
88
import frc.robot.vision.Limelight;
99

1010
public class TurnOffLEDs extends CommandBase {
11+
Limelight limelight;
12+
1113
public TurnOffLEDs(Limelight limelight) {
14+
this.limelight = limelight;
15+
}
16+
17+
@Override
18+
public void initialize() {
1219
limelight.turnOffLEDs();
1320
}
1421

src/main/java/frc/robot/vision/commands/TurnOnLEDs.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,19 @@
88
import frc.robot.vision.Limelight;
99

1010
public class TurnOnLEDs extends CommandBase {
11+
Limelight limelight;
12+
1113
public TurnOnLEDs(Limelight limelight) {
14+
this.limelight = limelight;
15+
}
16+
17+
@Override
18+
public void initialize() {
1219
limelight.turnOnLEDs();
1320
}
1421

1522
@Override
1623
public boolean isFinished() {
1724
return true;
1825
}
19-
}
26+
}

0 commit comments

Comments
 (0)