Acceleration typedef | subzero::BaseSingleAxisSubsystem< TController, units::degree > | |
Acceleration_t typedef | subzero::BaseSingleAxisSubsystem< TController, units::degree > | |
AtHome() override | subzero::BaseSingleAxisSubsystem< TController, units::degree > | inlinevirtual |
AtLimitSwitchMax() override | subzero::BaseSingleAxisSubsystem< TController, units::degree > | virtual |
AtLimitSwitchMin() override | subzero::BaseSingleAxisSubsystem< TController, units::degree > | virtual |
AtMax() override | subzero::BaseSingleAxisSubsystem< TController, units::degree > | inlinevirtual |
BaseSingleAxisSubsystem(std::string name, TController &controller, ISingleAxisSubsystem< units::degree >::SingleAxisConfig config, frc::MechanismObject2d *mechanismNode=nullptr) | subzero::BaseSingleAxisSubsystem< TController, units::degree > | |
DisablePid() override | subzero::BaseSingleAxisSubsystem< TController, units::degree > | virtual |
Distance_t typedef | subzero::BaseSingleAxisSubsystem< TController, units::degree > | |
EnablePid() override | subzero::BaseSingleAxisSubsystem< TController, units::degree > | virtual |
GetCurrentPosition() override | subzero::BaseSingleAxisSubsystem< TController, units::degree > | inlinevirtual |
GetLigament() | subzero::BaseSingleAxisSubsystem< TController, units::degree > | inline |
Home() override | subzero::BaseSingleAxisSubsystem< TController, units::degree > | virtual |
IsEnabled() override | subzero::BaseSingleAxisSubsystem< TController, units::degree > | inlinevirtual |
IsMovementAllowed(double speed, bool ignoreEncoder=false) | subzero::BaseSingleAxisSubsystem< TController, units::degree > | protected |
IsMovementAllowed(bool ignoreEncoder=false) | subzero::BaseSingleAxisSubsystem< TController, units::degree > | protected |
m_armatureLength | subzero::RotationalSingleAxisSubsystem< TController > | protected |
m_config | subzero::BaseSingleAxisSubsystem< TController, units::degree > | protected |
m_controller | subzero::BaseSingleAxisSubsystem< TController, units::degree > | protected |
m_goalPosition | subzero::BaseSingleAxisSubsystem< TController, units::degree > | protected |
m_home | subzero::BaseSingleAxisSubsystem< TController, units::degree > | protected |
m_latestSpeed | subzero::BaseSingleAxisSubsystem< TController, units::degree > | protected |
m_ligament2d | subzero::BaseSingleAxisSubsystem< TController, units::degree > | protected |
m_maxLimitSwitch | subzero::BaseSingleAxisSubsystem< TController, units::degree > | protected |
m_minLimitSwitch | subzero::BaseSingleAxisSubsystem< TController, units::degree > | protected |
m_name | subzero::BaseSingleAxisSubsystem< TController, units::degree > | protected |
m_pidEnabled | subzero::BaseSingleAxisSubsystem< TController, units::degree > | protected |
m_resetEncCmd | subzero::BaseSingleAxisSubsystem< TController, units::degree > | protected |
MoveToPositionAbsolute(Distance_t position) override | subzero::BaseSingleAxisSubsystem< TController, units::degree > | virtual |
MoveToPositionRelative(Distance_t position) override | subzero::BaseSingleAxisSubsystem< TController, units::degree > | inlinevirtual |
OnInit() | subzero::BaseSingleAxisSubsystem< TController, units::degree > | |
Periodic() override | subzero::RotationalSingleAxisSubsystem< TController > | |
PidState typedef | subzero::BaseSingleAxisSubsystem< TController, units::degree > | |
ResetEncoder() override | subzero::BaseSingleAxisSubsystem< TController, units::degree > | virtual |
resetOccurred | subzero::BaseSingleAxisSubsystem< TController, units::degree > | protected |
ResetRelativeEncoder() | subzero::BaseSingleAxisSubsystem< TController, units::degree > | inline |
RotationalSingleAxisSubsystem(std::string name, TController &controller, ISingleAxisSubsystem< units::degree >::SingleAxisConfig config, units::meter_t armatureLength, frc::MechanismObject2d *node=nullptr) | subzero::RotationalSingleAxisSubsystem< TController > | inline |
RunMotorPercentage(double percentSpeed, bool ignoreEncoder=false) override | subzero::BaseSingleAxisSubsystem< TController, units::degree > | virtual |
RunMotorSpeedDefault(bool ignoreEncoder=false) override | subzero::BaseSingleAxisSubsystem< TController, units::degree > | inlinevirtual |
RunMotorVelocity(units::degrees_per_second_t speed, bool ignoreEncoder=false) override | subzero::RotationalSingleAxisSubsystem< TController > | |
subzero::BaseSingleAxisSubsystem< TController, units::degree >::RunMotorVelocity(Velocity_t speed, bool ignoreEncoder=false)=0 | subzero::BaseSingleAxisSubsystem< TController, units::degree > | pure virtual |
Stop() override | subzero::BaseSingleAxisSubsystem< TController, units::degree > | virtual |
UseState(PidState setpoint) override | subzero::BaseSingleAxisSubsystem< TController, units::degree > | inline |
Velocity typedef | subzero::BaseSingleAxisSubsystem< TController, units::degree > | |
Velocity_t typedef | subzero::BaseSingleAxisSubsystem< TController, units::degree > | |