Package edu.wpi.first.hal.simulation
Class PWMDataJNI
java.lang.Object
edu.wpi.first.hal.JNIWrapper
edu.wpi.first.hal.simulation.PWMDataJNI
JNI for PWM data.
-
Nested Class Summary
Nested classes/interfaces inherited from class edu.wpi.first.hal.JNIWrapper
JNIWrapper.Helper -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcancelInitializedCallback(int index, int uid) static voidcancelOutputPeriodCallback(int index, int uid) static voidcancelPulseMicrosecondCallback(int index, int uid) static booleangetInitialized(int index) static intgetOutputPeriod(int index) static intgetPulseMicrosecond(int index) static intregisterInitializedCallback(int index, NotifyCallback callback, boolean initialNotify) static intregisterOutputPeriodCallback(int index, NotifyCallback callback, boolean initialNotify) static intregisterPulseMicrosecondCallback(int index, NotifyCallback callback, boolean initialNotify) static voidresetData(int index) static voidsetInitialized(int index, boolean initialized) static voidsetOutputPeriod(int index, int period) static voidsetPulseMicrosecond(int index, int microsecondPulseTime) Methods inherited from class edu.wpi.first.hal.JNIWrapper
forceLoad, suppressUnused
-
Method Details
-
registerInitializedCallback
public static int registerInitializedCallback(int index, NotifyCallback callback, boolean initialNotify) -
cancelInitializedCallback
-
getInitialized
-
setInitialized
-
registerPulseMicrosecondCallback
public static int registerPulseMicrosecondCallback(int index, NotifyCallback callback, boolean initialNotify) -
cancelPulseMicrosecondCallback
-
getPulseMicrosecond
-
setPulseMicrosecond
-
registerOutputPeriodCallback
public static int registerOutputPeriodCallback(int index, NotifyCallback callback, boolean initialNotify) -
cancelOutputPeriodCallback
-
getOutputPeriod
-
setOutputPeriod
-
resetData
-