summaryrefslogtreecommitdiff
path: root/src/org/usfirst/frc/team4272/robot2016/Autonomous.java
blob: 4fab67f1bb0f09f5e699393a9ced1f21b55b0032 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
package org.usfirst.frc.team4272.robot2016;

import edu.wpi.first.wpilibj.Timer;

public class Autonomous {
	private final Timer time = new Timer();
	private final HwRobot robot;

	public Autonomous(HwRobot robot) {
		this.robot = robot;
		time.reset();
		time.start();
		robot.rDriveE.reset();
		robot.lDriveE.reset();
	}

	public Control run(Control c) {
		if (robot.rDriveE.getDistance() > -(15.5*140*1.15)) {
			c.rDrive = c.lDrive = 0.7;
			//initially -0.7 to drive backwards
			//0 to 9787 for going backwards
			//0 to negative for forward
			//INDY: (15.5*140*1.1)
			//PURDUE: (15.5*140*1.15) for a drop further
		} else {
			c.rDrive = c.lDrive = 0;
		}
		return c;
	}
}