Skip to content

Commit fc45252

Browse files
committed
updated the intake pivot
1 parent 5025ded commit fc45252

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/main/java/frc/robot/subsystems/Intake.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
package frc.robot.subsystems;
66

7+
import com.ctre.phoenix6.controls.MotionMagicExpoVoltage;
78
import com.ctre.phoenix6.hardware.CANrange;
89
import com.ctre.phoenix6.hardware.TalonFX;
910
import 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) {

0 commit comments

Comments
 (0)