From bbf48cccb27fb51f57358ed9f31f01a3ead222de Mon Sep 17 00:00:00 2001 From: Kevin Cooney Date: Mon, 22 Sep 2025 18:38:48 -0700 Subject: [PATCH] Update MotorSubsystem to implement Motor.getAppliedCurrent() This will remove duplication in the current subclasses in Robot2025. --- .../com/team2813/lib2813/subsystems/MotorSubsystem.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/src/main/java/com/team2813/lib2813/subsystems/MotorSubsystem.java b/lib/src/main/java/com/team2813/lib2813/subsystems/MotorSubsystem.java index 696f8289..e4e39094 100644 --- a/lib/src/main/java/com/team2813/lib2813/subsystems/MotorSubsystem.java +++ b/lib/src/main/java/com/team2813/lib2813/subsystems/MotorSubsystem.java @@ -9,6 +9,7 @@ import edu.wpi.first.units.Units; import edu.wpi.first.units.measure.Angle; import edu.wpi.first.units.measure.AngularVelocity; +import edu.wpi.first.units.measure.Current; import edu.wpi.first.wpilibj2.command.SubsystemBase; import java.util.Objects; import java.util.function.Supplier; @@ -76,6 +77,11 @@ public void set(ControlMode mode, double demand, double feedForward) { motor.set(mode, demand, feedForward); } + @Override + public Current getAppliedCurrent() { + return motor.getAppliedCurrent(); + } + public void enable() { isEnabled = true; }