Class CANA301JNI
java.lang.Object
com.revrobotics.jni.RevJNIWrapper
com.revrobotics.jni.CANA301JNI
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic intc_A301_ClearFaults(long handle) static voidc_A301_Close(long handle) static longc_A301_Create(int busId, int deviceId, MutableInt mutableStatusObj) static voidc_A301_Destroy(long handle) static booleanc_A301_GetAbsolutePositionContinuousInput(long handle) static intc_A301_GetFirmwareVersion(long handle) static booleanc_A301_GetInverted(long handle) static @Nullable A301.PeriodicStatus0c_A301_GetPeriodicStatus0(long handle) static @Nullable A301.PeriodicStatus1c_A301_GetPeriodicStatus1(long handle) static @Nullable A301.PeriodicStatus2c_A301_GetPeriodicStatus2(long handle) static @Nullable A301.PeriodicStatus3c_A301_GetPeriodicStatus3(long handle) static intc_A301_GetStatusFramePeriod(long handle, int frame) static intc_A301_RegisterId(int busId, int deviceId) static intc_A301_SetAbsoluteEncoderPosition(long handle, float position) static intc_A301_SetAbsolutePositionContinuousInput(long handle, boolean enabled) static intc_A301_SetInverted(long handle, boolean inverted) static intc_A301_SetpointCommand(long handle, float value, int ctrlType, float positionSpeed) static intc_A301_SetRelativeEncoderPosition(long handle, float position) static intc_A301_SetStatusFramePeriod(long handle, int frame, int period_ms)
-
Constructor Details
-
CANA301JNI
public CANA301JNI()
-
-
Method Details
-
c_A301_RegisterId
public static int c_A301_RegisterId(int busId, int deviceId) -
c_A301_Create
-
c_A301_Close
public static void c_A301_Close(long handle) -
c_A301_Destroy
public static void c_A301_Destroy(long handle) -
c_A301_GetFirmwareVersion
public static int c_A301_GetFirmwareVersion(long handle) -
c_A301_SetRelativeEncoderPosition
public static int c_A301_SetRelativeEncoderPosition(long handle, float position) -
c_A301_SetAbsoluteEncoderPosition
public static int c_A301_SetAbsoluteEncoderPosition(long handle, float position) -
c_A301_SetpointCommand
public static int c_A301_SetpointCommand(long handle, float value, int ctrlType, float positionSpeed) -
c_A301_SetAbsolutePositionContinuousInput
public static int c_A301_SetAbsolutePositionContinuousInput(long handle, boolean enabled) -
c_A301_GetAbsolutePositionContinuousInput
public static boolean c_A301_GetAbsolutePositionContinuousInput(long handle) -
c_A301_SetInverted
public static int c_A301_SetInverted(long handle, boolean inverted) -
c_A301_GetInverted
public static boolean c_A301_GetInverted(long handle) -
c_A301_ClearFaults
public static int c_A301_ClearFaults(long handle) -
c_A301_SetStatusFramePeriod
public static int c_A301_SetStatusFramePeriod(long handle, int frame, int period_ms) -
c_A301_GetStatusFramePeriod
public static int c_A301_GetStatusFramePeriod(long handle, int frame) -
c_A301_GetPeriodicStatus0
-
c_A301_GetPeriodicStatus1
-
c_A301_GetPeriodicStatus2
-
c_A301_GetPeriodicStatus3
-