From c886273fd7a929d18fc4ecf6746f044cdeaa38d3 Mon Sep 17 00:00:00 2001 From: Ryan Blue Date: Tue, 14 Mar 2023 00:28:55 -0400 Subject: [PATCH] [wpilibj] DutyCycleEncoder.setDistancePerRotation(): fix simulation (#5147) --- .../src/main/java/edu/wpi/first/wpilibj/DutyCycleEncoder.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/wpilibj/src/main/java/edu/wpi/first/wpilibj/DutyCycleEncoder.java b/wpilibj/src/main/java/edu/wpi/first/wpilibj/DutyCycleEncoder.java index dd78860e52..c33bd05889 100644 --- a/wpilibj/src/main/java/edu/wpi/first/wpilibj/DutyCycleEncoder.java +++ b/wpilibj/src/main/java/edu/wpi/first/wpilibj/DutyCycleEncoder.java @@ -208,6 +208,9 @@ public class DutyCycleEncoder implements Sendable, AutoCloseable { */ public void setDistancePerRotation(double distancePerRotation) { m_distancePerRotation = distancePerRotation; + if (m_simDistancePerRotation != null) { + m_simDistancePerRotation.set(distancePerRotation); + } } /**