Package edu.wpi.first.hal.simulation
Class EncoderDataJNI
- java.lang.Object
-
- edu.wpi.first.hal.JNIWrapper
-
- edu.wpi.first.hal.simulation.EncoderDataJNI
-
public class EncoderDataJNI extends JNIWrapper
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class edu.wpi.first.hal.JNIWrapper
JNIWrapper.Helper
-
-
Constructor Summary
Constructors Constructor Description EncoderDataJNI()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
cancelCountCallback(int index, int uid)
static void
cancelDirectionCallback(int index, int uid)
static void
cancelInitializedCallback(int index, int uid)
static void
cancelMaxPeriodCallback(int index, int uid)
static void
cancelPeriodCallback(int index, int uid)
static void
cancelResetCallback(int index, int uid)
static void
cancelReverseDirectionCallback(int index, int uid)
static void
cancelSamplesToAverageCallback(int index, int uid)
static int
findForChannel(int channel)
static int
getCount(int index)
static boolean
getDirection(int index)
static double
getDistance(int index)
static boolean
getInitialized(int index)
static double
getMaxPeriod(int index)
static double
getPeriod(int index)
static double
getRate(int index)
static boolean
getReset(int index)
static boolean
getReverseDirection(int index)
static int
getSamplesToAverage(int index)
static int
registerCountCallback(int index, NotifyCallback callback, boolean initialNotify)
static int
registerDirectionCallback(int index, NotifyCallback callback, boolean initialNotify)
static int
registerInitializedCallback(int index, NotifyCallback callback, boolean initialNotify)
static int
registerMaxPeriodCallback(int index, NotifyCallback callback, boolean initialNotify)
static int
registerPeriodCallback(int index, NotifyCallback callback, boolean initialNotify)
static int
registerResetCallback(int index, NotifyCallback callback, boolean initialNotify)
static int
registerReverseDirectionCallback(int index, NotifyCallback callback, boolean initialNotify)
static int
registerSamplesToAverageCallback(int index, NotifyCallback callback, boolean initialNotify)
static void
resetData(int index)
static void
setCount(int index, int count)
static void
setDirection(int index, boolean direction)
static void
setDistance(int index, double distance)
static void
setInitialized(int index, boolean initialized)
static void
setMaxPeriod(int index, double maxPeriod)
static void
setPeriod(int index, double period)
static void
setRate(int index, double rate)
static void
setReset(int index, boolean reset)
static void
setReverseDirection(int index, boolean reverseDirection)
static void
setSamplesToAverage(int index, int samplesToAverage)
-
Methods inherited from class edu.wpi.first.hal.JNIWrapper
forceLoad, suppressUnused
-
-
-
-
Constructor Detail
-
EncoderDataJNI
public EncoderDataJNI()
-
-
Method Detail
-
registerInitializedCallback
public static int registerInitializedCallback(int index, NotifyCallback callback, boolean initialNotify)
-
cancelInitializedCallback
public static void cancelInitializedCallback(int index, int uid)
-
getInitialized
public static boolean getInitialized(int index)
-
setInitialized
public static void setInitialized(int index, boolean initialized)
-
registerCountCallback
public static int registerCountCallback(int index, NotifyCallback callback, boolean initialNotify)
-
cancelCountCallback
public static void cancelCountCallback(int index, int uid)
-
getCount
public static int getCount(int index)
-
setCount
public static void setCount(int index, int count)
-
registerPeriodCallback
public static int registerPeriodCallback(int index, NotifyCallback callback, boolean initialNotify)
-
cancelPeriodCallback
public static void cancelPeriodCallback(int index, int uid)
-
getPeriod
public static double getPeriod(int index)
-
setPeriod
public static void setPeriod(int index, double period)
-
registerResetCallback
public static int registerResetCallback(int index, NotifyCallback callback, boolean initialNotify)
-
cancelResetCallback
public static void cancelResetCallback(int index, int uid)
-
getReset
public static boolean getReset(int index)
-
setReset
public static void setReset(int index, boolean reset)
-
registerMaxPeriodCallback
public static int registerMaxPeriodCallback(int index, NotifyCallback callback, boolean initialNotify)
-
cancelMaxPeriodCallback
public static void cancelMaxPeriodCallback(int index, int uid)
-
getMaxPeriod
public static double getMaxPeriod(int index)
-
setMaxPeriod
public static void setMaxPeriod(int index, double maxPeriod)
-
registerDirectionCallback
public static int registerDirectionCallback(int index, NotifyCallback callback, boolean initialNotify)
-
cancelDirectionCallback
public static void cancelDirectionCallback(int index, int uid)
-
getDirection
public static boolean getDirection(int index)
-
setDirection
public static void setDirection(int index, boolean direction)
-
registerReverseDirectionCallback
public static int registerReverseDirectionCallback(int index, NotifyCallback callback, boolean initialNotify)
-
cancelReverseDirectionCallback
public static void cancelReverseDirectionCallback(int index, int uid)
-
getReverseDirection
public static boolean getReverseDirection(int index)
-
setReverseDirection
public static void setReverseDirection(int index, boolean reverseDirection)
-
registerSamplesToAverageCallback
public static int registerSamplesToAverageCallback(int index, NotifyCallback callback, boolean initialNotify)
-
cancelSamplesToAverageCallback
public static void cancelSamplesToAverageCallback(int index, int uid)
-
getSamplesToAverage
public static int getSamplesToAverage(int index)
-
setSamplesToAverage
public static void setSamplesToAverage(int index, int samplesToAverage)
-
setDistance
public static void setDistance(int index, double distance)
-
getDistance
public static double getDistance(int index)
-
setRate
public static void setRate(int index, double rate)
-
getRate
public static double getRate(int index)
-
resetData
public static void resetData(int index)
-
findForChannel
public static int findForChannel(int channel)
-
-