min Runtime Sec
Safety timeout based on the runtime of the initial Autonomous OpMode to prevent auto-initialising TeleOp on Auto OpModes that have ended prematurely. This is to prevent unintentional OpMode initialisation.
This minimum threshold is set to 30 seconds to cover the Autonomous period. Adjusting this value will change the minimum amount of time that an OpMode must be running for before auto-initialisation of the new TeleOp can occur on stop.
Minimum runtime assumes that resetRuntime() has not been called since the start of the OpMode, as the runtime is determined by the getRuntime() value. This option also assumes your OpMode does not terminate itself but instead resorts to an idle finished state, such as in AutonomousBunyipsOpMode.
A zero or negative value for minimum runtime will run the auto-initialisation regardless.
Return
the minimum execution time of the Autonomous OpMode by getRuntime() in order to then run the TeleOp pre-select