From: iefomit Date: Mon, 6 Apr 2026 17:53:43 +0000 (-0700) Subject: might introduce latency X-Git-Url: https://git.taranathan.com/?a=commitdiff_plain;h=83ba9a0ba0ccff6dfb15b97876bec9414a02395f;p=FRC2026.git might introduce latency --- diff --git a/src/main/java/frc/robot/subsystems/drivetrain/Drivetrain.java b/src/main/java/frc/robot/subsystems/drivetrain/Drivetrain.java index 593d252..dd7fbf5 100644 --- a/src/main/java/frc/robot/subsystems/drivetrain/Drivetrain.java +++ b/src/main/java/frc/robot/subsystems/drivetrain/Drivetrain.java @@ -201,21 +201,6 @@ public class Drivetrain extends SubsystemBase { @Override public void periodic() { odometryLock.lock(); // Prevents odometry updates while reading data - - java.util.List signals = new java.util.ArrayList<>(); - var gyroYawSignal = gyroIO.getYawSignal(); - if (gyroYawSignal != null) { - signals.add(gyroYawSignal); - } - for (var module : modules) { - signals.add(module.getDrivePositionSignal()); - signals.add(module.getTurnPositionSignal()); - signals.add(module.getTurnAbsolutePositionSignal()); - } - if (!signals.isEmpty()) { - BaseStatusSignal.waitForAll(0.1, signals.toArray(new BaseStatusSignal[0])); - } - gyroIO.updateInputs(gyroInputs); Logger.processInputs("Drive/Gyro", gyroInputs); for (var module : modules) {