Skip to content

Commit 02d9247

Browse files
2 parents 43c05d1 + 51bf92c commit 02d9247

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/main/kotlin/frc/robot/Constants.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ class Constants {
3737
val kShooterReverseSpeed = -0.3 * kShooterDir
3838
val kGateSpeed = 1.0 * kGateDir
3939
val kGateRSpeed = -0.5 * kGateDir
40+
val kGateRDelay = 0.1
4041
val kGateLoadSpeed = 0.5 * kGateDir
4142
val kIntakeSpeed = 1.0 * kIntakeDir
4243
val kIntake2Speed = 0.85

src/main/kotlin/frc/robot/commands/CompositeShoot.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ class CompositeShoot(val intakeSubsystem: IntakeSubsystem, val indexerSubsystem:
3939
/* continually run indexer */
4040
indexerSubsystem.setSpeed(Constants.kIndexerSpeed)
4141
/* run shooter full speed */
42-
shooterSubsystem.setSpeed(Constants.kShooterSpeed)
4342
/* wait for a time to run gate to allow */
4443
if (timer.get() > Constants.kShooterSpinUpTime) {
4544
/* pulse gate to slow down balls going into shooter */
@@ -48,6 +47,8 @@ class CompositeShoot(val intakeSubsystem: IntakeSubsystem, val indexerSubsystem:
4847
} else {
4948
gateSubsystem.setSpeed(0.0)
5049
}
50+
} else if (timer.get() > Constants.kGateRDelay){
51+
shooterSubsystem.setSpeed(Constants.kShooterSpeed)
5152
} else {
5253
gateSubsystem.setSpeed(Constants.kGateRSpeed)
5354
}

0 commit comments

Comments
 (0)