From 85d9ead4e28d0ccd2e80e0e061d2dacb0c9f65a0 Mon Sep 17 00:00:00 2001 From: Jonathan Leitschuh Date: Sun, 8 Jun 2014 16:41:47 -0400 Subject: [PATCH] Sets the default PIDSourceParameter to be kDistance so there is no null pointer exception Change-Id: Ice4889ea3f6fd5afe6984f9715758a178222837f --- .../wpilibJava/src/main/java/edu/wpi/first/wpilibj/Encoder.java | 1 + 1 file changed, 1 insertion(+) diff --git a/wpilibj/wpilibJava/src/main/java/edu/wpi/first/wpilibj/Encoder.java b/wpilibj/wpilibJava/src/main/java/edu/wpi/first/wpilibj/Encoder.java index 9eaf4b6c17..433a4dda1f 100644 --- a/wpilibj/wpilibJava/src/main/java/edu/wpi/first/wpilibj/Encoder.java +++ b/wpilibj/wpilibJava/src/main/java/edu/wpi/first/wpilibj/Encoder.java @@ -99,6 +99,7 @@ public class Encoder extends SensorBase implements CounterBase, PIDSource, break; } m_distancePerPulse = 1.0; + m_pidSource = PIDSourceParameter.kDistance; UsageReporting.report(tResourceType.kResourceType_Encoder, m_index, m_encodingType.value);