File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
src/main/java/frc/robot/subsystems Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change 44
55package frc .robot .subsystems ;
66
7+ import com .ctre .phoenix6 .controls .MotionMagicExpoVoltage ;
78import com .ctre .phoenix6 .hardware .CANrange ;
89import com .ctre .phoenix6 .hardware .TalonFX ;
910import com .ctre .phoenix6 .signals .NeutralModeValue ;
@@ -24,6 +25,7 @@ public class Intake extends SubsystemBase {
2425 public boolean hasCoral = false ;
2526 public boolean hasAlgae = false ;
2627 private Angle lastDesiredAngle = Degrees .zero ();
28+ MotionMagicExpoVoltage positionRequest = new MotionMagicExpoVoltage (0 );
2729
2830 /** Creates a new Intake. */
2931 public Intake () {
@@ -71,8 +73,8 @@ public Angle getLastDesiredPivotAngle() {
7173 return lastDesiredAngle ;
7274 }
7375
74- public void setIntakePivotMotor ( double Angle ) {
75- intakePivotMotor .setPosition ( Angle );
76+ public void setPivotAngle ( Angle angle ) {
77+ intakePivotMotor .setControl ( positionRequest . withPosition ( angle . in ( Degrees )) );
7678 }
7779
7880 public void setCoralIntakeMotor (double speed ) {
You can’t perform that action at this time.
0 commit comments