Skip to content

Commit

Permalink
Lalalalala
Browse files Browse the repository at this point in the history
  • Loading branch information
GreenTomato5 committed Jan 3, 2025
1 parent 87be4e1 commit 2e67a73
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 10 deletions.
4 changes: 2 additions & 2 deletions src/main/java/frc/robot/subsystems/Indexer/Indexer.java
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,8 @@ public int getNumberOfPieces() {
return io.getNumberOfPieces();
}

public boolean isEmpty() {
return io.getNumberOfPieces() == 0;
public boolean nextSensorTriggered() {
return io.nextSensorTriggered();
}

public double getStateTime() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@
import frc.robot.pioneersLib.subsystem.Subsystem;
import frc.robot.subsystems.Indexer.Indexer;
import frc.robot.subsystems.Indexer.IndexerConstants;
import frc.robot.subsystems.Indexer.IndexerStates;
import frc.robot.subsystems.Intake.Intake;

public class IndexerManager extends Subsystem<IndexerManagerStates> {

Expand Down Expand Up @@ -37,16 +39,13 @@ public boolean isFull() {
@Override
public void runState() {
if (getState() == IndexerManagerStates.AUTONOMOUS) {
indexer.setState(IndexerManagerStates.AUTONOMOUS.getIndexerState());
if (Indexer.getInstance().)

if (indexer.getState() == IndexerStates.OFF && Intake.getInstance().hasGamepiece()) {
indexer.setState(IndexerStates.INDEXING);
} else if (indexer.getState() == IndexerStates.INDEXING && indexer.nextSensorTriggered()) {
indexer.setState(IndexerStates.OFF);
}
} else {
indexer.setState(getState().getIndexerState());
}
}

// addTrigger(IndexerStates.AUTONOMOUS_ON, IndexerStates.AUTONOMOUS_OFF, () -> io.nextSensorTriggered());
// addTrigger(IndexerStates.AUTONOMOUS_OFF, IndexerStates.AUTONOMOUS_ON, () ->
// Intake.getInstance().hasGamepiece()
// );
}

0 comments on commit 2e67a73

Please sign in to comment.