]> git.taranathan.com Git - FRC2026.git/commitdiff
add io to turet constructor
authormoo <moogoesmeow123@gmail.com>
Fri, 17 Apr 2026 20:47:22 +0000 (13:47 -0700)
committermoo <moogoesmeow123@gmail.com>
Fri, 17 Apr 2026 20:47:22 +0000 (13:47 -0700)
src/main/java/frc/robot/RobotContainer.java
src/main/java/frc/robot/subsystems/turret/Turret.java

index fa9b0d42eeb98807c4a3cdb1ad465670c05640d7..ec237997325ff3d47035363e7c4747c964d4a7b5 100644 (file)
@@ -48,6 +48,7 @@ import frc.robot.subsystems.shooter.ShooterIOTalonFX;
 import frc.robot.subsystems.spindexer.Spindexer;
 import frc.robot.subsystems.spindexer.SpindexerIOTalonFX;
 import frc.robot.subsystems.turret.Turret;
+import frc.robot.subsystems.turret.TurretIOTalonFX;
 import frc.robot.util.PathGroupLoader;
 import frc.robot.util.Vision.DetectedObject;
 import frc.robot.util.Vision.Vision;
@@ -128,7 +129,7 @@ public class RobotContainer {
         led = new LED();
 
       case WaffleHouse: // AKA Betabot
-        turret = new Turret();
+        turret = new Turret(new TurretIOTalonFX());
         shooter = new Shooter(new ShooterIOTalonFX());
         hood = new Hood(new HoodIOTalonFX());
       
index 3f907b12e3e03ca1d3cb6d7954183403e81eda36..ad9fd3600fee5ea9d885a623e73c6b8902718bf5 100644 (file)
@@ -60,7 +60,8 @@ public class Turret extends SubsystemBase {
 
        /* ---------------- Constructor ---------------- */
 
-       public Turret() {
+       public Turret(TurretIO io) {
+               this.io = io;
 
                setCurrentLimits(TurretConstants.NORMAL_CURRENT_LIMIT);