package com.team254.frc2015.behavior;
import java.util.Optional;
public class Commands {
public enum ElevatorMode {
BOTTOM_CARRIAGE_MODE, TOP_CARRIAGE_MODE
}
public enum PresetRequest {
NONE, MANUAL, CARRY_SQUEZE, SCORE, COOP
}
public enum IntakeRequest {
NONE, OPEN, CLOSE, NEUTRAL
}
public enum RollerRequest {
NONE, INTAKE, EXHAUST
}
public enum TopCarriageClawRequest {
NONE, OPEN, CLOSE
}
public enum TopCarriagePivotRequest {
NONE, PIVOT_DOWN, PIVOT_UP
}
public enum BottomCarriageFlapperRequest {
NONE, OPEN, CLOSE
}
public enum HorizontalCanGrabberRequests {
NONE, ACTIVATE
}
public enum VerticalCanGrabberRequests {
NONE, ACTIVATE
}
public enum MotorPeacockRequests {
NONE, MOVE_UP, MOVE_DOWN
}
public ElevatorMode elevator_mode;
public PresetRequest preset_request;
public Optional<Double> top_jog = Optional.empty();
public Optional<Double> bottom_jog = Optional.empty();
public IntakeRequest intake_request;
public RollerRequest roller_request;
public TopCarriageClawRequest top_carriage_claw_request;
public TopCarriagePivotRequest top_carriage_pivot_request;
public BottomCarriageFlapperRequest bottom_carriage_flapper_request;
public HorizontalCanGrabberRequests horizontal_can_grabber_request;
public VerticalCanGrabberRequests vertical_can_grab_request;
public MotorPeacockRequests left_motor_peacock_requests;
public MotorPeacockRequests right_motor_peacock_requests;
public boolean floor_load_mode = false;
public boolean cancel_current_routine = false;
public boolean deploy_peacock = false;
}