| BurnFlash() | SparkBase | |
| ClearStickyFaults() | SparkBase | |
| FactoryDefaults() | SparkBase | |
| FactoryReset() | SparkBase | |
| GetAltEncoderAverageDepth() | SparkBase | |
| GetAltEncoderCountsPerRev() | SparkBase | |
| GetAltEncoderInverted() | SparkBase | |
| GetAltEncoderPositionFactor() | SparkBase | |
| GetAltEncoderSampleDelta() | SparkBase | |
| GetAltEncoderVelocityFactor() | SparkBase | |
| GetAlternateEncoderPosition() const | SparkBase | |
| GetAlternateEncoderVelocity() const | SparkBase | |
| GetAnalogAverageDepth() | SparkBase | |
| GetAnalogInverted() | SparkBase | |
| GetAnalogPosition() const | SparkBase | |
| GetAnalogPositionConversion() | SparkBase | |
| GetAnalogSampleDelta() | SparkBase | |
| GetAnalogSensorMode() | SparkBase | |
| GetAnalogVelocity() const | SparkBase | |
| GetAnalogVelocityConversion() | SparkBase | |
| GetAnalogVoltage() const | SparkBase | |
| GetClosedLoopRampRate() | SparkBase | |
| GetClosedLoopVoltageMode() | SparkBase | |
| GetCompensatedNominalVoltage() | SparkBase | |
| GetCtrlType() | SparkBase | |
| GetCurrent() const | SparkBase | |
| GetCurrentChop() | SparkBase | |
| GetCurrentChopCycles() | SparkBase | |
| GetD(uint8_t slot) | SparkBase | |
| GetDataPortConfig() | SparkBase | |
| GetDFilter(uint8_t slot) | SparkBase | |
| GetDutyCycle() const | SparkBase | |
| 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() const | SparkBase | |
| GetFeedbackSensorPID0() | SparkBase | |
| GetFollowerConfig() | SparkBase | |
| GetFollowerID() | SparkBase | |
| GetHallSensorAverageDepth() | SparkBase | |
| GetHallSensorSampleRate() | SparkBase | |
| GetHardLimitFwdEn() | SparkBase | |
| GetHardLimitRevEn() | SparkBase | |
| GetI(uint8_t slot) | SparkBase | |
| GetIdleMode() const | SparkBase | |
| GetIdleMode() | SparkBase | |
| GetIMaxAccum(uint8_t slot) | SparkBase | |
| GetInputDeadband() | SparkBase | |
| GetInverted() const | SparkBase | |
| 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() const | SparkBase | |
| 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() const | SparkBase | |
| GetTemperature() const | SparkBase | |
| GetVelocity() const | SparkBase | |
| GetVelocityConversionFactor() | SparkBase | |
| GetVoltage() const | SparkBase | |
| Heartbeat() | SparkBase | static |
| Identify() | SparkBase | |
| IsFollower() const | SparkBase | |
| 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) | SparkFlex | explicit |
| ~SparkBase() | SparkBase | virtual |
| ~SparkFlex() override=default | SparkFlex | |