From e280a82019396130faca685e5be84f92091e1c11 Mon Sep 17 00:00:00 2001 From: aarav18 Date: Sun, 6 Mar 2022 00:27:06 -0700 Subject: [PATCH] hehe hood --- src/main/java/frc4388/robot/subsystems/Hood.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/main/java/frc4388/robot/subsystems/Hood.java b/src/main/java/frc4388/robot/subsystems/Hood.java index e9efe67..58c1e3d 100644 --- a/src/main/java/frc4388/robot/subsystems/Hood.java +++ b/src/main/java/frc4388/robot/subsystems/Hood.java @@ -27,10 +27,10 @@ public class Hood extends SubsystemBase { public CANSparkMax m_angleAdjusterMotor; public SparkMaxLimitSwitch m_hoodUpLimitSwitch; public SparkMaxLimitSwitch m_hoodDownLimitSwitch; - public static Gains m_angleAdjusterGains = ShooterConstants.SHOOTER_ANGLE_GAINS; - public RelativeEncoder m_angleEncoder = m_angleAdjusterMotor.getEncoder(); + public static Gains m_angleAdjusterGains; + public RelativeEncoder m_angleEncoder; - public SparkMaxPIDController m_angleAdjusterPIDController = m_angleAdjusterMotor.getPIDController(); + public SparkMaxPIDController m_angleAdjusterPIDController; public boolean m_isHoodReady = false; @@ -42,6 +42,9 @@ public double m_fireAngle; public Hood(CANSparkMax angleAdjusterMotor) { m_angleAdjusterMotor = angleAdjusterMotor; + m_angleEncoder = m_angleAdjusterMotor.getEncoder(); + m_angleAdjusterPIDController = m_angleAdjusterMotor.getPIDController(); + m_angleAdjusterGains = ShooterConstants.SHOOTER_ANGLE_GAINS; m_hoodUpLimitSwitch = m_angleAdjusterMotor.getForwardLimitSwitch(SparkMaxLimitSwitch.Type.kNormallyOpen); m_hoodDownLimitSwitch = m_angleAdjusterMotor.getReverseLimitSwitch(SparkMaxLimitSwitch.Type.kNormallyOpen);