SubZero Common
Common library components for an FRC CommandRobot
Loading...
Searching...
No Matches
subzero::RotationalSingleAxisSubsystem< TController > Member List

This is the complete list of members for subzero::RotationalSingleAxisSubsystem< TController >, including all inherited members.

Acceleration typedefsubzero::BaseSingleAxisSubsystem< TController, units::degree >
Acceleration_t typedefsubzero::BaseSingleAxisSubsystem< TController, units::degree >
AtHome() overridesubzero::BaseSingleAxisSubsystem< TController, units::degree >inlinevirtual
AtLimitSwitchMax() overridesubzero::BaseSingleAxisSubsystem< TController, units::degree >virtual
AtLimitSwitchMin() overridesubzero::BaseSingleAxisSubsystem< TController, units::degree >virtual
AtMax() overridesubzero::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() overridesubzero::BaseSingleAxisSubsystem< TController, units::degree >virtual
Distance_t typedefsubzero::BaseSingleAxisSubsystem< TController, units::degree >
EnablePid() overridesubzero::BaseSingleAxisSubsystem< TController, units::degree >virtual
GetCurrentPosition() overridesubzero::BaseSingleAxisSubsystem< TController, units::degree >inlinevirtual
GetLigament()subzero::BaseSingleAxisSubsystem< TController, units::degree >inline
Home() overridesubzero::BaseSingleAxisSubsystem< TController, units::degree >virtual
IsEnabled() overridesubzero::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_armatureLengthsubzero::RotationalSingleAxisSubsystem< TController >protected
m_configsubzero::BaseSingleAxisSubsystem< TController, units::degree >protected
m_controllersubzero::BaseSingleAxisSubsystem< TController, units::degree >protected
m_goalPositionsubzero::BaseSingleAxisSubsystem< TController, units::degree >protected
m_homesubzero::BaseSingleAxisSubsystem< TController, units::degree >protected
m_latestSpeedsubzero::BaseSingleAxisSubsystem< TController, units::degree >protected
m_ligament2dsubzero::BaseSingleAxisSubsystem< TController, units::degree >protected
m_maxLimitSwitchsubzero::BaseSingleAxisSubsystem< TController, units::degree >protected
m_minLimitSwitchsubzero::BaseSingleAxisSubsystem< TController, units::degree >protected
m_namesubzero::BaseSingleAxisSubsystem< TController, units::degree >protected
m_pidEnabledsubzero::BaseSingleAxisSubsystem< TController, units::degree >protected
m_resetEncCmdsubzero::BaseSingleAxisSubsystem< TController, units::degree >protected
MoveToPositionAbsolute(Distance_t position) overridesubzero::BaseSingleAxisSubsystem< TController, units::degree >virtual
MoveToPositionRelative(Distance_t position) overridesubzero::BaseSingleAxisSubsystem< TController, units::degree >inlinevirtual
OnInit()subzero::BaseSingleAxisSubsystem< TController, units::degree >
Periodic() overridesubzero::RotationalSingleAxisSubsystem< TController >
PidState typedefsubzero::BaseSingleAxisSubsystem< TController, units::degree >
ResetEncoder() overridesubzero::BaseSingleAxisSubsystem< TController, units::degree >virtual
resetOccurredsubzero::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) overridesubzero::BaseSingleAxisSubsystem< TController, units::degree >virtual
RunMotorSpeedDefault(bool ignoreEncoder=false) overridesubzero::BaseSingleAxisSubsystem< TController, units::degree >inlinevirtual
RunMotorVelocity(units::degrees_per_second_t speed, bool ignoreEncoder=false) overridesubzero::RotationalSingleAxisSubsystem< TController >
subzero::BaseSingleAxisSubsystem< TController, units::degree >::RunMotorVelocity(Velocity_t speed, bool ignoreEncoder=false)=0subzero::BaseSingleAxisSubsystem< TController, units::degree >pure virtual
Stop() overridesubzero::BaseSingleAxisSubsystem< TController, units::degree >virtual
UseState(PidState setpoint) overridesubzero::BaseSingleAxisSubsystem< TController, units::degree >inline
Velocity typedefsubzero::BaseSingleAxisSubsystem< TController, units::degree >
Velocity_t typedefsubzero::BaseSingleAxisSubsystem< TController, units::degree >