Package edu.wpi.first.hal.simulation
Class PWMDataJNI
java.lang.Object
edu.wpi.first.hal.JNIWrapper
edu.wpi.first.hal.simulation.PWMDataJNI
public class PWMDataJNI extends JNIWrapper
-
Nested Class Summary
-
Constructor Summary
Constructors Constructor Description PWMDataJNI() -
Method Summary
Modifier and Type Method Description static voidcancelInitializedCallback(int index, int uid)static voidcancelPeriodScaleCallback(int index, int uid)static voidcancelPositionCallback(int index, int uid)static voidcancelRawValueCallback(int index, int uid)static voidcancelSpeedCallback(int index, int uid)static voidcancelZeroLatchCallback(int index, int uid)static booleangetInitialized(int index)static intgetPeriodScale(int index)static doublegetPosition(int index)static intgetRawValue(int index)static doublegetSpeed(int index)static booleangetZeroLatch(int index)static intregisterInitializedCallback(int index, NotifyCallback callback, boolean initialNotify)static intregisterPeriodScaleCallback(int index, NotifyCallback callback, boolean initialNotify)static intregisterPositionCallback(int index, NotifyCallback callback, boolean initialNotify)static intregisterRawValueCallback(int index, NotifyCallback callback, boolean initialNotify)static intregisterSpeedCallback(int index, NotifyCallback callback, boolean initialNotify)static intregisterZeroLatchCallback(int index, NotifyCallback callback, boolean initialNotify)static voidresetData(int index)static voidsetInitialized(int index, boolean initialized)static voidsetPeriodScale(int index, int periodScale)static voidsetPosition(int index, double position)static voidsetRawValue(int index, int rawValue)static voidsetSpeed(int index, double speed)static voidsetZeroLatch(int index, boolean zeroLatch)
-
Constructor Details
-
PWMDataJNI
public PWMDataJNI()
-
-
Method Details
-
registerInitializedCallback
public static int registerInitializedCallback(int index, NotifyCallback callback, boolean initialNotify) -
cancelInitializedCallback
-
getInitialized
-
setInitialized
-
registerRawValueCallback
public static int registerRawValueCallback(int index, NotifyCallback callback, boolean initialNotify) -
cancelRawValueCallback
-
getRawValue
-
setRawValue
-
registerSpeedCallback
-
cancelSpeedCallback
-
getSpeed
-
setSpeed
-
registerPositionCallback
public static int registerPositionCallback(int index, NotifyCallback callback, boolean initialNotify) -
cancelPositionCallback
-
getPosition
-
setPosition
-
registerPeriodScaleCallback
public static int registerPeriodScaleCallback(int index, NotifyCallback callback, boolean initialNotify) -
cancelPeriodScaleCallback
-
getPeriodScale
-
setPeriodScale
-
registerZeroLatchCallback
public static int registerZeroLatchCallback(int index, NotifyCallback callback, boolean initialNotify) -
cancelZeroLatchCallback
-
getZeroLatch
-
setZeroLatch
-
resetData
-