- Member rev::spark::ClosedLoopConfig::Pidf (double p, double i, double d, double ff, ClosedLoopSlot slot=kSlot0)
- Use FeedForwardConfig::V(double v, ClosedLoopSlot slot) to set a Velocity Feedforward
- Member rev::spark::ClosedLoopConfig::VelocityFF (double ff, ClosedLoopSlot slot=kSlot0)
- Use FeedForwardConfig::V(double v, ClosedLoopSlot slot) to set this gain
- Member rev::spark::ClosedLoopConfigAccessor::GetFF (ClosedLoopSlot slot=ClosedLoopSlot::kSlot0)
- Use FeedForwardConfigAccessor::GetV instead
- Member rev::spark::MAXMotionConfig::AllowedClosedLoopError (double allowedError, ClosedLoopSlot slot=kSlot0)
- Use MAXMotionConfig::AllowedProfileError instead
- Member rev::spark::MAXMotionConfig::MaxVelocity (double maxVelocity, ClosedLoopSlot slot=kSlot0)
- Use MAXMotionConfig::CruiseVelocity instead
- Member rev::spark::MAXMotionConfigAccessor::GetAllowedClosedLoopError (ClosedLoopSlot slot=ClosedLoopSlot::kSlot0)
- Use GetAllowedProfileError instead
- Member rev::spark::MAXMotionConfigAccessor::GetMaxVelocity (ClosedLoopSlot slot=ClosedLoopSlot::kSlot0)
- Use GetCruiseVelocity instead
- Member rev::spark::SignalsConfig::AppliedOutputAlwaysOn (bool enabled)
- Calling this method will have no effect, as status 0 cannot be disabled.
- Member rev::spark::SignalsConfig::BusVoltageAlwaysOn (bool enabled)
- Calling this method will have no effect, as status 0 cannot be disabled.
- Member rev::spark::SignalsConfig::LimitsAlwaysOn (bool enabled)
- Calling this method will have no effect, as status 0 cannot be disabled.
- Member rev::spark::SignalsConfig::MotorTemperatureAlwaysOn (bool enabled)
- Calling this method will have no effect, as status 0 cannot be disabled.
- Member rev::spark::SignalsConfig::OutputCurrentAlwaysOn (bool enabled)
- Calling this method will have no effect, as status 0 cannot be disabled.
- Member rev::spark::SmartMotionConfig::AllowedClosedLoopError (double allowedError, ClosedLoopSlot slot=kSlot0)
- It is recommended to migrate to MAXMotion instead.
- Member rev::spark::SmartMotionConfig::MaxAcceleration (double maxAcceleration, ClosedLoopSlot slot=kSlot0)
- It is recommended to migrate to MAXMotion instead.
- Member rev::spark::SmartMotionConfig::MaxVelocity (double maxVelocity, ClosedLoopSlot slot=kSlot0)
- It is recommended to migrate to MAXMotion instead.
- Member rev::spark::SmartMotionConfig::MinOutputVelocity (double minVelocity, ClosedLoopSlot slot=kSlot0)
- It is recommended to migrate to MAXMotion instead.
- Member rev::spark::SparkBase::GetInverted () const override
- Use SparkBaseConfigAccessor.GetInverted() via SparkMax.configAccessor or SparkFlex.configAccessor instead
- Member rev::spark::SparkBase::SetInverted (bool isInverted) override
- Use SparkBaseConfig.Inverted() with Configure() instead
- Member rev::spark::SparkClosedLoopController::SetReference (double setpoint, SparkLowLevel::ControlType ctrl, ClosedLoopSlot slot=ClosedLoopSlot::kSlot0, double arbFeedforward=0, SparkClosedLoopController::ArbFFUnits arbFFUnits=ArbFFUnits::kVoltage)
- Use SetSetpoint instead.
- Member rev::spark::SparkLowLevel::kSmartMotion
- It is recommended to migrate to MAXMotion Velocity mode instead.
- Member rev::spark::SparkLowLevel::kSmartVelocity
- It is recommended to migrate to MAXMotion Velocity mode instead.