Package com.ctre.phoenix.sensors
Class CANCoderJNI
java.lang.Object
com.ctre.phoenix.CTREJNIWrapper
com.ctre.phoenix.sensors.CANCoderJNI
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic intClearStickyFaults(long handle, int timeoutMs) static intConfigAbsoluteSensorRange(long handle, int absoluteSensorRante, int timeoutMs) static intConfigFactoryDefault(long handle, int timeoutMs) static intConfigFeedbackCoefficient(long handle, double sensorCoefficient, String unitString, int sensorTimeBase, int timeoutMs) static intConfigGetAbsoluteSensorRange(long handle, int timeoutMs) static intConfigGetCustomParam(long handle, int paramIndex, int timoutMs) static doubleConfigGetFeedbackCoefficient(long handle, int timeoutMs) static intConfigGetFeedbackTimeBase(long handle, int timeoutMs) static StringConfigGetFeedbackUnitString(long handle, int timeoutMs) static doubleConfigGetMagnetOffset(long handle, int timeoutMs) static doubleConfigGetParameter(long handle, int param, int ordinal, int timeoutMs) static intConfigGetSensorDirection(long handle, int timeoutMs) static intConfigGetSensorInitializationStrategy(long handle, int timeoutMs) static intConfigGetVelocityMeasurementPeriod(long handle, int timeoutMs) static intConfigGetVelocityMeasurementWindow(long handle, int timeoutMs) static intConfigMagnetOffset(long handle, double offsetDegrees, int timeoutMs) static intConfigSensorDirection(long handle, int bDirection, int timeoutMs) static intConfigSensorInitializationStrategy(long handle, int initStrategy, int timeoutMs) static intConfigSetCustomParam(long handle, int newValue, int paramIndex, int timeoutMs) static intConfigSetParameter(long handle, int param, double value, int subValue, int ordinal, int timeoutMs) static intConfigVelocityMeasurementPeriod(long handle, int period, int timeoutMs) static intConfigVelocityMeasurementWindow(long handle, int window, int timeoutMs) static longstatic intDestroy(long handle) static doubleGetAbsolutePosition(long handle) static doubleGetBusVoltage(long handle) static intGetFaults(long handle) static intGetFirmwareVersion(long handle) static intGetLastError(long handle) static doubleGetLastTimestamp(long handle) static StringGetLastUnitString(long handle) static intGetMagnetFieldStrength(long handle) static doubleGetPosition(long handle) static intGetStatusFramePeriod(long handle, int frame, int timeoutMs) static intGetStickyFaults(long handle) static doubleGetVelocity(long handle) static booleanHasResetOccurred(long handle) static intSetPosition(long handle, double pos, int timeoutMs) static intSetPositionToAbsolute(long handle, int timeoutMs) static intSetStatusFramePeriod(long handle, int statusFrame, int periodMs, int timeoutMs)
-
Constructor Details
-
CANCoderJNI
public CANCoderJNI()
-
-
Method Details
-
Create
-
Destroy
-
GetLastError
-
GetLastUnitString
-
GetLastTimestamp
-
GetBusVoltage
-
GetMagnetFieldStrength
-
GetPosition
-
SetPosition
-
SetPositionToAbsolute
-
ConfigSensorDirection
-
GetVelocity
-
GetAbsolutePosition
-
ConfigVelocityMeasurementPeriod
-
ConfigVelocityMeasurementWindow
-
ConfigAbsoluteSensorRange
-
ConfigMagnetOffset
-
ConfigSensorInitializationStrategy
-
ConfigFeedbackCoefficient
public static int ConfigFeedbackCoefficient(long handle, double sensorCoefficient, String unitString, int sensorTimeBase, int timeoutMs) -
ConfigSetParameter
public static int ConfigSetParameter(long handle, int param, double value, int subValue, int ordinal, int timeoutMs) -
ConfigGetParameter
-
ConfigSetCustomParam
-
ConfigGetCustomParam
-
ConfigFactoryDefault
-
GetFaults
-
GetStickyFaults
-
ClearStickyFaults
-
GetFirmwareVersion
-
HasResetOccurred
-
SetStatusFramePeriod
-
GetStatusFramePeriod
-
ConfigGetVelocityMeasurementPeriod
-
ConfigGetVelocityMeasurementWindow
-
ConfigGetAbsoluteSensorRange
-
ConfigGetMagnetOffset
-
ConfigGetSensorDirection
-
ConfigGetSensorInitializationStrategy
-
ConfigGetFeedbackCoefficient
-
ConfigGetFeedbackUnitString
-
ConfigGetFeedbackTimeBase
-