Class PWMDataJNI

java.lang.Object
org.wpilib.hardware.hal.JNIWrapper
org.wpilib.hardware.hal.simulation.PWMDataJNI

public class PWMDataJNI extends JNIWrapper
JNI for PWM data.
  • Method Details

    • 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)
    • registerPulseMicrosecondCallback

      public static int registerPulseMicrosecondCallback(int index, NotifyCallback callback, boolean initialNotify)
    • cancelPulseMicrosecondCallback

      public static void cancelPulseMicrosecondCallback(int index, int uid)
    • getPulseMicrosecond

      public static int getPulseMicrosecond(int index)
    • setPulseMicrosecond

      public static void setPulseMicrosecond(int index, int microsecondPulseTime)
    • registerOutputPeriodCallback

      public static int registerOutputPeriodCallback(int index, NotifyCallback callback, boolean initialNotify)
    • cancelOutputPeriodCallback

      public static void cancelOutputPeriodCallback(int index, int uid)
    • getOutputPeriod

      public static int getOutputPeriod(int index)
    • setOutputPeriod

      public static void setOutputPeriod(int index, int period)
    • resetData

      public static void resetData(int index)