Class CANSparkMaxJNI

    • Constructor Detail

      • CANSparkMaxJNI

        public CANSparkMaxJNI()
    • Method Detail

      • c_SparkMax_RegisterId

        public static int c_SparkMax_RegisterId​(int deviceId)
      • c_SparkMax_Create

        public static long c_SparkMax_Create​(int deviceId,
                                             int motortype,
                                             int sparkModel)
      • c_SparkMax_Destroy

        public static void c_SparkMax_Destroy​(long handle)
      • c_SparkMax_GetFirmwareVersion

        public static int c_SparkMax_GetFirmwareVersion​(long handle)
      • c_SparkMax_GetDeviceId

        public static int c_SparkMax_GetDeviceId​(long handle)
      • c_SparkMax_GetMotorType

        public static int c_SparkMax_GetMotorType​(long handle)
      • c_SparkMax_SetPeriodicFramePeriod

        public static int c_SparkMax_SetPeriodicFramePeriod​(long handle,
                                                            int frameId,
                                                            int periodMs)
      • c_SparkMax_SetPeriodicFrameTimeout

        public static void c_SparkMax_SetPeriodicFrameTimeout​(long handle,
                                                              int timeoutMs)
      • c_SparkMax_SetControlFramePeriod

        public static void c_SparkMax_SetControlFramePeriod​(long handle,
                                                            int periodMs)
      • c_SparkMax_GetControlFramePeriod

        public static int c_SparkMax_GetControlFramePeriod​(long handle)
      • c_SparkMax_SetEncoderPosition

        public static int c_SparkMax_SetEncoderPosition​(long handle,
                                                        float position)
      • c_SparkMax_RestoreFactoryDefaults

        public static int c_SparkMax_RestoreFactoryDefaults​(long handle,
                                                            boolean persist)
      • c_SparkMax_SetFollow

        public static int c_SparkMax_SetFollow​(long handle,
                                               int followerArbId,
                                               int followerCfg)
      • c_SparkMax_SafeFloat

        public static float c_SparkMax_SafeFloat​(float f)
      • c_SparkMax_EnableExternalControl

        public static void c_SparkMax_EnableExternalControl​(boolean enable)
      • c_SparkMax_SetEnable

        public static void c_SparkMax_SetEnable​(boolean enable)
      • c_SparkMax_SetpointCommand

        public static int c_SparkMax_SetpointCommand​(long handle,
                                                     float value,
                                                     int ctrlType,
                                                     int pidSlot,
                                                     float arbFeedforward,
                                                     int arbFFUnits)
      • c_SparkMax_SetInverted

        public static int c_SparkMax_SetInverted​(long handle,
                                                 boolean inverted)
      • c_SparkMax_GetInverted

        public static boolean c_SparkMax_GetInverted​(long handle)
      • c_SparkMax_SetSmartCurrentLimit

        public static int c_SparkMax_SetSmartCurrentLimit​(long handle,
                                                          int stallLimit,
                                                          int freeLimit,
                                                          int limitRPM)
      • c_SparkMax_GetSmartCurrentStallLimit

        public static int c_SparkMax_GetSmartCurrentStallLimit​(long handle)
      • c_SparkMax_GetSmartCurrentFreeLimit

        public static int c_SparkMax_GetSmartCurrentFreeLimit​(long handle)
      • c_SparkMax_GetSmartCurrentLimitRPM

        public static int c_SparkMax_GetSmartCurrentLimitRPM​(long handle)
      • c_SparkMax_SetSecondaryCurrentLimit

        public static int c_SparkMax_SetSecondaryCurrentLimit​(long handle,
                                                              float limit,
                                                              int chopCycles)
      • c_SparkMax_GetSecondaryCurrentLimit

        public static float c_SparkMax_GetSecondaryCurrentLimit​(long handle)
      • c_SparkMax_GetSecondaryCurrentLimitCycles

        public static int c_SparkMax_GetSecondaryCurrentLimitCycles​(long handle)
      • c_SparkMax_SetIdleMode

        public static int c_SparkMax_SetIdleMode​(long handle,
                                                 int idlemode)
      • c_SparkMax_GetIdleMode

        public static int c_SparkMax_GetIdleMode​(long handle)
      • c_SparkMax_EnableVoltageCompensation

        public static int c_SparkMax_EnableVoltageCompensation​(long handle,
                                                               float nominalVoltage)
      • c_SparkMax_GetVoltageCompensationNominalVoltage

        public static float c_SparkMax_GetVoltageCompensationNominalVoltage​(long handle)
      • c_SparkMax_DisableVoltageCompensation

        public static int c_SparkMax_DisableVoltageCompensation​(long handle)
      • c_SparkMax_SetOpenLoopRampRate

        public static int c_SparkMax_SetOpenLoopRampRate​(long handle,
                                                         float rate)
      • c_SparkMax_GetOpenLoopRampRate

        public static float c_SparkMax_GetOpenLoopRampRate​(long handle)
      • c_SparkMax_SetClosedLoopRampRate

        public static int c_SparkMax_SetClosedLoopRampRate​(long handle,
                                                           float rate)
      • c_SparkMax_GetClosedLoopRampRate

        public static float c_SparkMax_GetClosedLoopRampRate​(long handle)
      • c_SparkMax_IsFollower

        public static boolean c_SparkMax_IsFollower​(long handle)
      • c_SparkMax_GetFaults

        public static int c_SparkMax_GetFaults​(long handle)
      • c_SparkMax_GetStickyFaults

        public static int c_SparkMax_GetStickyFaults​(long handle)
      • c_SparkMax_GetFault

        public static boolean c_SparkMax_GetFault​(long handle,
                                                  int faultId)
      • c_SparkMax_GetStickyFault

        public static boolean c_SparkMax_GetStickyFault​(long handle,
                                                        int faultId)
      • c_SparkMax_GetBusVoltage

        public static float c_SparkMax_GetBusVoltage​(long handle)
      • c_SparkMax_GetAppliedOutput

        public static float c_SparkMax_GetAppliedOutput​(long handle)
      • c_SparkMax_SetSimAppliedOutput

        public static void c_SparkMax_SetSimAppliedOutput​(long handle,
                                                          float value)
      • c_SparkMax_GetOutputCurrent

        public static float c_SparkMax_GetOutputCurrent​(long handle)
      • c_SparkMax_GetMotorTemperature

        public static float c_SparkMax_GetMotorTemperature​(long handle)
      • c_SparkMax_ClearFaults

        public static int c_SparkMax_ClearFaults​(long handle)
      • c_SparkMax_BurnFlash

        public static int c_SparkMax_BurnFlash​(long handle)
      • c_SparkMax_SetCANTimeout

        public static int c_SparkMax_SetCANTimeout​(long handle,
                                                   int timeoutMs)
      • c_SparkMax_SetCANMaxRetries

        public static void c_SparkMax_SetCANMaxRetries​(long handle,
                                                       int numRetries)
      • c_SparkMax_EnableSoftLimit

        public static int c_SparkMax_EnableSoftLimit​(long handle,
                                                     int dir,
                                                     boolean enable)
      • c_SparkMax_IsSoftLimitEnabled

        public static boolean c_SparkMax_IsSoftLimitEnabled​(long handle,
                                                            int dir)
      • c_SparkMax_SetSoftLimit

        public static int c_SparkMax_SetSoftLimit​(long handle,
                                                  int dir,
                                                  float limit)
      • c_SparkMax_GetSoftLimit

        public static float c_SparkMax_GetSoftLimit​(long handle,
                                                    int dir)
      • c_SparkMax_SetSensorType

        public static int c_SparkMax_SetSensorType​(long handle,
                                                   int encoderType)
      • c_SparkMax_SetLimitPolarity

        public static int c_SparkMax_SetLimitPolarity​(long handle,
                                                      int sw,
                                                      int polarity)
      • c_SparkMax_GetLimitPolarity

        public static int c_SparkMax_GetLimitPolarity​(long handle,
                                                      int sw)
      • c_SparkMax_GetLimitSwitch

        public static boolean c_SparkMax_GetLimitSwitch​(long handle,
                                                        int sw)
      • c_SparkMax_EnableLimitSwitch

        public static int c_SparkMax_EnableLimitSwitch​(long handle,
                                                       int sw,
                                                       boolean enable)
      • c_SparkMax_IsLimitEnabled

        public static boolean c_SparkMax_IsLimitEnabled​(long handle,
                                                        int sw)
      • c_SparkMax_GetAnalogPosition

        public static float c_SparkMax_GetAnalogPosition​(long handle)
      • c_SparkMax_GetAnalogVelocity

        public static float c_SparkMax_GetAnalogVelocity​(long handle)
      • c_SparkMax_GetAnalogVoltage

        public static float c_SparkMax_GetAnalogVoltage​(long handle)
      • c_SparkMax_SetSimAnalogPosition

        public static void c_SparkMax_SetSimAnalogPosition​(long handle,
                                                           float value)
      • c_SparkMax_SetSimAnalogVelocity

        public static void c_SparkMax_SetSimAnalogVelocity​(long handle,
                                                           float value)
      • c_SparkMax_SetSimAnalogVoltage

        public static void c_SparkMax_SetSimAnalogVoltage​(long handle,
                                                          float value)
      • c_SparkMax_SetAnalogPositionConversionFactor

        public static int c_SparkMax_SetAnalogPositionConversionFactor​(long handle,
                                                                       float conversion)
      • c_SparkMax_SetAnalogVelocityConversionFactor

        public static int c_SparkMax_SetAnalogVelocityConversionFactor​(long handle,
                                                                       float conversion)
      • c_SparkMax_GetAnalogPositionConversionFactor

        public static float c_SparkMax_GetAnalogPositionConversionFactor​(long handle)
      • c_SparkMax_GetAnalogVelocityConversionFactor

        public static float c_SparkMax_GetAnalogVelocityConversionFactor​(long handle)
      • c_SparkMax_SetAnalogInverted

        public static int c_SparkMax_SetAnalogInverted​(long handle,
                                                       boolean inverted)
      • c_SparkMax_GetAnalogInverted

        public static boolean c_SparkMax_GetAnalogInverted​(long handle)
      • c_SparkMax_SetAnalogAverageDepth

        public static int c_SparkMax_SetAnalogAverageDepth​(long handle,
                                                           int depth)
      • c_SparkMax_GetAnalogAverageDepth

        public static int c_SparkMax_GetAnalogAverageDepth​(long handle)
      • c_SparkMax_SetAnalogMeasurementPeriod

        public static int c_SparkMax_SetAnalogMeasurementPeriod​(long handle,
                                                                int samples)
      • c_SparkMax_GetAnalogMeasurementPeriod

        public static int c_SparkMax_GetAnalogMeasurementPeriod​(long handle)
      • c_SparkMax_SetAnalogMode

        public static int c_SparkMax_SetAnalogMode​(long handle,
                                                   int mode)
      • c_SparkMax_GetAnalogMode

        public static int c_SparkMax_GetAnalogMode​(long handle)
      • c_SparkMax_GetEncoderPosition

        public static float c_SparkMax_GetEncoderPosition​(long handle)
      • c_SparkMax_GetEncoderVelocity

        public static float c_SparkMax_GetEncoderVelocity​(long handle)
      • c_SparkMax_SetPositionConversionFactor

        public static int c_SparkMax_SetPositionConversionFactor​(long handle,
                                                                 float conversion)
      • c_SparkMax_SetVelocityConversionFactor

        public static int c_SparkMax_SetVelocityConversionFactor​(long handle,
                                                                 float conversion)
      • c_SparkMax_GetPositionConversionFactor

        public static float c_SparkMax_GetPositionConversionFactor​(long handle)
      • c_SparkMax_GetVelocityConversionFactor

        public static float c_SparkMax_GetVelocityConversionFactor​(long handle)
      • c_SparkMax_SetAverageDepth

        public static int c_SparkMax_SetAverageDepth​(long handle,
                                                     int depth)
      • c_SparkMax_GetAverageDepth

        public static int c_SparkMax_GetAverageDepth​(long handle)
      • c_SparkMax_SetMeasurementPeriod

        public static int c_SparkMax_SetMeasurementPeriod​(long handle,
                                                          int samples)
      • c_SparkMax_GetMeasurementPeriod

        public static int c_SparkMax_GetMeasurementPeriod​(long handle)
      • c_SparkMax_SetCountsPerRevolution

        public static int c_SparkMax_SetCountsPerRevolution​(long handle,
                                                            int countsPerRev)
      • c_SparkMax_GetCountsPerRevolution

        public static int c_SparkMax_GetCountsPerRevolution​(long handle)
      • c_SparkMax_SetEncoderInverted

        public static int c_SparkMax_SetEncoderInverted​(long handle,
                                                        boolean inverted)
      • c_SparkMax_GetEncoderInverted

        public static boolean c_SparkMax_GetEncoderInverted​(long handle)
      • c_SparkMax_SetAltEncoderPosition

        public static int c_SparkMax_SetAltEncoderPosition​(long handle,
                                                           float position)
      • c_SparkMax_GetAltEncoderPosition

        public static float c_SparkMax_GetAltEncoderPosition​(long handle)
      • c_SparkMax_GetAltEncoderVelocity

        public static float c_SparkMax_GetAltEncoderVelocity​(long handle)
      • c_SparkMax_SetSimAltEncoderVelocity

        public static void c_SparkMax_SetSimAltEncoderVelocity​(long handle,
                                                               float velocity)
      • c_SparkMax_SetAltEncoderPositionFactor

        public static int c_SparkMax_SetAltEncoderPositionFactor​(long handle,
                                                                 float conversion)
      • c_SparkMax_SetAltEncoderVelocityFactor

        public static int c_SparkMax_SetAltEncoderVelocityFactor​(long handle,
                                                                 float conversion)
      • c_SparkMax_GetAltEncoderPositionFactor

        public static float c_SparkMax_GetAltEncoderPositionFactor​(long handle)
      • c_SparkMax_GetAltEncoderVelocityFactor

        public static float c_SparkMax_GetAltEncoderVelocityFactor​(long handle)
      • c_SparkMax_SetAltEncoderAverageDepth

        public static int c_SparkMax_SetAltEncoderAverageDepth​(long handle,
                                                               int depth)
      • c_SparkMax_GetAltEncoderAverageDepth

        public static int c_SparkMax_GetAltEncoderAverageDepth​(long handle)
      • c_SparkMax_SetAltEncoderMeasurementPeriod

        public static int c_SparkMax_SetAltEncoderMeasurementPeriod​(long handle,
                                                                    int samples)
      • c_SparkMax_GetAltEncoderMeasurementPeriod

        public static int c_SparkMax_GetAltEncoderMeasurementPeriod​(long handle)
      • c_SparkMax_SetAltEncoderCountsPerRevolution

        public static int c_SparkMax_SetAltEncoderCountsPerRevolution​(long handle,
                                                                      int countsPerRev)
      • c_SparkMax_GetAltEncoderCountsPerRevolution

        public static int c_SparkMax_GetAltEncoderCountsPerRevolution​(long handle)
      • c_SparkMax_SetAltEncoderInverted

        public static int c_SparkMax_SetAltEncoderInverted​(long handle,
                                                           boolean inverted)
      • c_SparkMax_GetAltEncoderInverted

        public static boolean c_SparkMax_GetAltEncoderInverted​(long handle)
      • c_SparkMax_AttemptToSetDataPortConfig

        public static int c_SparkMax_AttemptToSetDataPortConfig​(long handle,
                                                                int config)
      • c_SparkMax_GetDataPortConfig

        public static int c_SparkMax_GetDataPortConfig​(long handle)
      • c_SparkMax_GetDutyCyclePosition

        public static float c_SparkMax_GetDutyCyclePosition​(long handle)
      • c_SparkMax_GetDutyCycleVelocity

        public static float c_SparkMax_GetDutyCycleVelocity​(long handle)
      • c_SparkMax_SetDutyCyclePositionFactor

        public static int c_SparkMax_SetDutyCyclePositionFactor​(long handle,
                                                                float conversion)
      • c_SparkMax_GetDutyCyclePositionFactor

        public static float c_SparkMax_GetDutyCyclePositionFactor​(long handle)
      • c_SparkMax_SetDutyCycleVelocityFactor

        public static int c_SparkMax_SetDutyCycleVelocityFactor​(long handle,
                                                                float conversion)
      • c_SparkMax_GetDutyCycleVelocityFactor

        public static float c_SparkMax_GetDutyCycleVelocityFactor​(long handle)
      • c_SparkMax_SetDutyCycleInverted

        public static int c_SparkMax_SetDutyCycleInverted​(long handle,
                                                          boolean inverted)
      • c_SparkMax_GetDutyCycleInverted

        public static boolean c_SparkMax_GetDutyCycleInverted​(long handle)
      • c_SparkMax_SetDutyCycleMode

        public static int c_SparkMax_SetDutyCycleMode​(long handle,
                                                      int mode)
      • c_SparkMax_GetDutyCycleMode

        public static int c_SparkMax_GetDutyCycleMode​(long handle)
      • c_SparkMax_SetDutyCycleAverageDepth

        public static int c_SparkMax_SetDutyCycleAverageDepth​(long handle,
                                                              int depth)
      • c_SparkMax_GetDutyCycleAverageDepth

        public static int c_SparkMax_GetDutyCycleAverageDepth​(long handle)
      • c_SparkMax_SetDutyCycleSampleDelta

        public static int c_SparkMax_SetDutyCycleSampleDelta​(long handle,
                                                             int delta)
      • c_SparkMax_GetDutyCycleSampleDelta

        public static int c_SparkMax_GetDutyCycleSampleDelta​(long handle)
      • c_SparkMax_SetDutyCycleOffset

        public static int c_SparkMax_SetDutyCycleOffset​(long handle,
                                                        float offset)
      • c_SparkMax_GetDutyCycleOffset

        public static float c_SparkMax_GetDutyCycleOffset​(long handle)
      • c_SparkMax_SetHallSensorSampleRate

        public static int c_SparkMax_SetHallSensorSampleRate​(long handle,
                                                             float rate)
      • c_SparkMax_GetHallSensorSampleRate

        public static float c_SparkMax_GetHallSensorSampleRate​(long handle)
      • c_SparkMax_SetHallSensorAverageDepth

        public static int c_SparkMax_SetHallSensorAverageDepth​(long handle,
                                                               int depth)
      • c_SparkMax_GetHallSensorAverageDepth

        public static int c_SparkMax_GetHallSensorAverageDepth​(long handle)
      • c_SparkMax_SetP

        public static int c_SparkMax_SetP​(long handle,
                                          int slotID,
                                          float gain)
      • c_SparkMax_SetI

        public static int c_SparkMax_SetI​(long handle,
                                          int slotID,
                                          float gain)
      • c_SparkMax_SetD

        public static int c_SparkMax_SetD​(long handle,
                                          int slotID,
                                          float gain)
      • c_SparkMax_SetDFilter

        public static int c_SparkMax_SetDFilter​(long handle,
                                                int slotID,
                                                float gain)
      • c_SparkMax_SetFF

        public static int c_SparkMax_SetFF​(long handle,
                                           int slotID,
                                           float gain)
      • c_SparkMax_SetIZone

        public static int c_SparkMax_SetIZone​(long handle,
                                              int slotID,
                                              float IZone)
      • c_SparkMax_SetOutputRange

        public static int c_SparkMax_SetOutputRange​(long handle,
                                                    int slotID,
                                                    float min,
                                                    float max)
      • c_SparkMax_GetP

        public static float c_SparkMax_GetP​(long handle,
                                            int slotID)
      • c_SparkMax_GetI

        public static float c_SparkMax_GetI​(long handle,
                                            int slotID)
      • c_SparkMax_GetD

        public static float c_SparkMax_GetD​(long handle,
                                            int slotID)
      • c_SparkMax_GetDFilter

        public static float c_SparkMax_GetDFilter​(long handle,
                                                  int slotID)
      • c_SparkMax_GetFF

        public static float c_SparkMax_GetFF​(long handle,
                                             int slotID)
      • c_SparkMax_GetIZone

        public static float c_SparkMax_GetIZone​(long handle,
                                                int slotID)
      • c_SparkMax_GetOutputMin

        public static float c_SparkMax_GetOutputMin​(long handle,
                                                    int slotID)
      • c_SparkMax_GetOutputMax

        public static float c_SparkMax_GetOutputMax​(long handle,
                                                    int slotID)
      • c_SparkMax_SetSmartMotionMaxVelocity

        public static int c_SparkMax_SetSmartMotionMaxVelocity​(long handle,
                                                               int slotID,
                                                               float maxVel)
      • c_SparkMax_SetSmartMotionMaxAccel

        public static int c_SparkMax_SetSmartMotionMaxAccel​(long handle,
                                                            int slotID,
                                                            float maxAccel)
      • c_SparkMax_SetSmartMotionMinOutputVelocity

        public static int c_SparkMax_SetSmartMotionMinOutputVelocity​(long handle,
                                                                     int slotID,
                                                                     float minVel)
      • c_SparkMax_SetSmartMotionAccelStrategy

        public static int c_SparkMax_SetSmartMotionAccelStrategy​(long handle,
                                                                 int slotID,
                                                                 int accelStrategy)
      • c_SparkMax_SetSmartMotionAllowedClosedLoopError

        public static int c_SparkMax_SetSmartMotionAllowedClosedLoopError​(long handle,
                                                                          int slotID,
                                                                          float allowedError)
      • c_SparkMax_GetSmartMotionMaxVelocity

        public static float c_SparkMax_GetSmartMotionMaxVelocity​(long handle,
                                                                 int slotID)
      • c_SparkMax_GetSmartMotionMaxAccel

        public static float c_SparkMax_GetSmartMotionMaxAccel​(long handle,
                                                              int slotID)
      • c_SparkMax_GetSmartMotionMinOutputVelocity

        public static float c_SparkMax_GetSmartMotionMinOutputVelocity​(long handle,
                                                                       int slotID)
      • c_SparkMax_GetSmartMotionAccelStrategy

        public static int c_SparkMax_GetSmartMotionAccelStrategy​(long handle,
                                                                 int slotID)
      • c_SparkMax_GetSmartMotionAllowedClosedLoopError

        public static float c_SparkMax_GetSmartMotionAllowedClosedLoopError​(long handle,
                                                                            int slotID)
      • c_SparkMax_SetIMaxAccum

        public static int c_SparkMax_SetIMaxAccum​(long handle,
                                                  int slotID,
                                                  float iMaxAccum)
      • c_SparkMax_GetIMaxAccum

        public static float c_SparkMax_GetIMaxAccum​(long handle,
                                                    int slotID)
      • c_SparkMax_SetIAccum

        public static int c_SparkMax_SetIAccum​(long handle,
                                               float iAccum)
      • c_SparkMax_GetIAccum

        public static float c_SparkMax_GetIAccum​(long handle)
      • c_SparkMax_SetFeedbackDevice

        public static int c_SparkMax_SetFeedbackDevice​(long handle,
                                                       int sensorID)
      • c_SparkMax_SetFeedbackDeviceRange

        public static int c_SparkMax_SetFeedbackDeviceRange​(long handle,
                                                            float min,
                                                            float max)
      • c_SparkMax_GetFeedbackDeviceID

        public static int c_SparkMax_GetFeedbackDeviceID​(long handle)
      • c_SparkMax_GetAPIMajorRevision

        public static int c_SparkMax_GetAPIMajorRevision()
      • c_SparkMax_GetAPIMinorRevision

        public static int c_SparkMax_GetAPIMinorRevision()
      • c_SparkMax_GetAPIBuildRevision

        public static int c_SparkMax_GetAPIBuildRevision()
      • c_SparkMax_GetAPIVersion

        public static int c_SparkMax_GetAPIVersion()
      • c_SparkMax_GetLastError

        public static int c_SparkMax_GetLastError​(long handle)
      • c_SparkMax_SetSimFreeSpeed

        public static int c_SparkMax_SetSimFreeSpeed​(long handle,
                                                     float freeSpeed)
      • c_SparkMax_SetSimStallTorque

        public static int c_SparkMax_SetSimStallTorque​(long handle,
                                                       float stallTorque)
      • c_SparkMax_SetPositionPIDWrapEnable

        public static int c_SparkMax_SetPositionPIDWrapEnable​(long sparkMaxHandle,
                                                              boolean isEnabled)
      • c_SparkMax_SetPositionPIDMinInput

        public static int c_SparkMax_SetPositionPIDMinInput​(long sparkMaxHandle,
                                                            float min)
      • c_SparkMax_SetPositionPIDMaxInput

        public static int c_SparkMax_SetPositionPIDMaxInput​(long sparkMaxHandle,
                                                            float max)
      • c_SparkMax_GetPositionPIDMaxInput

        public static float c_SparkMax_GetPositionPIDMaxInput​(long sparkMaxHandle)
      • c_SparkMax_GetPositionPIDMinInput

        public static float c_SparkMax_GetPositionPIDMinInput​(long sparkMaxHandle)
      • c_SparkMax_GetPositionPIDWrapEnable

        public static boolean c_SparkMax_GetPositionPIDWrapEnable​(long sparkMaxHandle)
      • c_SparkMax_GetSparkModel

        public static int c_SparkMax_GetSparkModel​(long sparkMaxHandle)
      • c_SparkMax_SetParameterFloat32

        public static int c_SparkMax_SetParameterFloat32​(long handle,
                                                         int paramId,
                                                         float value)
      • c_SparkMax_SetParameterInt32

        public static int c_SparkMax_SetParameterInt32​(long handle,
                                                       int paramId,
                                                       int value)
      • c_SparkMax_SetParameterUint32

        public static int c_SparkMax_SetParameterUint32​(long handle,
                                                        int paramId,
                                                        int value)
      • c_SparkMax_SetParameterBool

        public static int c_SparkMax_SetParameterBool​(long handle,
                                                      int paramId,
                                                      boolean value)
      • c_SparkMax_GetParameterFloat32

        public static float c_SparkMax_GetParameterFloat32​(long handle,
                                                           int paramId)
      • c_SparkMax_GetParameterInt32

        public static int c_SparkMax_GetParameterInt32​(long handle,
                                                       int paramId)
      • c_SparkMax_GetParameterUint32

        public static int c_SparkMax_GetParameterUint32​(long handle,
                                                        int paramId)
      • c_SparkMax_GetParameterBool

        public static boolean c_SparkMax_GetParameterBool​(long handle,
                                                          int paramId)
      • c_SparkMax_GetMotorInterface

        public static int c_SparkMax_GetMotorInterface​(long handle)