Class AddressableLEDDataJNI

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

public class AddressableLEDDataJNI extends JNIWrapper
JNI for addressable LED 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)
    • registerStartCallback

      public static int registerStartCallback(int index, NotifyCallback callback, boolean initialNotify)
    • cancelStartCallback

      public static void cancelStartCallback(int index, int uid)
    • getStart

      public static int getStart(int index)
    • setStart

      public static void setStart(int index, int start)
    • registerLengthCallback

      public static int registerLengthCallback(int index, NotifyCallback callback, boolean initialNotify)
    • cancelLengthCallback

      public static void cancelLengthCallback(int index, int uid)
    • getLength

      public static int getLength(int index)
    • setLength

      public static void setLength(int index, int length)
    • registerDataCallback

      public static int registerDataCallback(ConstBufferCallback callback)
    • cancelDataCallback

      public static void cancelDataCallback(int uid)
    • getData

      public static byte[] getData(int start, int length)
    • setData

      public static void setData(int start, byte[] data)
    • resetData

      public static void resetData(int index)