diff --git a/SwerveRoboticsLibrary/src/main/java/org/swerverobotics/library/internal/EasyLegacyMotorController.java b/SwerveRoboticsLibrary/src/main/java/org/swerverobotics/library/internal/EasyLegacyMotorController.java index c6452f2a3a5..26ac87641af 100644 --- a/SwerveRoboticsLibrary/src/main/java/org/swerverobotics/library/internal/EasyLegacyMotorController.java +++ b/SwerveRoboticsLibrary/src/main/java/org/swerverobotics/library/internal/EasyLegacyMotorController.java @@ -445,7 +445,7 @@ private synchronized void disarm() @Override public int getMotorCurrentPosition(int motor) { this.validateMotor(motor); - byte[] bytes = this.i2cDeviceClient.read(mpMotorRegMotorPower[motor], cbEncoder); + byte[] bytes = this.i2cDeviceClient.read(mpMotorRegCurrentEncoderValue[motor], cbEncoder); return TypeConversion.byteArrayToInt(bytes); }