REVLib - C++
Deprecated List
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.