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