sparkcan Documentation  1.0
SparkFlex Member List

This is the complete list of members for SparkFlex, including all inherited members.

BurnFlash()SparkBase
ClearStickyFaults()SparkBase
FactoryDefaults()SparkBase
FactoryReset()SparkBase
GetAltEncoderAverageDepth()SparkBase
GetAltEncoderCountsPerRev()SparkBase
GetAltEncoderInverted()SparkBase
GetAltEncoderPositionFactor()SparkBase
GetAltEncoderSampleDelta()SparkBase
GetAltEncoderVelocityFactor()SparkBase
GetAlternateEncoderPosition() constSparkBase
GetAlternateEncoderVelocity() constSparkBase
GetAnalogAverageDepth()SparkBase
GetAnalogInverted()SparkBase
GetAnalogPosition() constSparkBase
GetAnalogPositionConversion()SparkBase
GetAnalogSampleDelta()SparkBase
GetAnalogSensorMode()SparkBase
GetAnalogVelocity() constSparkBase
GetAnalogVelocityConversion()SparkBase
GetAnalogVoltage() constSparkBase
GetClosedLoopRampRate()SparkBase
GetClosedLoopVoltageMode()SparkBase
GetCompensatedNominalVoltage()SparkBase
GetCtrlType()SparkBase
GetCurrent() constSparkBase
GetCurrentChop()SparkBase
GetCurrentChopCycles()SparkBase
GetD(uint8_t slot)SparkBase
GetDataPortConfig()SparkBase
GetDFilter(uint8_t slot)SparkBase
GetDutyCycle() constSparkBase
GetDutyCycleAverageDepth()SparkBase
GetDutyCycleInverted()SparkBase
GetDutyCyclePositionFactor()SparkBase
GetDutyCyclePrescalar()SparkBase
GetDutyCycleVelocityFactor()SparkBase
GetDutyCycleZeroOffset()SparkBase
GetEncoderAverageDepth()SparkBase
GetEncoderCountsPerRev()SparkBase
GetEncoderInverted()SparkBase
GetEncoderSampleDelta()SparkBase
GetF(uint8_t slot)SparkBase
GetFaults() constSparkBase
GetFeedbackSensorPID0()SparkBase
GetFollowerConfig()SparkBase
GetFollowerID()SparkBase
GetHallSensorAverageDepth()SparkBase
GetHallSensorSampleRate()SparkBase
GetHardLimitFwdEn()SparkBase
GetHardLimitRevEn()SparkBase
GetI(uint8_t slot)SparkBase
GetIdleMode() constSparkBase
GetIdleMode()SparkBase
GetIMaxAccum(uint8_t slot)SparkBase
GetInputDeadband()SparkBase
GetInverted() constSparkBase
GetInverted()SparkBase
GetIZone(uint8_t slot)SparkBase
GetLimitSwitchFwdPolarity()SparkBase
GetLimitSwitchRevPolarity()SparkBase
GetMotorKv()SparkBase
GetMotorL()SparkBase
GetMotorR()SparkBase
GetMotorType()SparkBase
GetOutputMax(uint8_t slot)SparkBase
GetOutputMin(uint8_t slot)SparkBase
GetP(uint8_t slot)SparkBase
GetPolePairs()SparkBase
GetPosition() constSparkBase
GetPositionConversionFactor()SparkBase
GetPositionPIDMaxInput()SparkBase
GetPositionPIDMinInput()SparkBase
GetPositionPIDWrapEnable()SparkBase
GetRampRate()SparkBase
GetSensorType()SparkBase
GetSlot3Placeholder1(uint8_t slot)SparkBase
GetSlot3Placeholder2(uint8_t slot)SparkBase
GetSlot3Placeholder3(uint8_t slot)SparkBase
GetSmartCurrentConfig()SparkBase
GetSmartCurrentFreeLimit()SparkBase
GetSmartCurrentStallLimit()SparkBase
GetSmartMotionAccelStrategy(uint8_t slot)SparkBase
GetSmartMotionAllowedClosedLoopError(uint8_t slot)SparkBase
GetSmartMotionMaxAccel(uint8_t slot)SparkBase
GetSmartMotionMaxVelocity(uint8_t slot)SparkBase
GetSmartMotionMinVelOutput(uint8_t slot)SparkBase
GetSoftLimitFwd()SparkBase
GetSoftLimitFwdEn()SparkBase
GetSoftLimitRev()SparkBase
GetSoftLimitRevEn()SparkBase
GetStickyFaults() constSparkBase
GetTemperature() constSparkBase
GetVelocity() constSparkBase
GetVelocityConversionFactor()SparkBase
GetVoltage() constSparkBase
Heartbeat()SparkBasestatic
Identify()SparkBase
IsFollower() constSparkBase
ResetFaults()SparkBase
SetAltEncoderAverageDepth(uint8_t depth)SparkBase
SetAltEncoderCountsPerRev(uint16_t counts)SparkBase
SetAltEncoderInverted(bool inverted)SparkBase
SetAltEncoderPositionFactor(float factor)SparkBase
SetAltEncoderSampleDelta(uint8_t delta)SparkBase
SetAltEncoderVelocityFactor(float factor)SparkBase
SetAnalogAverageDepth(uint16_t depth)SparkBase
SetAnalogInverted(bool inverted)SparkBase
SetAnalogPositionConversion(float factor)SparkBase
SetAnalogSampleDelta(uint16_t delta)SparkBase
SetAnalogSensorMode(uint8_t mode)SparkBase
SetAnalogVelocityConversion(float factor)SparkBase
SetClosedLoopRampRate(float rampRate)SparkBase
SetClosedLoopVoltageMode(uint8_t mode)SparkBase
SetCompensatedNominalVoltage(float voltage)SparkBase
SetCtrlType(CtrlType type)SparkBase
SetCurrent(float current)SparkBase
SetCurrentChop(float chop)SparkBase
SetCurrentChopCycles(uint16_t cycles)SparkBase
SetD(uint8_t slot, float d)SparkBase
SetDataPortConfig(uint8_t config)SparkBase
SetDFilter(uint8_t slot, float dFilter)SparkBase
SetDutyCycle(float dutyCycle)SparkBase
SetDutyCycleAverageDepth(uint8_t depth)SparkBase
SetDutyCycleInverted(bool inverted)SparkBase
SetDutyCyclePositionFactor(float factor)SparkBase
SetDutyCyclePrescalar(uint8_t prescalar)SparkBase
SetDutyCycleVelocityFactor(float factor)SparkBase
SetDutyCycleZeroOffset(float offset)SparkBase
SetEncoderAverageDepth(uint8_t depth)SparkBase
SetEncoderCountsPerRev(uint16_t counts)SparkBase
SetEncoderInverted(bool inverted)SparkBase
SetEncoderSampleDelta(uint8_t delta)SparkBase
SetF(uint8_t slot, float f)SparkBase
SetFeedbackSensorPID0(uint16_t sensor)SparkBase
SetFollowerConfig(uint32_t config)SparkBase
SetFollowerID(uint32_t id)SparkBase
SetHallSensorAverageDepth(uint16_t depth)SparkBase
SetHallSensorSampleRate(float rate)SparkBase
SetHardLimitFwdEn(bool enable)SparkBase
SetHardLimitRevEn(bool enable)SparkBase
SetI(uint8_t slot, float i)SparkBase
SetIdleMode(IdleMode mode)SparkBase
SetIMaxAccum(uint8_t slot, float maxAccum)SparkBase
SetInputDeadband(float deadband)SparkBase
SetInputMode(uint8_t mode)SparkBase
SetInverted(bool inverted)SparkBase
SetIZone(uint8_t slot, float iZone)SparkBase
SetLimitSwitchFwdPolarity(bool polarity)SparkBase
SetLimitSwitchRevPolarity(bool polarity)SparkBase
SetMotorKv(uint16_t kv)SparkBase
SetMotorL(uint16_t l)SparkBase
SetMotorR(uint16_t r)SparkBase
SetMotorType(MotorType type)SparkBase
SetOutputMax(uint8_t slot, float max)SparkBase
SetOutputMin(uint8_t slot, float min)SparkBase
SetP(uint8_t slot, float p)SparkBase
SetPolePairs(uint16_t pairs)SparkBase
SetPosition(float position)SparkBase
SetPositionConversionFactor(float factor)SparkBase
SetPositionPIDMaxInput(float maxInput)SparkBase
SetPositionPIDMinInput(float minInput)SparkBase
SetPositionPIDWrapEnable(bool enable)SparkBase
SetRampRate(float rate)SparkBase
SetSensorType(SensorType sensor)SparkBase
SetSetpoint(float setpoint)SparkBase
SetSlot3Placeholder1(uint8_t slot, float value)SparkBase
SetSlot3Placeholder2(uint8_t slot, float value)SparkBase
SetSlot3Placeholder3(uint8_t slot, float value)SparkBase
SetSmartCurrentConfig(uint16_t config)SparkBase
SetSmartCurrentFreeLimit(uint16_t limit)SparkBase
SetSmartCurrentStallLimit(uint16_t limit)SparkBase
SetSmartMotion(float smartMotion)SparkBase
SetSmartMotionAccelStrategy(uint8_t slot, float strategy)SparkBase
SetSmartMotionAllowedClosedLoopError(uint8_t slot, float error)SparkBase
SetSmartMotionMaxAccel(uint8_t slot, float maxAccel)SparkBase
SetSmartMotionMaxVelocity(uint8_t slot, float maxVel)SparkBase
SetSmartMotionMinVelOutput(uint8_t slot, float minVel)SparkBase
SetSmartVelocity(float smartVelocity)SparkBase
SetSoftLimitFwd(float limit)SparkBase
SetSoftLimitFwdEn(bool enable)SparkBase
SetSoftLimitRev(float limit)SparkBase
SetSoftLimitRevEn(bool enable)SparkBase
SetVelocity(float velocity)SparkBase
SetVelocityConversionFactor(float factor)SparkBase
SetVoltage(float voltage)SparkBase
SparkBase(const std::string &interfaceName, uint8_t deviceId)SparkBase
SparkFlex(const std::string &interfaceName, uint8_t deviceId)SparkFlexexplicit
~SparkBase()SparkBasevirtual
~SparkFlex() override=defaultSparkFlex