diff --git a/wpilibc/src/main/native/cpp/SpeedControllerGroup.cpp b/wpilibc/src/main/native/cpp/SpeedControllerGroup.cpp index 4eafcdea51..4b9f010d67 100644 --- a/wpilibc/src/main/native/cpp/SpeedControllerGroup.cpp +++ b/wpilibc/src/main/native/cpp/SpeedControllerGroup.cpp @@ -42,11 +42,7 @@ void SpeedControllerGroup::StopMotor() { } } -void SpeedControllerGroup::PIDWrite(double output) { - for (auto speedController : m_speedControllers) { - speedController.get().PIDWrite(output); - } -} +void SpeedControllerGroup::PIDWrite(double output) { Set(output); } void SpeedControllerGroup::InitSendable(SendableBuilder& builder) { builder.SetSmartDashboardType("Speed Controller"); diff --git a/wpilibj/src/main/java/edu/wpi/first/wpilibj/SpeedControllerGroup.java b/wpilibj/src/main/java/edu/wpi/first/wpilibj/SpeedControllerGroup.java index 656c097d1f..75dff5892d 100644 --- a/wpilibj/src/main/java/edu/wpi/first/wpilibj/SpeedControllerGroup.java +++ b/wpilibj/src/main/java/edu/wpi/first/wpilibj/SpeedControllerGroup.java @@ -76,9 +76,7 @@ public class SpeedControllerGroup extends SendableBase implements SpeedControlle @Override public void pidWrite(double output) { - for (SpeedController speedController : m_speedControllers) { - speedController.pidWrite(output); - } + set(output); } @Override