- public static final int ROLLER_PORT = 0;
- public static final int ARM_PORT = 1;
- public static final int POT_CHANNEL = 0;
- public static final double INTAKE_SPEED = 0.5;
- public static final double OUTPUT_SPEED = -0.5;
- public final static double FULL_RANGE = 270.0; // in degrees
- public final static double OFFSET = -135.0; // in degrees
- public static final double ZERO_ANGLE = 0;
- }
-
- public static class DefenseArm {
- // Potentiometer related ports
- public static final int ARM_CHANNEL = 0;
- public static final int ARM_PORT = 0;
- public static final int HAND_PORT = 1;
- public static final int HAND_CHANNEL = 1;
- public final static double FULL_RANGE = 270.0; // in degrees
- public final static double OFFSET = -135.0; // in degrees
-
- public final static double[] armPotValue = { 0.0, 45.0, 90.0 }; // 3
- // level
- public final static double ARM_LENGTH = 0; // TODO: find actual length
- public final static double HAND_LENGTH = 0; // TODO: find actual length
- public final static double ARM_MOUNTED_HEIGHT = 0; // TODO: find actual
- // height
+ public static final int INTAKE_ROLLER_PORT = 8;
+
+ // for pistons
+ public static final int LEFT_INTAKE_MODULE = PCM_MODULE_A;
+ public static final int LEFT_INTAKE_FORWARD = 5;
+ public static final int LEFT_INTAKE_REVERSE = 2;
+ public static final int RIGHT_INTAKE_MODULE = PCM_MODULE_B;
+ public static final int RIGHT_INTAKE_FORWARD = 5;
+ public static final int RIGHT_INTAKE_REVERSE = 0;
+
+ public static final Value EXTEND = DoubleSolenoid.Value.kForward;
+ public static final Value RETRACT = DoubleSolenoid.Value.kReverse;
+
+ public static final int IN = 1;
+ public static final int STOP = 0;
+ public static final int OUT = -1;
+
+ // for roller
+ public static final double INTAKE_SPEED = 0.7;
+ public static final double OUTPUT_SPEED = -0.7;