mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-23 01:21:42 +00:00
[hal, wpilibj] Add missing distance per pulse functions to EncoderSim (#4928)
Also fix C++ and Java EncoderSim.setDistancePerPulse() not propagating value to SimEncoderData.
This commit is contained in:
@@ -79,6 +79,15 @@ public class EncoderDataJNI extends JNIWrapper {
|
||||
|
||||
public static native void setSamplesToAverage(int index, int samplesToAverage);
|
||||
|
||||
public static native int registerDistancePerPulseCallback(
|
||||
int index, NotifyCallback callback, boolean initialNotify);
|
||||
|
||||
public static native void cancelDistancePerPulseCallback(int index, int uid);
|
||||
|
||||
public static native double getDistancePerPulse(int index);
|
||||
|
||||
public static native void setDistancePerPulse(int index, double distancePerPulse);
|
||||
|
||||
public static native void setDistance(int index, double distance);
|
||||
|
||||
public static native double getDistance(int index);
|
||||
|
||||
Reference in New Issue
Block a user