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