From 1dfcc1abbdd125900313017916d708670fe210f0 Mon Sep 17 00:00:00 2001 From: moo Date: Fri, 17 Apr 2026 13:47:22 -0700 Subject: [PATCH] add io to turet constructor --- src/main/java/frc/robot/RobotContainer.java | 3 ++- src/main/java/frc/robot/subsystems/turret/Turret.java | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/frc/robot/RobotContainer.java b/src/main/java/frc/robot/RobotContainer.java index fa9b0d4..ec23799 100644 --- a/src/main/java/frc/robot/RobotContainer.java +++ b/src/main/java/frc/robot/RobotContainer.java @@ -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()); diff --git a/src/main/java/frc/robot/subsystems/turret/Turret.java b/src/main/java/frc/robot/subsystems/turret/Turret.java index 3f907b1..ad9fd36 100644 --- a/src/main/java/frc/robot/subsystems/turret/Turret.java +++ b/src/main/java/frc/robot/subsystems/turret/Turret.java @@ -60,7 +60,8 @@ public class Turret extends SubsystemBase { /* ---------------- Constructor ---------------- */ - public Turret() { + public Turret(TurretIO io) { + this.io = io; setCurrentLimits(TurretConstants.NORMAL_CURRENT_LIMIT); -- 2.39.5