leftMotor.set(-0.1);
rightMotor.set(-0.1);
boolean atHardStop = Math.abs((leftMotor.getStatorCurrent().getValueAsDouble() + rightMotor.getStatorCurrent().getValueAsDouble()) / 2) >= IntakeConstants.CALIBRATING_CURRENT_THRESHOLD;
- // if(calibrationDebouncer.calculate(atHardStop)){
- // stopCalibrating();
- // }
+ if(calibrationDebouncer.calculate(atHardStop)){
+ stopCalibrating();
+ }
}
updateInputs();
inputs.positionDeg = turretRot;
motor.setPosition(motorRotations);
- //motor.setPosition(Units.degreesToRotations(238.86) * TurretConstants.GEAR_RATIO);
-
- motor.setPosition(0.0);
-
SmartDashboard.putData("Turn to 0", new InstantCommand(()->{setFieldRelativeTarget(Rotation2d.fromDegrees(0), 0.0);}));
SmartDashboard.putData("Turn to -90", new InstantCommand(()->{setFieldRelativeTarget(Rotation2d.fromDegrees(-90), 0.0);}));
SmartDashboard.putData("Turn to 90", new InstantCommand(()->{setFieldRelativeTarget(Rotation2d.fromDegrees(90), 0.0);}));