From 568b842c73042911e34a2df0f329c07cbd375e1c Mon Sep 17 00:00:00 2001 From: Omar Zrien Date: Fri, 5 Dec 2014 18:47:21 -0500 Subject: [PATCH] added setPosition to java. Great for zero-ing your relative sensors, also exists in cpp and LV. Change-Id: Idfd8c0d2c568306cb6853803315a99b92992b388 --- .../src/main/java/edu/wpi/first/wpilibj/CANTalon.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/wpilibj/wpilibJavaDevices/src/main/java/edu/wpi/first/wpilibj/CANTalon.java b/wpilibj/wpilibJavaDevices/src/main/java/edu/wpi/first/wpilibj/CANTalon.java index 5bbf70c4ab..b095348d61 100644 --- a/wpilibj/wpilibJavaDevices/src/main/java/edu/wpi/first/wpilibj/CANTalon.java +++ b/wpilibj/wpilibJavaDevices/src/main/java/edu/wpi/first/wpilibj/CANTalon.java @@ -305,6 +305,10 @@ public class CANTalon implements MotorSafety, PIDOutput, SpeedController { return CanTalonJNI.intp_value(positionp); } + public void setPosition(double pos) { + m_impl.SetSensorPosition((int)pos); + } + public double getSpeed() { long speedp = CanTalonJNI.new_intp(); m_impl.GetSensorVelocity(new SWIGTYPE_p_int(speedp, true));