Package com.pocolifo.robobase.bootstrap
Class TeleOpOpMode
java.lang.Object
com.qualcomm.robotcore.eventloop.opmode.OpMode
com.pocolifo.robobase.bootstrap.BootstrappedOpMode
com.pocolifo.robobase.bootstrap.TeleOpOpMode
- Direct Known Subclasses:
DriveTeleop
,KearingTeleop
,MotorTest
,OdometryTester
,ServoTuner
Base class for TeleOp code to go.
-
Field Summary
FieldsModifier and TypeFieldDescriptioncom.qualcomm.robotcore.hardware.Gamepad
com.qualcomm.robotcore.hardware.Gamepad
com.qualcomm.robotcore.hardware.HardwareMap
static final int
int
Deprecated.org.firstinspires.ftc.robotcore.external.Telemetry
Fields inherited from class com.pocolifo.robobase.bootstrap.BootstrappedOpMode
stopped
Fields inherited from class com.qualcomm.robotcore.eventloop.opmode.OpMode
msStuckDetectInit, msStuckDetectInitLoop, msStuckDetectLoop, msStuckDetectStart, time
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal void
init()
final void
abstract void
The initialization method for TeleOp.final void
Methods inherited from class com.pocolifo.robobase.bootstrap.BootstrappedOpMode
dumpEnvironment, sleep
Methods inherited from class com.qualcomm.robotcore.eventloop.opmode.OpMode
getRuntime, internalPostInitLoop, internalPostLoop, internalPreInit, internalUpdateTelemetryNow, loop, resetRuntime, start, stop, terminateOpModeNow, updateTelemetry
-
Field Details
-
MS_BEFORE_FORCE_STOP_AFTER_STOP_REQUESTED
public static final int MS_BEFORE_FORCE_STOP_AFTER_STOP_REQUESTED- See Also:
-
gamepad1
public volatile com.qualcomm.robotcore.hardware.Gamepad gamepad1 -
gamepad2
public volatile com.qualcomm.robotcore.hardware.Gamepad gamepad2 -
telemetry
public org.firstinspires.ftc.robotcore.external.Telemetry telemetry -
hardwareMap
public volatile com.qualcomm.robotcore.hardware.HardwareMap hardwareMap -
msStuckDetectStop
Deprecated.
-
-
Constructor Details
-
TeleOpOpMode
public TeleOpOpMode()
-
-
Method Details
-
init
public final void init()- Overrides:
init
in classBootstrappedOpMode
-
init_loop
public final void init_loop()- Overrides:
init_loop
in classcom.qualcomm.robotcore.eventloop.opmode.OpMode
-
initialize
public abstract void initialize()The initialization method for TeleOp. The reason for having a separate initialize method is so that you have to override it. This also eliminates errors occurring ifsuper.init()
isn't called. -
requestOpModeStop
public final void requestOpModeStop()
-