GetAbsoluteEncoderPosition() override | subzero::PidMotorController< rev::CANSparkMax, rev::SparkPIDController, rev::SparkRelativeEncoder, rev::SparkAbsoluteEncoder > | virtual |
GetEncoderPosition() override | subzero::PidMotorController< rev::CANSparkMax, rev::SparkPIDController, rev::SparkRelativeEncoder, rev::SparkAbsoluteEncoder > | inlinevirtual |
GetPidSettings() override | subzero::PidMotorController< rev::CANSparkMax, rev::SparkPIDController, rev::SparkRelativeEncoder, rev::SparkAbsoluteEncoder > | inlinevirtual |
IPidMotorController(std::string name) | subzero::IPidMotorController | inlineexplicit |
m_absEncoder | subzero::PidMotorController< rev::CANSparkMax, rev::SparkPIDController, rev::SparkRelativeEncoder, rev::SparkAbsoluteEncoder > | protected |
m_absolutePositionEnabled | subzero::PidMotorController< rev::CANSparkMax, rev::SparkPIDController, rev::SparkRelativeEncoder, rev::SparkAbsoluteEncoder > | protected |
m_absoluteTarget | subzero::PidMotorController< rev::CANSparkMax, rev::SparkPIDController, rev::SparkRelativeEncoder, rev::SparkAbsoluteEncoder > | protected |
m_controller | subzero::PidMotorController< rev::CANSparkMax, rev::SparkPIDController, rev::SparkRelativeEncoder, rev::SparkAbsoluteEncoder > | protected |
m_encoder | subzero::PidMotorController< rev::CANSparkMax, rev::SparkPIDController, rev::SparkRelativeEncoder, rev::SparkAbsoluteEncoder > | protected |
m_maxRpm | subzero::PidMotorController< rev::CANSparkMax, rev::SparkPIDController, rev::SparkRelativeEncoder, rev::SparkAbsoluteEncoder > | protected |
m_motor | subzero::PidMotorController< rev::CANSparkMax, rev::SparkPIDController, rev::SparkRelativeEncoder, rev::SparkAbsoluteEncoder > | protected |
m_name | subzero::IPidMotorController | |
m_pidController | subzero::PidMotorController< rev::CANSparkMax, rev::SparkPIDController, rev::SparkRelativeEncoder, rev::SparkAbsoluteEncoder > | protected |
m_settings | subzero::PidMotorController< rev::CANSparkMax, rev::SparkPIDController, rev::SparkRelativeEncoder, rev::SparkAbsoluteEncoder > | protected |
PidMotorController(std::string name, rev::CANSparkMax &motor, rev::SparkRelativeEncoder &encoder, rev::SparkPIDController &controller, PidSettings pidSettings, rev::SparkAbsoluteEncoder *absEncoder, units::revolutions_per_minute_t maxRpm) | subzero::PidMotorController< rev::CANSparkMax, rev::SparkPIDController, rev::SparkRelativeEncoder, rev::SparkAbsoluteEncoder > | explicit |
ResetEncoder() override | subzero::PidMotorController< rev::CANSparkMax, rev::SparkPIDController, rev::SparkRelativeEncoder, rev::SparkAbsoluteEncoder > | inlinevirtual |
RunToPosition(double position) override | subzero::PidMotorController< rev::CANSparkMax, rev::SparkPIDController, rev::SparkRelativeEncoder, rev::SparkAbsoluteEncoder > | virtual |
RunWithVelocity(units::revolutions_per_minute_t rpm) override | subzero::PidMotorController< rev::CANSparkMax, rev::SparkPIDController, rev::SparkRelativeEncoder, rev::SparkAbsoluteEncoder > | virtual |
RunWithVelocity(double percentage) override | subzero::PidMotorController< rev::CANSparkMax, rev::SparkPIDController, rev::SparkRelativeEncoder, rev::SparkAbsoluteEncoder > | virtual |
Set(double percentage) override | subzero::PidMotorController< rev::CANSparkMax, rev::SparkPIDController, rev::SparkRelativeEncoder, rev::SparkAbsoluteEncoder > | virtual |
Set(units::volt_t volts) override | subzero::PidMotorController< rev::CANSparkMax, rev::SparkPIDController, rev::SparkRelativeEncoder, rev::SparkAbsoluteEncoder > | virtual |
SetAbsoluteEncoderConversionFactor(double factor) override | subzero::PidMotorController< rev::CANSparkMax, rev::SparkPIDController, rev::SparkRelativeEncoder, rev::SparkAbsoluteEncoder > | inlinevirtual |
SetEncoderConversionFactor(double factor) override | subzero::PidMotorController< rev::CANSparkMax, rev::SparkPIDController, rev::SparkRelativeEncoder, rev::SparkAbsoluteEncoder > | inlinevirtual |
SetPidTolerance(double tolerance) override | subzero::PidMotorController< rev::CANSparkMax, rev::SparkPIDController, rev::SparkRelativeEncoder, rev::SparkAbsoluteEncoder > | virtual |
Stop() override | subzero::PidMotorController< rev::CANSparkMax, rev::SparkPIDController, rev::SparkRelativeEncoder, rev::SparkAbsoluteEncoder > | virtual |
Update() override | subzero::PidMotorController< rev::CANSparkMax, rev::SparkPIDController, rev::SparkRelativeEncoder, rev::SparkAbsoluteEncoder > | virtual |
UpdatePidSettings(PidSettings settings) override | subzero::PidMotorController< rev::CANSparkMax, rev::SparkPIDController, rev::SparkRelativeEncoder, rev::SparkAbsoluteEncoder > | virtual |