2022-Robot
Robot code for 2022 FRC Season by Argos, FRC team #1756
Loading...
Searching...
No Matches
ShooterSubsystem Member List

This is the complete list of members for ShooterSubsystem, including all inherited members.

AimedFeedback() constShooterSubsystem
AutoAim(bool drivingAdjustment=false)ShooterSubsystem
ChassisVelocitiesToHubVelocities(const frc::ChassisSpeeds robotChassisSpeed, units::degree_t hubTurretAngle)ShooterSubsystemprivate
ClearHoodHome()ShooterSubsystem
CloseLoopShoot(units::revolutions_per_minute_t ShooterWheelSpeed)ShooterSubsystem
Disable()ShooterSubsystem
DisableHoodSoftLimits()ShooterSubsystem
DisableTurretSoftLimits()ShooterSubsystem
DrivingAimOffsets(const HubRelativeVelocities robotVelocity, units::foot_t hubDistance, units::degree_t hubAngle, units::second_t targetStaleness)ShooterSubsystemprivate
FixedPosState enum nameShooterSubsystem
FixedShooterPosition(FixedPosState)ShooterSubsystem
GetCameraTargetValues()ShooterSubsystem
GetHoodPosition()ShooterSubsystem
GetPolynomialOffset(units::inch_t actualDistance)ShooterSubsystem
GetShooterDistanceSetpoints(units::inch_t distanceToTarget) constShooterSubsystem
GetShooterSpeed()ShooterSubsystem
GetShooterWheelSpeed()ShooterSubsystem
GetTargetDistance(units::degree_t targetVerticalAngle)ShooterSubsystem
GetTurretTargetAngle(LimelightTarget::tValues target)ShooterSubsystem
HoodSetPosition(units::degree_t angle)ShooterSubsystem
InAcceptableRanges(const AimValues targets, const AimValues real)ShooterSubsystemstatic
InitializeTurretHome()ShooterSubsystem
IsHoodHomed()ShooterSubsystem
IsHoodMoving()ShooterSubsystem
IsManualOverride()ShooterSubsystem
IsTurretHomed()ShooterSubsystem
m_cameraInterfaceShooterSubsystemprivate
m_hoodAngleMapShooterSubsystemprivate
m_hoodHomedShooterSubsystemprivate
m_hoodMotorShooterSubsystemprivate
m_hoodMotorAddrShooterSubsystemprivate
m_hoodPIDTunerShooterSubsystemprivate
m_instanceShooterSubsystemprivate
m_lateralSpeedMapShooterSubsystemprivate
m_manualOverrideShooterSubsystemprivate
m_pControllersShooterSubsystemprivate
m_pDriveSubsystemShooterSubsystemprivate
m_shooterPIDTunerShooterSubsystemprivate
m_shooterSpeedMapShooterSubsystemprivate
m_shooterWheelLeftShooterSubsystemprivate
m_shooterWheelLeftAddrShooterSubsystemprivate
m_shooterWheelRightShooterSubsystemprivate
m_shooterWheelRightAddrShooterSubsystemprivate
m_turretHomedShooterSubsystemprivate
m_turretHomingStorageShooterSubsystemprivate
m_turretMotorShooterSubsystemprivate
m_turretMotorAddrShooterSubsystemprivate
m_turretPIDTunerShooterSubsystemprivate
m_useCalculatedPitchShooterSubsystemprivate
ManualAim(double turnSpeed, double hoodSpeed)ShooterSubsystem
ManualOverride()ShooterSubsystem
MoveHood(double hoodSpeed)ShooterSubsystem
MoveTurret(double turnSpeed)ShooterSubsystem
Periodic() overrideShooterSubsystem
SetCameraDriverMode(bool driverMode)ShooterSubsystem
SetHoodSoftLimits()ShooterSubsystem
SetShooterDistance(units::inch_t distanceToTarget)ShooterSubsystem
SetTurretSoftLimits()ShooterSubsystem
Shoot(double ballfiringspeed)ShooterSubsystem
ShooterSubsystem(const argos_lib::RobotInstance instance, SwerveDriveSubsystem *pDriveSubsystem, argos_lib::SwappableControllersSubsystem *controllers=nullptr)ShooterSubsystem
StopFeedback() constShooterSubsystem
TurretGetPosition()ShooterSubsystem
TurretSetPosition(units::degree_t angle)ShooterSubsystem
UpdateHoodHome()ShooterSubsystem
UpdateTurretHome()ShooterSubsystem