Skip to content

Instantly share code, notes, and snippets.

@postnati
Created September 8, 2018 15:09
Show Gist options
  • Save postnati/e6ab89e9b331dd30d15763d2a307a6a8 to your computer and use it in GitHub Desktop.
Save postnati/e6ab89e9b331dd30d15763d2a307a6a8 to your computer and use it in GitHub Desktop.
@TeleOp(name="KickoffAutonomous")
public class KickoffAutonomous extends OpMode {
DcMotor left1, left2, right1, right2;
ElaspedTime timer = new ElapsedTime();
@Override
public void init() {
left1 = hardwareMap.dcMotor.get("left1");
left2 = hardwareMap.dcMotor.get("left2");
right1 = hardwareMap.dcMotor.get("right1");
right2 = hardwareMap.dcMotor.get("right2");
}
@Override
public void start() {
timer.reset();
timer.start();
}
@Override
public void loop() {
// Note: loop gets called every 30 seconds
double power = 0;
if(timer.milliseconds() < 3000) {
power = 0.7;
left1.setPower(power);
left2.setPower(power);
right1.setPower(power);
right2.setPower(power);
}
}
@Override
public void stop() {
double power = 0;
left1.setPower(power);
left2.setPower(power);
right1.setPower(power);
right2.setPower(power);
super.stop();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment