KOpMode

abstract class KOpMode @JvmOverloads constructor(photonEnabled: Boolean = false, maxParallelCommands: Int = 6) : LinearOpMode

The base opmode for utilizing koawalib

Constructors

Link copied to clipboard
fun KOpMode(photonEnabled: Boolean = false, maxParallelCommands: Int = 6)

Properties

Link copied to clipboard
val opModeState: OpModeState

Inherited properties

Link copied to clipboard
val gamepad1: Gamepad
Link copied to clipboard
val gamepad2: Gamepad
Link copied to clipboard
val hardwareMap: HardwareMap
Link copied to clipboard
val internalOpModeServices: OpModeServices
Link copied to clipboard
val msStuckDetectInit: Int
Link copied to clipboard
val msStuckDetectInitLoop: Int
Link copied to clipboard
val msStuckDetectLoop: Int
Link copied to clipboard
val msStuckDetectStart: Int
Link copied to clipboard
val msStuckDetectStop: Int
Link copied to clipboard
val telemetry: Telemetry
Link copied to clipboard
val time: Double

Functions

Link copied to clipboard
abstract fun mInit()
Link copied to clipboard
open fun mInitLoop()
Link copied to clipboard
open fun mLoop()
Link copied to clipboard
open fun mStart()
Link copied to clipboard
open fun mStop()
Link copied to clipboard
override fun runOpMode()

Inherited functions

Link copied to clipboard
open fun getRuntime(): Double
Link copied to clipboard
open fun handleLoop()
Link copied to clipboard
fun idle()
Link copied to clipboard
override fun init()
Link copied to clipboard
override fun init_loop()
Link copied to clipboard
open override fun internalPostInitLoop()
Link copied to clipboard
open override fun internalPostLoop()
Link copied to clipboard
open fun internalPreInit()
Link copied to clipboard
fun internalUpdateTelemetryNow(p0: TelemetryMessage)
Link copied to clipboard
fun isStarted(): Boolean
Link copied to clipboard
fun isStopRequested(): Boolean
Link copied to clipboard
override fun loop()
Link copied to clipboard
fun opModeInInit(): Boolean
Link copied to clipboard
fun opModeIsActive(): Boolean
Link copied to clipboard
fun requestOpModeStop()
Link copied to clipboard
open fun resetRuntime()
Link copied to clipboard
fun sleep(p0: Long)
Link copied to clipboard
override fun start()
Link copied to clipboard
override fun stop()
Link copied to clipboard
fun terminateOpModeNow()
Link copied to clipboard
open fun updateTelemetry(p0: Telemetry)
Link copied to clipboard
open fun waitForStart()