Package com.studica.frc.jni
Class NAVXJNI
java.lang.Object
com.studica.frc.jni.StudicaJNIWrapper
com.studica.frc.jni.NAVXJNI
-
Nested Class Summary
Nested classes/interfaces inherited from class com.studica.frc.jni.StudicaJNIWrapper
StudicaJNIWrapper.Helper -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidc_NAVX_createCan(int deviceId, int updateRate) static voidc_NAVX_createUSB(int port, int updateRate) static voidstatic intc_NAVX_enableOptionalMessages(int yaw, int angle, int quat6d, int quat9d, int algoStates, int pitchRoll, int angularVel, int linearAccel, int compass, int temperature) static intc_NAVX_getAlgoStates(float[] states) static floatstatic intc_NAVX_getAngularVel(float[] omega) static intc_NAVX_getCompass(float[] mag) static intc_NAVX_getLinearAccel(float[] vel) static floatstatic intc_NAVX_getQuat6D(float[] quat) static intc_NAVX_getQuat9D(float[] quat) static floatstatic intc_NAVX_getSensorUUID(int[] uuid) static floatstatic floatstatic intstatic intc_NAVX_selfTest(int[] ret) static intc_NAVX_setODRHz(int odr_hz) static intc_NAVX_swapYawMode(int nineD) Methods inherited from class com.studica.frc.jni.StudicaJNIWrapper
forceLoad
-
Constructor Details
-
NAVXJNI
public NAVXJNI()
-
-
Method Details
-
c_NAVX_createCan
public static void c_NAVX_createCan(int deviceId, int updateRate) -
c_NAVX_createUSB
public static void c_NAVX_createUSB(int port, int updateRate) -
c_NAVX_destroy
public static void c_NAVX_destroy() -
c_NAVX_getYaw
public static float c_NAVX_getYaw() -
c_NAVX_getPitch
public static float c_NAVX_getPitch() -
c_NAVX_getRoll
public static float c_NAVX_getRoll() -
c_NAVX_getAngle
public static float c_NAVX_getAngle() -
c_NAVX_getAlgoStates
public static int c_NAVX_getAlgoStates(float[] states) -
c_NAVX_enableOptionalMessages
public static int c_NAVX_enableOptionalMessages(int yaw, int angle, int quat6d, int quat9d, int algoStates, int pitchRoll, int angularVel, int linearAccel, int compass, int temperature) -
c_NAVX_getQuat6D
public static int c_NAVX_getQuat6D(float[] quat) -
c_NAVX_getQuat9D
public static int c_NAVX_getQuat9D(float[] quat) -
c_NAVX_getAngularVel
public static int c_NAVX_getAngularVel(float[] omega) -
c_NAVX_getLinearAccel
public static int c_NAVX_getLinearAccel(float[] vel) -
c_NAVX_getCompass
public static int c_NAVX_getCompass(float[] mag) -
c_NAVX_selfTest
public static int c_NAVX_selfTest(int[] ret) -
c_NAVX_reset
public static int c_NAVX_reset() -
c_NAVX_setODRHz
public static int c_NAVX_setODRHz(int odr_hz) -
c_NAVX_getSensorUUID
public static int c_NAVX_getSensorUUID(int[] uuid) -
c_NAVX_swapYawMode
public static int c_NAVX_swapYawMode(int nineD) -
c_NAVX_getTemperature
public static float c_NAVX_getTemperature()
-