public final static int HALL_EFFECT_PORT = 9;
- public static final int MODULE_NUMBER = 10, PISTON_FORWARD = 7,
- PISTON_REVERSE = 8;
+ public static final int MODULE_NUMBER = 10, PISTON_FORWARD = 4,
+ PISTON_REVERSE = 5;
public static final Value HIGH_GEAR = DoubleSolenoid.Value.kForward;
public static final Value LOW_GEAR = DoubleSolenoid.Value.kReverse;
}
public static class DriveTrain {
// GEARS
public static final int PISTON_MODULE = 10, LEFT_GEAR_PISTON_FORWARD = 0,
- LEFT_GEAR_PISTON_REVERSE = 1, RIGHT_GEAR_PISTON_FORWARD = 2,
- RIGHT_GEAR_PISTON_REVERSE = 3;
+ LEFT_GEAR_PISTON_REVERSE = 1, RIGHT_GEAR_PISTON_FORWARD = 3,
+ RIGHT_GEAR_PISTON_REVERSE = 2;
public static final Value HIGH_GEAR = DoubleSolenoid.Value.kForward;
public static final Value LOW_GEAR = DoubleSolenoid.Value.kReverse;
@Override
protected void execute() {
- if (timeSinceInitialized() % 1 == 0) {
+ if (timeSinceInitialized() % 0.5 <= 0.02) {
if (Shooter.getShooter().getPistonValue() == Constants.Shooter.LOW_GEAR) {
Shooter.getShooter().setHighGear();
} else {
private PIDController wheelController;
private static final double RPM_THRESHOLD = 10;
- private static final double DEFAULT_INDEXING_MOTOR_VALUE = 0.75;
- private static final double DEFAULT_SHOOTING_SPEED = 2800; // rpm
+ private static final double DEFAULT_INDEXING_MOTOR_VALUE = -0.75;
+ private static final double DEFAULT_SHOOTING_SPEED = 3100; // rpm
private static final double SHOOTING_SPEED_INCREMENT = 50;
private double targetShootingSpeed = DEFAULT_SHOOTING_SPEED;