add hella auton
[3501/3501-spark-go] / src / org / usfirst / frc / team3501 / robot / RobotMap.java
index 0525166def1c2f0deddfa8d9d6a1ca48c5cb7825..5e73c6589c89aed2c68501fdba08e96637d7bfd9 100644 (file)
@@ -3,16 +3,30 @@ package org.usfirst.frc.team3501.robot;
 import edu.wpi.first.wpilibj.DoubleSolenoid.Value;
 
 public class RobotMap {
+    // driver station
     public static final int LEFT_JOYSTICK_PORT = 0, RIGHT_JOYSTICK_PORT = 1;
 
-    public static final double MIN_DRIVE_JOYSTICK_INPUT = 0.1;
+    public static final double MIN_DRIVE_JOYSTICK_INPUT = 0.1,
+                               MIN_ARM_JOYSTICK_INPUT   = 0.1;
 
+    // drivetrain
     public static final int FRONT_LEFT_ADDRESS = 4, FRONT_RIGHT_ADDRESS = 5,
                             REAR_LEFT_ADDRESS  = 3, REAR_RIGHT_ADDRESS  = 6;
 
     public static final double MAX_DRIVE_SPEED = 0.7;
 
+    // claw
     public static final int CLAW_FORWARD_CHANNEL = 0, CLAW_REVERSE_CHANNEL = 1;
 
     public static final Value OPEN = Value.kForward, CLOSED = Value.kReverse;
+
+    // arm
+    public static final int LEFT_WINCH_ADDRESS = 2, RIGHT_WINCH_ADDRESS = 7;
+
+    public static final double ARM_ADJUST_SPEED = 0.3;
+
+    // auton
+    public static final double OVER_STEP_TIME = 1.2, OVER_STEP_SPEED = 0.7,
+                               PAST_STEP_TIME = 1.5, PAST_STEP_SPEED = 0.5,
+                               PICKUP_TIME    = 1.4, PICKUP_SPEED = 0.5;
 }