Class DutyCycleDataJNI

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

public class DutyCycleDataJNI extends JNIWrapper
JNI for duty cycle 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)
    • registerFrequencyCallback

      public static int registerFrequencyCallback(int index, NotifyCallback callback, boolean initialNotify)
    • cancelFrequencyCallback

      public static void cancelFrequencyCallback(int index, int uid)
    • getFrequency

      public static double getFrequency(int index)
    • setFrequency

      public static void setFrequency(int index, double frequency)
    • registerOutputCallback

      public static int registerOutputCallback(int index, NotifyCallback callback, boolean initialNotify)
    • cancelOutputCallback

      public static void cancelOutputCallback(int index, int uid)
    • getOutput

      public static double getOutput(int index)
    • setOutput

      public static void setOutput(int index, double output)
    • resetData

      public static void resetData(int index)