public class EncoderJNI extends JNIWrapper
Constructor and Description |
---|
EncoderJNI() |
Modifier and Type | Method and Description |
---|---|
static void |
freeEncoder(ByteBuffer encoder_pointer,
IntBuffer status) |
static int |
getEncoder(ByteBuffer encoder_pointer,
IntBuffer status) |
static byte |
getEncoderDirection(ByteBuffer encoder_pointer,
IntBuffer status) |
static double |
getEncoderPeriod(ByteBuffer encoder_pointer,
IntBuffer status) |
static int |
getEncoderSamplesToAverage(ByteBuffer encoder_pointer,
IntBuffer status) |
static byte |
getEncoderStopped(ByteBuffer encoder_pointer,
IntBuffer status) |
static ByteBuffer |
initializeEncoder(byte port_a_module,
int port_a_pin,
byte port_a_analog_trigger,
byte port_b_module,
int port_b_pin,
byte port_b_analog_trigger,
byte reverseDirection,
IntBuffer index,
IntBuffer status) |
static void |
resetEncoder(ByteBuffer encoder_pointer,
IntBuffer status) |
static void |
setEncoderMaxPeriod(ByteBuffer encoder_pointer,
double maxPeriod,
IntBuffer status) |
static void |
setEncoderReverseDirection(ByteBuffer encoder_pointer,
byte reverseDirection,
IntBuffer status) |
static void |
setEncoderSamplesToAverage(ByteBuffer encoder_pointer,
int samplesToAverage,
IntBuffer status) |
getPort, getPortWithModule
public static ByteBuffer initializeEncoder(byte port_a_module, int port_a_pin, byte port_a_analog_trigger, byte port_b_module, int port_b_pin, byte port_b_analog_trigger, byte reverseDirection, IntBuffer index, IntBuffer status)
public static void freeEncoder(ByteBuffer encoder_pointer, IntBuffer status)
public static void resetEncoder(ByteBuffer encoder_pointer, IntBuffer status)
public static int getEncoder(ByteBuffer encoder_pointer, IntBuffer status)
public static double getEncoderPeriod(ByteBuffer encoder_pointer, IntBuffer status)
public static void setEncoderMaxPeriod(ByteBuffer encoder_pointer, double maxPeriod, IntBuffer status)
public static byte getEncoderStopped(ByteBuffer encoder_pointer, IntBuffer status)
public static byte getEncoderDirection(ByteBuffer encoder_pointer, IntBuffer status)
public static void setEncoderReverseDirection(ByteBuffer encoder_pointer, byte reverseDirection, IntBuffer status)
public static void setEncoderSamplesToAverage(ByteBuffer encoder_pointer, int samplesToAverage, IntBuffer status)
public static int getEncoderSamplesToAverage(ByteBuffer encoder_pointer, IntBuffer status)
Copyright © 2015. All rights reserved.