Package edu.wpi.first.hal
Class AnalogGyroJNI
- java.lang.Object
-
- edu.wpi.first.hal.JNIWrapper
-
- edu.wpi.first.hal.AnalogGyroJNI
-
public class AnalogGyroJNI extends JNIWrapper
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class edu.wpi.first.hal.JNIWrapper
JNIWrapper.Helper
-
-
Constructor Summary
Constructors Constructor Description AnalogGyroJNI()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
calibrateAnalogGyro(int handle)
static void
freeAnalogGyro(int handle)
static double
getAnalogGyroAngle(int handle)
static int
getAnalogGyroCenter(int handle)
static double
getAnalogGyroOffset(int handle)
static double
getAnalogGyroRate(int handle)
static int
initializeAnalogGyro(int halAnalogInputHandle)
static void
resetAnalogGyro(int handle)
static void
setAnalogGyroDeadband(int handle, double volts)
static void
setAnalogGyroParameters(int handle, double voltsPerDegreePerSecond, double offset, int center)
static void
setAnalogGyroVoltsPerDegreePerSecond(int handle, double voltsPerDegreePerSecond)
static void
setupAnalogGyro(int handle)
-
Methods inherited from class edu.wpi.first.hal.JNIWrapper
forceLoad, suppressUnused
-
-
-
-
Constructor Detail
-
AnalogGyroJNI
public AnalogGyroJNI()
-
-
Method Detail
-
initializeAnalogGyro
public static int initializeAnalogGyro(int halAnalogInputHandle)
-
setupAnalogGyro
public static void setupAnalogGyro(int handle)
-
freeAnalogGyro
public static void freeAnalogGyro(int handle)
-
setAnalogGyroParameters
public static void setAnalogGyroParameters(int handle, double voltsPerDegreePerSecond, double offset, int center)
-
setAnalogGyroVoltsPerDegreePerSecond
public static void setAnalogGyroVoltsPerDegreePerSecond(int handle, double voltsPerDegreePerSecond)
-
resetAnalogGyro
public static void resetAnalogGyro(int handle)
-
calibrateAnalogGyro
public static void calibrateAnalogGyro(int handle)
-
setAnalogGyroDeadband
public static void setAnalogGyroDeadband(int handle, double volts)
-
getAnalogGyroAngle
public static double getAnalogGyroAngle(int handle)
-
getAnalogGyroRate
public static double getAnalogGyroRate(int handle)
-
getAnalogGyroOffset
public static double getAnalogGyroOffset(int handle)
-
getAnalogGyroCenter
public static int getAnalogGyroCenter(int handle)
-
-