Package edu.wpi.first.hal
Class AddressableLEDJNI
- java.lang.Object
-
- edu.wpi.first.hal.JNIWrapper
-
- edu.wpi.first.hal.AddressableLEDJNI
-
public class AddressableLEDJNI extends JNIWrapper
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class edu.wpi.first.hal.JNIWrapper
JNIWrapper.Helper
-
-
Constructor Summary
Constructors Constructor Description AddressableLEDJNI()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
free(int handle)
static int
initialize(int pwmHandle)
static void
setBitTiming(int handle, int lowTime0, int highTime0, int lowTime1, int highTime1)
static void
setData(int handle, byte[] data)
static void
setLength(int handle, int length)
static void
setSyncTime(int handle, int syncTime)
static void
start(int handle)
static void
stop(int handle)
-
Methods inherited from class edu.wpi.first.hal.JNIWrapper
forceLoad, suppressUnused
-
-
-
-
Constructor Detail
-
AddressableLEDJNI
public AddressableLEDJNI()
-
-
Method Detail
-
initialize
public static int initialize(int pwmHandle)
-
free
public static void free(int handle)
-
setLength
public static void setLength(int handle, int length)
-
setData
public static void setData(int handle, byte[] data)
-
setBitTiming
public static void setBitTiming(int handle, int lowTime0, int highTime0, int lowTime1, int highTime1)
-
setSyncTime
public static void setSyncTime(int handle, int syncTime)
-
start
public static void start(int handle)
-
stop
public static void stop(int handle)
-
-