Skip to content

Commit

Permalink
[#526] Auto smart collect
Browse files Browse the repository at this point in the history
  • Loading branch information
WindowsVistaisCool committed Apr 8, 2024
1 parent b3f1805 commit 49b1c26
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 6 deletions.
7 changes: 4 additions & 3 deletions src/main/java/frc/robot/RobotContainer.java
Original file line number Diff line number Diff line change
Expand Up @@ -263,9 +263,10 @@ protected void configureButtonBindings() {
new Trigger(coPilot::getXButton)
.whileTrue(new PointBlankShot(flywheel, pivot).deadlineWith(leds.enableState(LED_STATES.SHOOTING)));
// new Trigger(coPilot::getYButton).whileTrue(new PivotUP(pivot));
// new Trigger(coPilot::getYButton).whileTrue(new NotePass(flywheel, pivot));
new Trigger(coPilot::getYButton).whileTrue(new Tune(flywheel, pivot)
.deadlineWith(leds.enableState(LED_STATES.SHOOTING)));
new Trigger(coPilot::getYButton).whileTrue(new NotePass(flywheel, pivot)
.deadlineWith(leds.enableState(LED_STATES.SHOOTING)));
// new Trigger(coPilot::getYButton).whileTrue(new Tune(flywheel, pivot)
// .deadlineWith(leds.enableState(LED_STATES.SHOOTING)));
new Trigger(coPilot::getAButton).whileTrue(new AmpShot(flywheel, pivot)
.deadlineWith(leds.enableState(LED_STATES.SHOOTING)));
new Trigger(coPilot::getRightBumper)
Expand Down
6 changes: 3 additions & 3 deletions src/main/java/frc/robot/command/AutonSmartCollect.java
Original file line number Diff line number Diff line change
Expand Up @@ -41,10 +41,10 @@ public void initialize() {
}

@Override
public void execute() { // TODO this needs to be cleaned up
public void execute() {
if (indexer.getPieceState() == PieceState.IN_COLLECT) {
indexer.setPower(indexerPower.getAsDouble() / 2);
collector.setPower(collectorPower.getAsDouble() / 2);
// collector.setPower(collectorPower.getAsDouble() / 2);
} else {
collector.setPower(collectorPower.getAsDouble());
indexer.setPower(indexerPower.getAsDouble());
Expand All @@ -61,6 +61,6 @@ public void end(boolean interrupted) {

@Override
public boolean isFinished() {
return indexer.getPieceState() == PieceState.IN_PIVOT && !collector.getEntryBeamBreakState();
return indexer.getPieceState() == PieceState.IN_PIVOT;
}
}

0 comments on commit 49b1c26

Please sign in to comment.