A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

## A

a - Variable in class com.qualcomm.robotcore.hardware.Gamepad
  button a
aboutFragment - Variable in class com.qualcomm.ftccommon.FtcAboutActivity
AboutFragment() - Constructor for class com.qualcomm.ftccommon.FtcAboutActivity.AboutFragment
Acceleration - Class in org.firstinspires.ftc.robotcore.external.navigation
  Instances of `Acceleration` represent the second derivative of `Position` over time.
Acceleration() - Constructor for class org.firstinspires.ftc.robotcore.external.navigation.Acceleration
Acceleration(DistanceUnit, double, double, double, long) - Constructor for class org.firstinspires.ftc.robotcore.external.navigation.Acceleration
AccelerationSensor - Interface in com.qualcomm.robotcore.hardware
  Acceleration Sensor
accelerationSensor - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
accept(T) - Method in interface org.firstinspires.ftc.robotcore.external.Consumer
  Performs this operation on the given argument.
acquireReaderLockShared() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
acquisitionTime - Variable in class org.firstinspires.ftc.robotcore.external.navigation.Acceleration
  the time on the System.nanoTime() clock at which the data was acquired.
acquisitionTime - Variable in class org.firstinspires.ftc.robotcore.external.navigation.AngularVelocity
  the time on the System.nanoTime() clock at which the data was acquired.
acquisitionTime - Variable in class org.firstinspires.ftc.robotcore.external.navigation.MagneticFlux
  the time on the System.nanoTime() clock at which the data was acquired.
acquisitionTime - Variable in class org.firstinspires.ftc.robotcore.external.navigation.Orientation
  the time on the System.nanoTime() clock at which the data was acquired.
acquisitionTime - Variable in class org.firstinspires.ftc.robotcore.external.navigation.Position
  the time on the System.nanoTime() clock at which the data was acquired.
acquisitionTime - Variable in class org.firstinspires.ftc.robotcore.external.navigation.Quaternion
  the time on the System.nanoTime() clock at which the data was acquired.
acquisitionTime - Variable in class org.firstinspires.ftc.robotcore.external.navigation.Temperature
  the time on the System.nanoTime() clock at which the data was acquired.
acquisitionTime - Variable in class org.firstinspires.ftc.robotcore.external.navigation.Velocity
  the time on the System.nanoTime() clock at which the data was acquired.
activate() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaBase
  Activates all trackables, so that it is actively seeking their presence.
activate() - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackables
  Activates this trackables so that its localizer is actively seeking the presence of the trackables that it contains.
activity - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer.Parameters
  The activity in which the localizer is to run.
activityContext - Variable in class com.qualcomm.ftccommon.FtcEventLoopBase
adaptHomogeneous(VectorF) - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
  Automatically adapts vectors to and from homogeneous coordinates according to the size of the receiver matrix.
add(USBAccessibleLynxModule, List<Integer>) - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.DisplayedModuleList
add(MatrixF) - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
  Adds a matrix, in place, to the receiver
add(VectorF) - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
add(float[]) - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
add(VectorF) - Method in class org.firstinspires.ftc.robotcore.external.matrices.VectorF
add(String) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry.Log
  Adds a new entry the the log.
add(String, Object...) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry.Log
  Adds a new entry to the log.
addAction(Runnable) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry
  In addition to items and lines, a telemetry may also contain a list of actions.
addData(String, String, Object...) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry
  Adds an item to the end of the telemetry being built for driver station display.
addData(String, Object) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry
  Adds an item to the end if the telemetry being built for driver station display.
addData(String, Func<T>) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry
  Adds an item to the end of the telemetry being built for driver station display.
addData(String, String, Func<T>) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry
  Adds an item to the end of the telemetry being built for driver station display.
addData(String, String, Object...) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry.Item
  Adds a new data item in the associated `Telemetry` immediately following the receiver.
addData(String, Object) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry.Item
  Adds a new data item in the associated `Telemetry` immediately following the receiver.
addData(String, Func<T>) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry.Item
  Adds a new data item in the associated `Telemetry` immediately following the receiver.
addData(String, String, Func<T>) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry.Item
  Adds a new data item in the associated `Telemetry` immediately following the receiver.
addData(String, String, Object...) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry.Line
  Adds a new data item at the end of the line which is the receiver.
addData(String, Object) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry.Line
  Adds a new data item at the end of the line which is the receiver.
addData(String, Func<T>) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry.Line
  Adds a new data item at the end of the line which is the receiver.
addData(String, String, Func<T>) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry.Line
  Adds a new data item at the end of the line which is the receiver.
added(MatrixF) - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
  Returns a new matrix whose elements are the sum of the corresponding elements of the receiver and the addend
added(VectorF) - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
added(float[]) - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
added(MatrixF) - Method in class org.firstinspires.ftc.robotcore.external.matrices.VectorF
  Adds this vector, taken as a row vector against, to the indicated matrix.
added(VectorF) - Method in class org.firstinspires.ftc.robotcore.external.matrices.VectorF
addLine() - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry
  Creates and returns a new line in the receiver `Telemetry`.
addLine(String) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry
  Creates and returns a new line in the receiver `Telemetry`.
addRef(SoundPlayer.SoundInfo) - Static method in class com.qualcomm.ftccommon.SoundPlayer
address - Variable in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.AddressAndDisplayName
AddressAndDisplayName(int, boolean) - Constructor for class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.AddressAndDisplayName
AddressChange() - Constructor for class com.qualcomm.ftccommon.CommandList.LynxAddressChangeRequest.AddressChange
AddressConfiguration() - Constructor for class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.AddressConfiguration
AddressConfiguration(List<USBAccessibleLynxModule>) - Constructor for class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.AddressConfiguration
addToHistoryQueue(TimestampedI2cData) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
addToHistoryQueue(TimestampedI2cData) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchReadHistoryImpl
addTrackable(VuforiaTrackable) - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackable.Listener
  Adds a trackable on which this `VuforiaTrackable.Listener` is listening.
addTrackable(VuforiaTrackable) - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
addTransition(StateTransition) - Method in class org.firstinspires.ftc.robotcore.external.StateMachine
  addTransition Adds a transition to the state machine.
addWebcamCalibrationFile(String) - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer.Parameters
addWebcamCalibrationFile(File) - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer.Parameters
adjustAngularRate(double) - Method in class com.qualcomm.robotcore.hardware.DcMotorImplEx
adjustHooking() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
adjustHooking() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
adjustPosition(int) - Method in class com.qualcomm.robotcore.hardware.DcMotorImpl
adjustPower(double) - Method in class com.qualcomm.robotcore.hardware.DcMotorImpl
ahsvToColor(int, float, float, float) - Static method in class org.firstinspires.ftc.robotcore.external.JavaUtil
algorithm - Variable in class com.qualcomm.robotcore.hardware.PIDFCoefficients
allDeviceMappings - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
allDevicesList - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
allDevicesMap - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
alpha() - Method in interface com.qualcomm.robotcore.hardware.ColorSensor
  Get the amount of light detected by the sensor as an int.
alpha - Variable in class com.qualcomm.robotcore.hardware.NormalizedRGBA
  normalized alpha value, in range [0,1)
AnalogInput - Class in com.qualcomm.robotcore.hardware
  Control a single analog device
AnalogInput(AnalogInputController, int) - Constructor for class com.qualcomm.robotcore.hardware.AnalogInput
  Constructor
analogInput - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
AnalogInputController - Interface in com.qualcomm.robotcore.hardware
  Interface for working with Analog Controllers
AnalogOutput - Class in com.qualcomm.robotcore.hardware
  Control a single analog device
AnalogOutput(AnalogOutputController, int) - Constructor for class com.qualcomm.robotcore.hardware.AnalogOutput
  Constructor
analogOutput - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
AnalogOutputController - Interface in com.qualcomm.robotcore.hardware
  Interface for working with Analog Controllers
AnalogSensor - Interface in com.qualcomm.robotcore.hardware
  Instances of this interface are sensors whose input is reported as a voltage level to an analog to digital converter.
AndroidAccelerometer - Class in org.firstinspires.ftc.robotcore.external.android
  A class that provides access to the Android Accelerometer.
AndroidAccelerometer() - Constructor for class org.firstinspires.ftc.robotcore.external.android.AndroidAccelerometer
AndroidGyroscope - Class in org.firstinspires.ftc.robotcore.external.android
  A class that provides access to the Android Gyroscope.
AndroidGyroscope() - Constructor for class org.firstinspires.ftc.robotcore.external.android.AndroidGyroscope
AndroidOrientation - Class in org.firstinspires.ftc.robotcore.external.android
  A class that provides access to the Android sensors for Orientation.
AndroidOrientation() - Constructor for class org.firstinspires.ftc.robotcore.external.android.AndroidOrientation
AndroidSoundPool - Class in org.firstinspires.ftc.robotcore.external.android
  A class that provides access to the Android SoundPool.
AndroidSoundPool() - Constructor for class org.firstinspires.ftc.robotcore.external.android.AndroidSoundPool
AndroidTextToSpeech - Class in org.firstinspires.ftc.robotcore.external.android
  A class that provides access to the Android TextToSpeech.
AndroidTextToSpeech() - Constructor for class org.firstinspires.ftc.robotcore.external.android.AndroidTextToSpeech
AngleUnit - Enum in org.firstinspires.ftc.robotcore.external.navigation
  An `AngleUnit` represents angles in different units of measure and provides utility methods to convert across units.
angleUnit - Variable in class org.firstinspires.ftc.robotcore.external.navigation.Orientation
  the unit in which the angles are expressed
AngularVelocity - Class in org.firstinspires.ftc.robotcore.external.navigation
  Instances of `AngularVelocity` represent an instantaneous body-referenced 3D rotation rate.
AngularVelocity() - Constructor for class org.firstinspires.ftc.robotcore.external.navigation.AngularVelocity
AngularVelocity(AngleUnit, float, float, float, long) - Constructor for class org.firstinspires.ftc.robotcore.external.navigation.AngularVelocity
AnnotatedOpModeManager - Interface in com.qualcomm.robotcore.eventloop.opmode
  OpModeManager instances are used as part of a decentralized OpMode registration mechanism.
AnnotatedOpModeRegistrar - Class in com.qualcomm.robotcore.eventloop.opmode
  Deprecated.
  The function formerly performed by this class is now automatically executed by the system
AnnotatedOpModeRegistrar() - Constructor for class com.qualcomm.robotcore.eventloop.opmode.AnnotatedOpModeRegistrar
  Deprecated.
apiPowerMax - Static variable in class com.qualcomm.robotcore.hardware.CRServoImpl
apiPowerMin - Static variable in class com.qualcomm.robotcore.hardware.CRServoImpl
apiServoPositionMax - Static variable in class com.qualcomm.robotcore.hardware.CRServoImpl
apiServoPositionMin - Static variable in class com.qualcomm.robotcore.hardware.CRServoImpl
appContext - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
apply(File) - Method in interface com.qualcomm.ftccommon.SoundPlayer.SoundFromFile
apply(T) - Method in interface org.firstinspires.ftc.robotcore.external.Function
argb() - Method in interface com.qualcomm.robotcore.hardware.ColorSensor
  Get the "hue"
assignReadWindow(I2cDeviceSynch.ReadWindow) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
atRest() - Method in class com.qualcomm.robotcore.hardware.Gamepad
  Are all analog sticks and triggers in their rest position?
Autonomous - Annotation Type in com.qualcomm.robotcore.eventloop.opmode
  Provides an easy and non-centralized way of determining the OpMode list shown on an FTC Driver Station.
availableFWUpdateResps - Variable in class com.qualcomm.ftccommon.FtcLynxFirmwareUpdateActivity
availableLynxImages - Variable in class com.qualcomm.ftccommon.FtcLynxFirmwareUpdateActivity
availableLynxModules - Variable in class com.qualcomm.ftccommon.FtcLynxFirmwareUpdateActivity
availableLynxModules - Variable in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity
averageOfList(List) - Static method in class org.firstinspires.ftc.robotcore.external.JavaUtil
awaitResponse(BlockingQueue<T>, T) - Method in class com.qualcomm.ftccommon.FtcLynxFirmwareUpdateActivity
awaitResponse(BlockingQueue<T>, T, long, TimeUnit, <any>) - Method in class com.qualcomm.ftccommon.FtcLynxFirmwareUpdateActivity
awaitResponse(BlockingQueue<T>, T) - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity
awaitResponse(BlockingQueue<T>, T, long, TimeUnit) - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity
axes() - Method in enum org.firstinspires.ftc.robotcore.external.navigation.AxesOrder
  Returns the `axes` associated with this `AxesOrder`.
AxesOrder - Enum in org.firstinspires.ftc.robotcore.external.navigation
  `AxesOrder` indicates the chronological order of axes about which the three rotations of an `Orientation` take place.
axesOrder - Variable in class org.firstinspires.ftc.robotcore.external.navigation.Orientation
  the order of axes around which our three rotations occur
AxesReference - Enum in org.firstinspires.ftc.robotcore.external.navigation
  `AxesReference` indicates whether we have intrinsic rotations, where the axes move with the object that is rotating, or extrinsic rotations, where they remain fixed in the world around the object.
axesReference - Variable in class org.firstinspires.ftc.robotcore.external.navigation.Orientation
  whether we have extrinsic or intrinsic rotations
Axis - Enum in org.firstinspires.ftc.robotcore.external.navigation
  `Axis` enumerates the common X,Y,Z three-dimensional orthogonal axes.

## B

b - Variable in class com.qualcomm.robotcore.hardware.Gamepad
  button b
back - Variable in class com.qualcomm.robotcore.hardware.Gamepad
  button back
Blinker - Interface in com.qualcomm.robotcore.hardware
  `Blinker` provides the means to control an LED or a light that can be illuminated in a sequenced pattern of colors and durations.
Blinker.Step - Class in com.qualcomm.robotcore.hardware
  `Blinker.Step` represents a particular color held for a particular length of time.
blue() - Method in interface com.qualcomm.robotcore.hardware.ColorSensor
  Get the Blue values detected by the sensor as an int.
blue - Variable in class com.qualcomm.robotcore.hardware.NormalizedRGBA
  normalized blue value, in range [0,1)
buildAndSendTelemetry(String, String) - Method in class com.qualcomm.robotcore.eventloop.EventLoopManager
bVal - Variable in enum org.firstinspires.ftc.robotcore.external.navigation.AngleUnit
bVal - Variable in enum org.firstinspires.ftc.robotcore.external.navigation.DistanceUnit
bVal - Variable in enum org.firstinspires.ftc.robotcore.external.navigation.TempUnit
bVal - Variable in enum org.firstinspires.ftc.robotcore.external.navigation.UnnormalizedAngleUnit
byteArrayToInt(byte[]) - Static method in class com.qualcomm.robotcore.util.TypeConversion
  convert a byte array into an int; big endian is assumed
byteArrayToInt(byte[], ByteOrder) - Static method in class com.qualcomm.robotcore.util.TypeConversion
  convert a byte array into an int
byteArrayToLong(byte[]) - Static method in class com.qualcomm.robotcore.util.TypeConversion
  convert a byte array into a long; big endian is assumed
byteArrayToLong(byte[], ByteOrder) - Static method in class com.qualcomm.robotcore.util.TypeConversion
  convert a byte array into a long
byteArrayToShort(byte[]) - Static method in class com.qualcomm.robotcore.util.TypeConversion
  convert a byte array into a short; big endian is assumed
byteArrayToShort(byte[], ByteOrder) - Static method in class com.qualcomm.robotcore.util.TypeConversion
  convert a byte array into a short
byteArrayToShort(byte[], int, ByteOrder) - Static method in class com.qualcomm.robotcore.util.TypeConversion

## C

calibrate() - Method in interface com.qualcomm.robotcore.hardware.GyroSensor
  Calibrate the gyro.
calibrationFailed() - Method in interface com.qualcomm.robotcore.hardware.CompassSensor
  Check to see whether calibration was successful.
call() - Method in interface org.firstinspires.ftc.robotcore.external.ThrowingCallable
callback - Variable in class com.qualcomm.ftccommon.FtcEventLoopHandler
Callback() - Constructor for class com.qualcomm.ftccommon.UpdateUI.Callback
callback - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
callback - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
Callback() - Constructor for class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl.Callback
callbackCount - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
callbackLock - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
callCallback() - Method in class com.qualcomm.robotcore.hardware.Gamepad
camera - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer.Parameters
  If non-null, then this indicates the `Camera` to use with Vuforia.
cameraDirection - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer.Parameters
  If `VuforiaLocalizer.Parameters.camera` is null and `VuforiaLocalizer.Parameters.cameraName` is the 'unknown' camera name, then this value is used to indicate the camera to use with Vuforia.
cameraMonitorFeedback - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer.Parameters
  Indicates the style of camera monitoring feedback to use.
cameraMonitorViewIdParent - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer.Parameters
  The resource id of the view within `VuforiaLocalizer.Parameters.activity` that will be used as the parent for a live monitor which provides feedback as to what the camera is seeing.
cameraMonitorViewParent - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer.Parameters
  The view that will be used as the parent for a live monitor which provides feedback as to what the the camera is seeing.
cameraName - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer.Parameters
  If `VuforiaLocalizer.Parameters.camera` is non-null, this value is ignored.
cameraName - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener.PoseAndCamera
cameraNameBack - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
cameraNameFront - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
canBeUsedToRead() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynch.ReadWindow
  Answers as to whether we're allowed to read using this window.
cancelUpdate - Variable in class com.qualcomm.ftccommon.FtcLynxFirmwareUpdateActivity
canCreateTFObjectDetector() - Method in class org.firstinspires.ftc.robotcore.external.ClassFactory
  Return true if this device is compatible with Tensor Flow Object Detection, false otherwise.
cast(Object) - Method in class com.qualcomm.robotcore.hardware.HardwareMap.DeviceMapping
  A small utility that assists in keeping the Java generics type system happy
cbSize - Variable in class com.qualcomm.ftccommon.SoundPlayer.SoundInfo
changeAddress(SerialNumber, int) - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.DisplayedModuleList
checkForChangedOpModes() - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
ClassFactory - Class in org.firstinspires.ftc.robotcore.external
  `ClassFactory` provides a means by which various objects in the SDK may be logically instantiated without exposing their external class identities to user's programs.
ClassFactory() - Constructor for class org.firstinspires.ftc.robotcore.external.ClassFactory
ClassFactory.InstanceHolder - Class in org.firstinspires.ftc.robotcore.external
ClassManagerFactory - Class in com.qualcomm.ftccommon
  A helper for classes that want to inspect the list of classes packaged with an APK.
ClassManagerFactory() - Constructor for class com.qualcomm.ftccommon.ClassManagerFactory
cleanMotionValues(float) - Method in class com.qualcomm.robotcore.hardware.Gamepad
clear() - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry
  Removes all items from the receiver whose value is not to be retained.
clear() - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry.Log
  Removes all entries from this `Telemetry.Log`
clearAll() - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry
  Removes all items, lines, and actions from the receiver
clearI2cPortActionFlag(int) - Method in interface com.qualcomm.robotcore.hardware.I2cController
  Clears the port action flag, undoing the effect of previous setI2cPortActionFlag()
clearI2cPortActionFlag() - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Clears the flag that `I2cDevice.setI2cPortActionFlag()` sets
clearI2cPortActionFlag() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
clearWhitelistFilter() - Static method in class com.qualcomm.robotcore.hardware.Gamepad
  Clear the device whitelist filter.
CLIENT_CONNECTED - Static variable in class com.qualcomm.ftccommon.FtcAdvancedRCSettingsActivity
clientConnected - Variable in class com.qualcomm.ftccommon.FtcAdvancedRCSettingsActivity.SettingsFragment
clip(double, double, double) - Static method in class com.qualcomm.robotcore.util.Range
  clip 'number' if 'number' is less than 'min' or greater than 'max'
clip(float, float, float) - Static method in class com.qualcomm.robotcore.util.Range
  clip 'number' if 'number' is less than 'min' or greater than 'max'
clip(int, int, int) - Static method in class com.qualcomm.robotcore.util.Range
  clip 'number' if 'number' is less than 'min' or greater than 'max'
clip(short, short, short) - Static method in class com.qualcomm.robotcore.util.Range
  clip 'number' if 'number' is less than 'min' or greater than 'max'
clip(byte, byte, byte) - Static method in class com.qualcomm.robotcore.util.Range
  clip 'number' if 'number' is less than 'min' or greater than 'max'
close() - Method in class com.qualcomm.ftccommon.FtcEventLoopBase.LynxUsbDeviceContainer
close() - Method in class com.qualcomm.ftccommon.FtcEventLoopHandler
close() - Method in class com.qualcomm.ftccommon.SoundPlayer
close() - Method in class com.qualcomm.ftccommon.UpdateUI.Callback
close() - Method in class com.qualcomm.robotcore.eventloop.EventLoopManager
close() - Method in class com.qualcomm.robotcore.hardware.AnalogInput
close() - Method in class com.qualcomm.robotcore.hardware.AnalogOutput
close() - Method in class com.qualcomm.robotcore.hardware.CRServoImpl
close() - Method in class com.qualcomm.robotcore.hardware.DcMotorImpl
close() - Method in class com.qualcomm.robotcore.hardware.DigitalChannelImpl
close() - Method in interface com.qualcomm.robotcore.hardware.HardwareDevice
  Closes this device
close() - Method in interface com.qualcomm.robotcore.hardware.HardwareDeviceCloseOnTearDown
close() - Method in class com.qualcomm.robotcore.hardware.HardwareDeviceHealthImpl
close() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
close() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchDevice
close() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
close() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
close() - Method in class com.qualcomm.robotcore.hardware.LED
close() - Method in class com.qualcomm.robotcore.hardware.PWMOutputImpl
close() - Method in interface com.qualcomm.robotcore.hardware.RobotCoreLynxUsbDevice
close() - Method in class com.qualcomm.robotcore.hardware.ServoImpl
close() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidSoundPool
  Unloads all the sounds and releases the SoundPool.
close() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidTextToSpeech
  Shuts down the TextToSpeech engine.
close() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaBase
  Deactivates the trackables and cleans up.
close() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer.CloseableFrame
CloseableFrame(Frame) - Constructor for class org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer.CloseableFrame
  creating a CloseableFrame also has an effect equivalent to calling frame.clone()
closeAutoCloseOnTeardown(HardwareMap) - Static method in class com.qualcomm.ftccommon.FtcEventLoopHandler
closeBatteryMonitoring() - Method in class com.qualcomm.ftccommon.FtcEventLoopHandler
closeHardwareMap(HardwareMap) - Static method in class com.qualcomm.ftccommon.FtcEventLoopHandler
closeMotorControllers(HardwareMap) - Static method in class com.qualcomm.ftccommon.FtcEventLoopHandler
closeServoControllers(HardwareMap) - Static method in class com.qualcomm.ftccommon.FtcEventLoopHandler
CMD_ACTIVATE_CONFIGURATION - Static variable in class com.qualcomm.ftccommon.CommandList
CMD_DELETE_CONFIGURATION - Static variable in class com.qualcomm.ftccommon.CommandList
CMD_DISCOVER_LYNX_MODULES - Static variable in class com.qualcomm.ftccommon.CommandList
CMD_DISCOVER_LYNX_MODULES_RESP - Static variable in class com.qualcomm.ftccommon.CommandList
CMD_GET_CANDIDATE_LYNX_FIRMWARE_IMAGES - Static variable in class com.qualcomm.ftccommon.CommandList
CMD_GET_CANDIDATE_LYNX_FIRMWARE_IMAGES_RESP - Static variable in class com.qualcomm.ftccommon.CommandList
CMD_GET_USB_ACCESSIBLE_LYNX_MODULES - Static variable in class com.qualcomm.ftccommon.CommandList
CMD_GET_USB_ACCESSIBLE_LYNX_MODULES_RESP - Static variable in class com.qualcomm.ftccommon.CommandList
CMD_INIT_OP_MODE - Static variable in class com.qualcomm.ftccommon.CommandList
CMD_LYNX_ADDRESS_CHANGE - Static variable in class com.qualcomm.ftccommon.CommandList
CMD_LYNX_FIRMWARE_UPDATE - Static variable in class com.qualcomm.ftccommon.CommandList
CMD_LYNX_FIRMWARE_UPDATE_RESP - Static variable in class com.qualcomm.ftccommon.CommandList
CMD_PROGRAMMING_MODE_LOG_NOTIFICATION - Static variable in class com.qualcomm.ftccommon.CommandList
  Notification that a message was logged during programming mode (blocks).
CMD_PROGRAMMING_MODE_PING_NOTIFICATION - Static variable in class com.qualcomm.ftccommon.CommandList
  Notification that the programming mode (blocks) server received a ping request.
CMD_REQUEST_CONFIGURATION_TEMPLATES - Static variable in class com.qualcomm.ftccommon.CommandList
CMD_REQUEST_CONFIGURATION_TEMPLATES_RESP - Static variable in class com.qualcomm.ftccommon.CommandList
CMD_REQUEST_CONFIGURATIONS - Static variable in class com.qualcomm.ftccommon.CommandList
CMD_REQUEST_CONFIGURATIONS_RESP - Static variable in class com.qualcomm.ftccommon.CommandList
CMD_REQUEST_PARTICULAR_CONFIGURATION - Static variable in class com.qualcomm.ftccommon.CommandList
CMD_REQUEST_PARTICULAR_CONFIGURATION_RESP - Static variable in class com.qualcomm.ftccommon.CommandList
CMD_REQUEST_REMEMBERED_GROUPS - Static variable in class com.qualcomm.ftccommon.CommandList
CMD_REQUEST_REMEMBERED_GROUPS_RESP - Static variable in class com.qualcomm.ftccommon.CommandList
CMD_RESTART_ROBOT - Static variable in class com.qualcomm.ftccommon.CommandList
CMD_RUN_OP_MODE - Static variable in class com.qualcomm.ftccommon.CommandList
CMD_SAVE_CONFIGURATION - Static variable in class com.qualcomm.ftccommon.CommandList
CMD_SCAN - Static variable in class com.qualcomm.ftccommon.CommandList
CMD_SCAN_RESP - Static variable in class com.qualcomm.ftccommon.CommandList
CMD_SET_MATCH_NUMBER - Static variable in class com.qualcomm.ftccommon.CommandList
CMD_START_DS_PROGRAM_AND_MANAGE - Static variable in class com.qualcomm.ftccommon.CommandList
CMD_START_DS_PROGRAM_AND_MANAGE_RESP - Static variable in class com.qualcomm.ftccommon.CommandList
CMD_START_PROGRAMMING_MODE - Static variable in class com.qualcomm.ftccommon.CommandList
  Command to start programming mode (blocks).
CMD_START_PROGRAMMING_MODE_RESP - Static variable in class com.qualcomm.ftccommon.CommandList
  Response to a command to start programming mode (blocks).
CMD_STOP_PROGRAMMING_MODE - Static variable in class com.qualcomm.ftccommon.CommandList
  Command to stop programming mode (blocks).
CmdPlaySound(long, String, SoundPlayer.PlaySoundParams) - Constructor for class com.qualcomm.ftccommon.CommandList.CmdPlaySound
CmdRequestSound(String, int) - Constructor for class com.qualcomm.ftccommon.CommandList.CmdRequestSound
CmdStopPlayingSounds(SoundPlayer.StopWhat) - Constructor for class com.qualcomm.ftccommon.CommandList.CmdStopPlayingSounds
CmdVisuallyIdentify(SerialNumber, boolean) - Constructor for class com.qualcomm.ftccommon.CommandList.CmdVisuallyIdentify
col - Variable in class org.firstinspires.ftc.robotcore.external.matrices.SliceMatrixF
color - Variable in class com.qualcomm.robotcore.hardware.Blinker.Step
ColorSensor - Interface in com.qualcomm.robotcore.hardware
  Color Sensor
colorSensor - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
colorToHue(int) - Static method in class org.firstinspires.ftc.robotcore.external.JavaUtil
colorToSaturation(int) - Static method in class org.firstinspires.ftc.robotcore.external.JavaUtil
colorToValue(int) - Static method in class org.firstinspires.ftc.robotcore.external.JavaUtil
ColumnMajorMatrixF - Class in org.firstinspires.ftc.robotcore.external.matrices
  A `ColumnMajorMatrixF` is a dense matrix whose entries are arranged in column-major order.
ColumnMajorMatrixF(int, int) - Constructor for class org.firstinspires.ftc.robotcore.external.matrices.ColumnMajorMatrixF
ColumnMatrixF - Class in org.firstinspires.ftc.robotcore.external.matrices
  A `ColumnMatrixF` is a matrix that converts a VectorF into a 1xn matrix
ColumnMatrixF(VectorF) - Constructor for class org.firstinspires.ftc.robotcore.external.matrices.ColumnMatrixF
com.qualcomm.ftccommon - package com.qualcomm.ftccommon
  Classes common to FTC aps
com.qualcomm.robotcore.eventloop - package com.qualcomm.robotcore.eventloop
  RobotCore event loop library.
com.qualcomm.robotcore.eventloop.opmode - package com.qualcomm.robotcore.eventloop.opmode
com.qualcomm.robotcore.exception - package com.qualcomm.robotcore.exception
  RobotCore exception library.
com.qualcomm.robotcore.hardware - package com.qualcomm.robotcore.hardware
  RobotCore hardware library.
com.qualcomm.robotcore.util - package com.qualcomm.robotcore.util
Command - Static variable in class com.qualcomm.ftccommon.CommandList.CmdPlaySound
Command - Static variable in class com.qualcomm.ftccommon.CommandList.CmdRequestSound
Command - Static variable in class com.qualcomm.ftccommon.CommandList.CmdStopPlayingSounds
Command - Static variable in class com.qualcomm.ftccommon.CommandList.CmdVisuallyIdentify
commandEvent(Command) - Method in class com.qualcomm.ftccommon.FtcLynxFirmwareUpdateActivity.ReceiveLoopCallback
commandEvent(Command) - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.ReceiveLoopCallback
commandEvent(Command) - Method in class com.qualcomm.ftccommon.FtcWifiDirectRememberedGroupsActivity.RecvLoopCallback
commandEvent(Command) - Method in class com.qualcomm.robotcore.eventloop.EventLoopManager
CommandList - Class in com.qualcomm.ftccommon
  List of RobotCore Robocol commands used by the FIRST apps
CommandList() - Constructor for class com.qualcomm.ftccommon.CommandList
CommandList.CmdPlaySound - Class in com.qualcomm.ftccommon
CommandList.CmdRequestSound - Class in com.qualcomm.ftccommon
CommandList.CmdStopPlayingSounds - Class in com.qualcomm.ftccommon
CommandList.CmdVisuallyIdentify - Class in com.qualcomm.ftccommon
CommandList.LynxAddressChangeRequest - Class in com.qualcomm.ftccommon
CommandList.LynxAddressChangeRequest.AddressChange - Class in com.qualcomm.ftccommon
CommandList.LynxFirmwareImagesResp - Class in com.qualcomm.ftccommon
CommandList.LynxFirmwareUpdate - Class in com.qualcomm.ftccommon
CommandList.LynxFirmwareUpdateResp - Class in com.qualcomm.ftccommon
CommandList.USBAccessibleLynxModulesRequest - Class in com.qualcomm.ftccommon
CommandList.USBAccessibleLynxModulesResp - Class in com.qualcomm.ftccommon
compareTo(FtcLynxModuleAddressUpdateActivity.AddressAndDisplayName) - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.AddressAndDisplayName
CompassSensor - Interface in com.qualcomm.robotcore.hardware
  Compass Sensor
compassSensor - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
CompassSensor.CompassMode - Enum in com.qualcomm.robotcore.hardware
computeHash() - Method in class com.qualcomm.ftccommon.SoundPlayer.SoundInfo
concatenateByteArrays(byte[], byte[]) - Static method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
concurrentClientLock - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
concurrentClientLock - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
ConfigWifiDirectActivity - Class in com.qualcomm.ftccommon
  This activity is used to correct any problems detected with the current Wifi Direct settings.
ConfigWifiDirectActivity() - Constructor for class com.qualcomm.ftccommon.ConfigWifiDirectActivity
ConfigWifiDirectActivity.Flag - Enum in com.qualcomm.ftccommon
congugate() - Method in class org.firstinspires.ftc.robotcore.external.navigation.Quaternion
Const - Annotation Type in org.firstinspires.ftc.robotcore.external
  `Const` documents a method that promises not to change the internal state of the method receiver.
consumeEvent(Event) - Method in class org.firstinspires.ftc.robotcore.external.StateMachine
  consumeEvent Executes a state transition and returns the new state.
Consumer<T> - Interface in org.firstinspires.ftc.robotcore.external
  Instances of `Consumer` are functions that act on an instance of a indicated type
contains(String) - Method in class com.qualcomm.robotcore.hardware.HardwareMap.DeviceMapping
  Returns whether a device of the indicated name is contained within this mapping
contains(I2cDeviceSynch.ReadWindow) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynch.ReadWindow
  Answers as to whether the receiver wholly contains the indicated window.
contains(int, int) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynch.ReadWindow
  Answers as to whether the receiver wholly contains the indicated set of registers.
containsCurrentAddress(int) - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.AddressConfiguration
containsKey(SerialNumber) - Method in class com.qualcomm.robotcore.hardware.ScannedDevices
containsWithSameMode(I2cDeviceSynch.ReadWindow) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynch.ReadWindow
  Answers as to whether the receiver wholly contains the indicated window and also has the same modality.
context - Variable in class com.qualcomm.ftccommon.FtcAboutActivity
context - Variable in class com.qualcomm.ftccommon.SoundPlayer.SoundInfo
controller - Variable in class com.qualcomm.robotcore.hardware.CRServoImpl
controller - Variable in class com.qualcomm.robotcore.hardware.DcMotorImpl
controller - Variable in class com.qualcomm.robotcore.hardware.I2cControllerPortDeviceImpl
controller - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
controller - Variable in class com.qualcomm.robotcore.hardware.PWMOutputImpl
controller - Variable in class com.qualcomm.robotcore.hardware.ServoImpl
controllerEx - Variable in class com.qualcomm.robotcore.hardware.CRServoImplEx
controllerEx - Variable in class com.qualcomm.robotcore.hardware.ServoImplEx
controllerNowArmedOrPretending() - Method in class com.qualcomm.robotcore.hardware.I2cControllerPortDeviceImpl
  intended as a subclass hook
controllerNowArmedOrPretending() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
controllerNowDisarmed() - Method in class com.qualcomm.robotcore.hardware.I2cControllerPortDeviceImpl
  intended as a subclass hook
controllerPortMode - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
ControlSystem - Enum in com.qualcomm.robotcore.hardware
  Used to specify what type of control system a particular piece of hardware is connected to
convertFrameToBitmap(Frame) - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer
  (Advanced) A helper utility that converts a Vuforia `Frame` into an Android `Bitmap`.
copy(InputStream, OutputStream, int) - Static method in class com.qualcomm.ftccommon.SoundPlayer
copy(Gamepad) - Method in class com.qualcomm.robotcore.hardware.Gamepad
  Copy the state of a gamepad into this gamepad
copyBufferIntoWriteBuffer(int, byte[]) - Method in interface com.qualcomm.robotcore.hardware.I2cController
  Copy a byte array into the buffer that is set to be written out to the device
copyBufferIntoWriteBuffer(byte[]) - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Atomically copies the provided buffer into the user portion of the write cache, beginning immediately following the four-byte header.
copyBufferIntoWriteBuffer(byte[]) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
  Copy a byte array into the buffer that is set to be written out to the device
CperF - Static variable in enum org.firstinspires.ftc.robotcore.external.navigation.TempUnit
create7bit(int) - Static method in class com.qualcomm.robotcore.hardware.I2cAddr
create8bit(int) - Static method in class com.qualcomm.robotcore.hardware.I2cAddr
createAdafruitI2cColorSensor(I2cController, DeviceConfiguration.I2cChannel, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
  Create an instance of a ColorSensor
createAdafruitI2cColorSensor(RobotCoreLynxModule, DeviceConfiguration.I2cChannel, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
createAnalogOutputDevice(AnalogOutputController, int, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
createAnalogSensor(AnalogInputController, int, AnalogSensorConfigurationType) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
createChained(Exception, String, Object...) - Static method in exception com.qualcomm.robotcore.exception.RobotCoreException
createCRServo(ServoController, int, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
createCRServoEx(ServoControllerEx, int, String, ServoConfigurationType) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
createCustomServoDevice(ServoController, int, ServoConfigurationType) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
createDcMotor(DcMotorController, int, MotorConfigurationType, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
  Create an instance of a DcMotor
createDcMotorEx(DcMotorController, int, MotorConfigurationType, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
createDeviceInterfaceModule(SerialNumber, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
createDigitalDevice(DigitalChannelController, int, DigitalIoDeviceConfigurationType) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
createEmbedded() - Static method in class com.qualcomm.robotcore.util.SerialNumber
createFake() - Static method in class com.qualcomm.robotcore.util.SerialNumber
createHTAccelerationSensor(LegacyModule, int, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
  Create an instance of a AccelerationSensor
createHTColorSensor(LegacyModule, int, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
  Create an instance of a ColorSensor
createHTCompassSensor(LegacyModule, int, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
  Create an instance of a NxtCompassSensor
createHTDcMotorController(LegacyModule, int, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
  Create an instance of an NXT DcMotorController
createHTGyroSensor(LegacyModule, int, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
  Create an instance of a GyroSensor
createHTIrSeekerSensor(LegacyModule, int, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
  Create an instance of a IrSeekerSensor
createHTLightSensor(LegacyModule, int, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
  Create an instance of a LightSensor
createHTServoController(LegacyModule, int, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
  Create an instance of an NXT ServoController
createHTTouchSensorMultiplexer(LegacyModule, int, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
createI2cDevice(I2cController, DeviceConfiguration.I2cChannel, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
createI2cDeviceSynch(RobotCoreLynxModule, DeviceConfiguration.I2cChannel, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
createLED(DigitalChannelController, int, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
  Create an instance of an LED
createListWith(Object...) - Static method in class org.firstinspires.ftc.robotcore.external.JavaUtil
createListWithItemRepeated(Object, int) - Static method in class org.firstinspires.ftc.robotcore.external.JavaUtil
createLynxColorRangeSensor(RobotCoreLynxModule, DeviceConfiguration.I2cChannel, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
createLynxCustomServoDevice(ServoControllerEx, int, ServoConfigurationType) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
createLynxModule(RobotCoreLynxUsbDevice, int, boolean, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
  Creates an instance of a LynxModule
createLynxUsbDevice(SerialNumber, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
  Creates an instance of a Lynx USB device
createModernRoboticsI2cColorSensor(I2cController, DeviceConfiguration.I2cChannel, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
  Create an instance of a ColorSensor
createModernRoboticsI2cColorSensor(RobotCoreLynxModule, DeviceConfiguration.I2cChannel, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
createModernRoboticsI2cGyroSensor(I2cController, DeviceConfiguration.I2cChannel, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
  Create an instance of a GyroSensor
createModernRoboticsI2cGyroSensor(RobotCoreLynxModule, DeviceConfiguration.I2cChannel, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
createMRDigitalTouchSensor(DigitalChannelController, int, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
  Create an instance of a Modern Robotics TouchSensor on a digital controller
createMRI2cIrSeekerSensorV3(I2cController, DeviceConfiguration.I2cChannel, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
  Create an instance of a IrSeekerSensorV3
createMRI2cIrSeekerSensorV3(RobotCoreLynxModule, DeviceConfiguration.I2cChannel, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
createNxtTouchSensor(LegacyModule, int, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
createNxtUltrasonicSensor(LegacyModule, int, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
  Create an instance of an UltrasonicSensor
createOpModeManager(Activity) - Static method in class com.qualcomm.ftccommon.FtcEventLoop
createParameters() - Static method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaBase
createPwmOutputDevice(PWMOutputController, int, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
createServo(ServoController, int, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
  Create an instance of a Servo
createServoEx(ServoControllerEx, int, String, ServoConfigurationType) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
createTFObjectDetector(TFObjectDetector.Parameters, VuforiaLocalizer) - Method in class org.firstinspires.ftc.robotcore.external.ClassFactory
  `createTFObjectDetector` returns an instance of the Tensor Flow object detector engine configured with the indicated set of parameters.
createUsbDcMotorController(SerialNumber, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
  Create an instance of a DcMotorController
createUsbLegacyModule(SerialNumber, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
  Create an instance of a LegacyModule
createUsbServoController(SerialNumber, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
  Create an instance of a ServoController
createUserI2cDevice(I2cController, DeviceConfiguration.I2cChannel, I2cDeviceConfigurationType, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
  Returns a new instance of a user-defined sensor type.
createUserI2cDevice(RobotCoreLynxModule, DeviceConfiguration.I2cChannel, I2cDeviceConfigurationType, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
createVuforia(VuforiaLocalizer.Parameters) - Method in class org.firstinspires.ftc.robotcore.external.ClassFactory
  `createVuforia` returns an instance of the Vuforia localizer engine configured with the indicated set of parameters.
createVuforiaLocalizer(VuforiaLocalizer.Parameters) - Static method in class org.firstinspires.ftc.robotcore.external.ClassFactory
  Deprecated.
  Use `ClassFactory.createVuforia(VuforiaLocalizer.Parameters)` instead
createWebcamName(SerialNumber, String) - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
  Creates a `WebcamName` from the indicated serialized contents
cregReadLast - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
cregWrite - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
CRServo - Interface in com.qualcomm.robotcore.hardware
  CRServo is the central interface supported by continuous rotation servos
crservo - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
CRServoImpl - Class in com.qualcomm.robotcore.hardware
  ContinuousRotationServoImpl provides an implementation of continuous rotation servo functionality.
CRServoImpl(ServoController, int) - Constructor for class com.qualcomm.robotcore.hardware.CRServoImpl
  Constructor
CRServoImpl(ServoController, int, DcMotorSimple.Direction) - Constructor for class com.qualcomm.robotcore.hardware.CRServoImpl
  Constructor
CRServoImplEx - Class in com.qualcomm.robotcore.hardware
  CRServoEx provides access to extended functionality on continuous rotation servos.
CRServoImplEx(ServoControllerEx, int, ServoConfigurationType) - Constructor for class com.qualcomm.robotcore.hardware.CRServoImplEx
CRServoImplEx(ServoControllerEx, int, DcMotorSimple.Direction, ServoConfigurationType) - Constructor for class com.qualcomm.robotcore.hardware.CRServoImplEx
current - Variable in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.AddressConfiguration
currentAddressConfiguration - Variable in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.DisplayedModuleList
currentlyLoadingInfo - Variable in class com.qualcomm.ftccommon.SoundPlayer
currentlyLoadingLatch - Variable in class com.qualcomm.ftccommon.SoundPlayer
CurrentlyPlaying() - Constructor for class com.qualcomm.ftccommon.SoundPlayer.CurrentlyPlaying
currentlyPlayingSounds - Variable in class com.qualcomm.ftccommon.SoundPlayer
currentModules - Variable in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity
currentPoseAndCamera - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
currentState - Variable in class org.firstinspires.ftc.robotcore.external.StateMachine
currentSteps - Variable in class com.qualcomm.robotcore.hardware.LightBlinker

## D

d - Variable in class com.qualcomm.robotcore.hardware.PIDCoefficients
d - Variable in class com.qualcomm.robotcore.hardware.PIDFCoefficients
data - Variable in class com.qualcomm.robotcore.hardware.TimestampedData
  the data in question
data - Variable in class org.firstinspires.ftc.robotcore.external.matrices.VectorF
dataFrom(InstanceId) - Static method in class org.firstinspires.ftc.robotcore.external.navigation.VuMarkInstanceId
dataValue - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuMarkInstanceId
DcMotor - Interface in com.qualcomm.robotcore.hardware
  DcMotor interface provides access to full-featured motor functionality.
dcMotor - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
DcMotor.RunMode - Enum in com.qualcomm.robotcore.hardware
  The run mode of a motor `DcMotor.RunMode` controls how the motor interprets the it's parameter settings passed through power- and encoder-related methods.
DcMotor.ZeroPowerBehavior - Enum in com.qualcomm.robotcore.hardware
  ZeroPowerBehavior provides an indication as to a motor's behavior when a power level of zero is applied.
DcMotorController - Interface in com.qualcomm.robotcore.hardware
  Interface for working with DC Motor Controllers
dcMotorController - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
DcMotorControllerEx - Interface in com.qualcomm.robotcore.hardware
  DcMotorControllerEx is an optional motor controller interface supported by some hardware that provides enhanced motor functionality.
DcMotorEx - Interface in com.qualcomm.robotcore.hardware
  The DcMotorEx interface provides enhanced motor functionality which is available with some hardware devices.
DcMotorImpl - Class in com.qualcomm.robotcore.hardware
  Control a DC Motor attached to a DC Motor Controller
DcMotorImpl(DcMotorController, int) - Constructor for class com.qualcomm.robotcore.hardware.DcMotorImpl
  Constructor
DcMotorImpl(DcMotorController, int, DcMotorSimple.Direction) - Constructor for class com.qualcomm.robotcore.hardware.DcMotorImpl
  Constructor
DcMotorImpl(DcMotorController, int, DcMotorSimple.Direction, MotorConfigurationType) - Constructor for class com.qualcomm.robotcore.hardware.DcMotorImpl
  Constructor
DcMotorImplEx - Class in com.qualcomm.robotcore.hardware
  `DcMotorImplEx` is a motor that supports the `DcMotorEx` interface in addition to simply `DcMotor`.
DcMotorImplEx(DcMotorController, int) - Constructor for class com.qualcomm.robotcore.hardware.DcMotorImplEx
DcMotorImplEx(DcMotorController, int, DcMotorSimple.Direction) - Constructor for class com.qualcomm.robotcore.hardware.DcMotorImplEx
DcMotorImplEx(DcMotorController, int, DcMotorSimple.Direction, MotorConfigurationType) - Constructor for class com.qualcomm.robotcore.hardware.DcMotorImplEx
DcMotorSimple - Interface in com.qualcomm.robotcore.hardware
  Instances of DcMotorSimple interface provide a most basic motor-like functionality
DcMotorSimple.Direction - Enum in com.qualcomm.robotcore.hardware
  DcMotors can be configured to internally reverse the values to which, e.g., their motor power is set.
deactivate() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaBase
  Deactivates all trackables, causing it to no longer see their presence.
deactivate() - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackables
  Deactivates this trackables, causing its localizer to no longer see the presence of the trackables it contains.
DEBUG - Static variable in class com.qualcomm.ftccommon.FtcEventLoopHandler
DEBUG - Static variable in class com.qualcomm.ftccommon.UpdateUI
DEFAULT_OP_MODE_NAME - Static variable in interface com.qualcomm.robotcore.eventloop.opmode.OpModeManager
  DEFAULT_OP_MODE_NAME is the (non-localized) name of the default opmode, the one that automatically runs whenever no user opmode is running.
defaultRange - Static variable in class com.qualcomm.robotcore.hardware.PwmControl.PwmRange
  defaultRange is the default PWM range used
DefaultUsbModuleAttachmentHandler() - Constructor for class com.qualcomm.ftccommon.FtcEventLoop.DefaultUsbModuleAttachmentHandler
DenseMatrixF - Class in org.firstinspires.ftc.robotcore.external.matrices
  A `DenseMatrixF` is a matrix of floats whose storage is a contiguous float[] array.
DenseMatrixF(int, int) - Constructor for class org.firstinspires.ftc.robotcore.external.matrices.DenseMatrixF
deregisterForPortReadyBeginEndCallback(int) - Method in interface com.qualcomm.robotcore.hardware.I2cController
  Deregisters any existing notifications callback for the given port
deregisterForPortReadyBeginEndCallback() - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Unregisters any portIsReady() begin / end notifications object if any is present.
deregisterForPortReadyBeginEndCallback() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
  deregister for port-ready begin and cessation notifications
deregisterForPortReadyCallback(int) - Method in interface com.qualcomm.robotcore.hardware.I2cController
  De-register for port ready notifications.
deregisterForPortReadyCallback() - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Unregisters any callback currently registered.
deregisterForPortReadyCallback() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
  Unregister for a port-ready callback
deserialize(String) - Static method in class com.qualcomm.ftccommon.CommandList.CmdPlaySound
deserialize(String) - Static method in class com.qualcomm.ftccommon.CommandList.CmdRequestSound
deserialize(String) - Static method in class com.qualcomm.ftccommon.CommandList.CmdStopPlayingSounds
deserialize(String) - Static method in class com.qualcomm.ftccommon.CommandList.CmdVisuallyIdentify
deserialize(String) - Static method in class com.qualcomm.ftccommon.CommandList.LynxAddressChangeRequest
deserialize(String) - Static method in class com.qualcomm.ftccommon.CommandList.LynxFirmwareImagesResp
deserialize(String) - Static method in class com.qualcomm.ftccommon.CommandList.LynxFirmwareUpdate
deserialize(String) - Static method in class com.qualcomm.ftccommon.CommandList.LynxFirmwareUpdateResp
deserialize(String) - Static method in class com.qualcomm.ftccommon.CommandList.USBAccessibleLynxModulesRequest
deserialize(String) - Static method in class com.qualcomm.ftccommon.CommandList.USBAccessibleLynxModulesResp
destructor() - Method in class com.qualcomm.ftccommon.SoundPlayer.SoundInfo
deviceClient - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchDevice
deviceClientIsOwned - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchDevice
deviceDisplayNames - Static variable in class com.qualcomm.robotcore.util.SerialNumber
DeviceInterfaceModule - Interface in com.qualcomm.robotcore.hardware
  DeviceInterfaceModule for working with various devices
deviceInterfaceModule - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
DeviceManager - Interface in com.qualcomm.robotcore.hardware
DeviceManager.UsbDeviceType - Enum in com.qualcomm.robotcore.hardware
  Enum of known USB Device Types
DeviceMapping(Class<DEVICE_TYPE>) - Constructor for class com.qualcomm.robotcore.hardware.HardwareMap.DeviceMapping
DeviceNameManagerCallback() - Constructor for class com.qualcomm.ftccommon.UpdateUI.Callback.DeviceNameManagerCallback
deviceNames - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
diagonalMatrix(int, float) - Static method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
  Returns a new matrix which is zero everywhere except on the diagonal, where it has an indicated value.
diagonalMatrix(VectorF) - Static method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
  Returns a new matrix which is zero everywhere, except on the diagonal, where its values are taken from an indicated vector
dibCacheOverhead - Static variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
DigitalChannel - Interface in com.qualcomm.robotcore.hardware
  `DigitalChannel` is an interface by which digital channels can be controlled.
digitalChannel - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
DigitalChannel.Mode - Enum in com.qualcomm.robotcore.hardware
  Digital channel mode - input or output
DigitalChannelController - Interface in com.qualcomm.robotcore.hardware
  Interface for working with Digital Channel Controllers
DigitalChannelController.Mode - Enum in com.qualcomm.robotcore.hardware
  Deprecated.
  use `DigitalChannel.Mode` instead
DigitalChannelImpl - Class in com.qualcomm.robotcore.hardware
  Control a single digital channel
DigitalChannelImpl(DigitalChannelController, int) - Constructor for class com.qualcomm.robotcore.hardware.DigitalChannelImpl
  Constructor
dimensionsError() - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
dimensionsError(int, int) - Static method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
dimensionsError() - Method in class org.firstinspires.ftc.robotcore.external.matrices.VectorF
dimensionsError(int) - Static method in class org.firstinspires.ftc.robotcore.external.matrices.VectorF
direction - Variable in class com.qualcomm.robotcore.hardware.CRServoImpl
direction - Variable in class com.qualcomm.robotcore.hardware.DcMotorImpl
direction - Variable in class com.qualcomm.robotcore.hardware.ServoImpl
direction - Variable in enum org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer.CameraDirection
Disabled - Annotation Type in com.qualcomm.robotcore.eventloop.opmode
  Provides a way to temporarily disable an OpMode annotated with `Autonomous` or `TeleOp` from showing up on the driver station OpMode list.
disableReadsAndWrites() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
disableReadWindows - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
discoverModules() - Method in interface com.qualcomm.robotcore.hardware.RobotCoreLynxUsbDevice
disengage() - Method in class com.qualcomm.ftccommon.FtcEventLoopBase.LynxUsbDeviceContainer
disengage() - Method in interface com.qualcomm.robotcore.hardware.Engagable
  Disengage the object from underlying services it uses to render its function.
disengage() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchDevice
disengage() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
disengage() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
displayDeviceName(String) - Method in class com.qualcomm.ftccommon.UpdateUI.Callback
DisplayedModule(View) - Constructor for class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.DisplayedModule
displayedModuleList - Variable in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity
DisplayedModuleList() - Constructor for class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.DisplayedModuleList
displayGamePadInfo(String) - Method in class com.qualcomm.ftccommon.FtcEventLoopHandler
displayName - Variable in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.AddressAndDisplayName
distanceOutOfRange - Static variable in interface com.qualcomm.robotcore.hardware.DistanceSensor
  The value returned when a distance reading is not in fact available.
DistanceSensor - Interface in com.qualcomm.robotcore.hardware
  The `DistanceSensor` may be found on hardware sensors which measure distance by one means or another.
DistanceUnit - Enum in org.firstinspires.ftc.robotcore.external.navigation
  `DistanceUnit` represents a unit of measure of distance.
doBackOrCancel() - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity
doInitialize() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchDevice
  Actually carries out the initialization of the instance.
doInitialize() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchDeviceWithParameters
doModuleIsArmedWork(boolean) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl.Callback
doModuleIsArmedWorkEnabledWrites - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl.Callback
dotProduct(VectorF) - Method in class org.firstinspires.ftc.robotcore.external.matrices.VectorF
  Returns the dot product of this vector and another.
doubleFromFixed(int, int) - Static method in class com.qualcomm.robotcore.util.TypeConversion
doubleFromFixed(long, int) - Static method in class com.qualcomm.robotcore.util.TypeConversion
doubleToFixedInt(double, int) - Static method in class com.qualcomm.robotcore.util.TypeConversion
doubleToFixedLong(double, int) - Static method in class com.qualcomm.robotcore.util.TypeConversion
dpad_down - Variable in class com.qualcomm.robotcore.hardware.Gamepad
  dpad down
dpad_left - Variable in class com.qualcomm.robotcore.hardware.Gamepad
  dpad left
dpad_right - Variable in class com.qualcomm.robotcore.hardware.Gamepad
  dpad right
dpad_up - Variable in class com.qualcomm.robotcore.hardware.Gamepad
  dpad up
dpadThreshold - Variable in class com.qualcomm.robotcore.hardware.Gamepad
  DPAD button will be considered pressed when the movement crosses this threshold
DuplicateNameException - Exception in com.qualcomm.robotcore.exception
  Created by bob on 2016-04-20.
DuplicateNameException(String) - Constructor for exception com.qualcomm.robotcore.exception.DuplicateNameException
DuplicateNameException(String, Object...) - Constructor for exception com.qualcomm.robotcore.exception.DuplicateNameException

## E

earthGravity - Static variable in class org.firstinspires.ftc.robotcore.external.navigation.Acceleration
  The (nominal) acceleration due to Earth's gravity The units are in m/s^2
ElapsedTime - Class in com.qualcomm.robotcore.util
  The `ElapsedTime` class provides a simple handy timer to measure elapsed time intervals.
ElapsedTime() - Constructor for class com.qualcomm.robotcore.util.ElapsedTime
  Creates a timer with resolution `Resolution.Seconds` that is initialized with the now-current time.
ElapsedTime(long) - Constructor for class com.qualcomm.robotcore.util.ElapsedTime
  Creates a timer with resolution `Resolution.Seconds`.
ElapsedTime(ElapsedTime.Resolution) - Constructor for class com.qualcomm.robotcore.util.ElapsedTime
  Creates a timer with a resolution of seconds or milliseconds.
ElapsedTime.Resolution - Enum in com.qualcomm.robotcore.util
  An indicator of the resolution of a timer.
embedded - Static variable in class com.qualcomm.robotcore.util.SerialNumber
emptyEvent(RobocolDatagram) - Method in class com.qualcomm.robotcore.eventloop.EventLoopManager
emptyMatrix(int, int) - Method in class org.firstinspires.ftc.robotcore.external.matrices.ColumnMatrixF
emptyMatrix(int, int) - Method in class org.firstinspires.ftc.robotcore.external.matrices.GeneralMatrixF
emptyMatrix(int, int) - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
  Returns a new empty matrix of the indicated dimensions.
emptyMatrix(int, int) - Method in class org.firstinspires.ftc.robotcore.external.matrices.OpenGLMatrix
emptyMatrix(int, int) - Method in class org.firstinspires.ftc.robotcore.external.matrices.RowMatrixF
emptyMatrix(int, int) - Method in class org.firstinspires.ftc.robotcore.external.matrices.SliceMatrixF
emptyTrackingResults(String) - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaBase
emptyTrackingResults(String) - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaRelicRecovery
enable(boolean) - Method in class com.qualcomm.robotcore.hardware.LED
  A method to turn on or turn off the LED
enable9v(int, boolean) - Method in interface com.qualcomm.robotcore.hardware.LegacyModule
  Enable or disable 9V power on a port
enableAnalogReadMode(int) - Method in interface com.qualcomm.robotcore.hardware.LegacyModule
  Enable a physical port in analog read mode
enableConvertFrameToBitmap() - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer
  (Advanced) Ensures that Vuforia exposes necessary data formats in `Frame`s that allows `VuforiaLocalizer.convertFrameToBitmap(Frame)` to function
enableConvertFrameToFormat(int...) - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer
  (Advanced) Ask Vuforia to convert frames to the given requested formats.
enableCount - Variable in class com.qualcomm.robotcore.hardware.LightMultiplexor
enabledReadMode - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl.Callback
enabledWriteMode - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl.Callback
enableI2cReadMode(int, I2cAddr, int, int) - Method in interface com.qualcomm.robotcore.hardware.I2cController
  Enable read mode for a particular I2C device
enableI2cReadMode(I2cAddr, int, int) - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Enable read mode for this I2C device.
enableI2cReadMode(I2cAddr, int, int) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
  Deprecated.
enableI2cWriteMode(int, I2cAddr, int, int) - Method in interface com.qualcomm.robotcore.hardware.I2cController
  Enable write mode for a particular I2C device
enableI2cWriteMode(I2cAddr, int, int) - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Enable write mode for this I2C device.
enableI2cWriteMode(I2cAddr, int, int) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
  Deprecated.
enableLed(boolean) - Method in interface com.qualcomm.robotcore.hardware.ColorSensor
  Enable the LED light
enableLed(boolean) - Method in interface com.qualcomm.robotcore.hardware.LightSensor
  Enable the LED light
enableLight(boolean) - Method in class com.qualcomm.robotcore.hardware.LED
enableLight(boolean) - Method in class com.qualcomm.robotcore.hardware.LightMultiplexor
enableLight(boolean) - Method in interface com.qualcomm.robotcore.hardware.SwitchableLight
  Turns the light on or off.
enableReadsAndWrites() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
enableUpdateButton - Variable in class com.qualcomm.ftccommon.FtcLynxFirmwareUpdateActivity
enableWhitelistFilter(int, int) - Static method in class com.qualcomm.robotcore.hardware.Gamepad
  Add a whitelist filter for a specific device vendor/product ID.
enableWriteCoalescing(boolean) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
enableWriteCoalescing(boolean) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
enableWriteCoalescing(boolean) - Method in interface com.qualcomm.robotcore.hardware.I2cDeviceSynchSimple
  Enables or disables an optimization wherein writes to two sets of adjacent register ranges may be coalesced into a single I2c transaction if the second write comes along while the first is still queued for writing.
Engagable - Interface in com.qualcomm.robotcore.hardware
  The engageable interface can be used to temporarily disengage higher-level hardware objects from the services they manipulate, then later be able to re-engage them.
engage() - Method in class com.qualcomm.ftccommon.FtcEventLoopBase.LynxUsbDeviceContainer
engage() - Method in interface com.qualcomm.robotcore.hardware.Engagable
  (Re)enage the object with its underlying services.
engage() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchDevice
engage() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
engage() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
engagementLock - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
engagementLock - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
ensureCached(Context, int) - Method in class com.qualcomm.ftccommon.SoundPlayer
  Ensures this local sound is also in the local cache.
ensureCached(String, SoundPlayer.SoundFromFile) - Method in class com.qualcomm.ftccommon.SoundPlayer
  returns a new ref on the returned `SoundPlayer.SoundInfo`; caller must releaseRef()
ensureLoaded(Context, int) - Method in class com.qualcomm.ftccommon.SoundPlayer
ensureLoaded(Context, File) - Method in class com.qualcomm.ftccommon.SoundPlayer
ensureLoaded(String, SoundPlayer.SoundFromFile) - Method in class com.qualcomm.ftccommon.SoundPlayer
  returns a new ref on the returned `SoundPlayer.SoundInfo`; caller must releaseRef()
ensureReadWindow(I2cDeviceSynch.ReadWindow, I2cDeviceSynch.ReadWindow) - Method in interface com.qualcomm.robotcore.hardware.I2cDeviceSynch
  Ensure that the current register window covers the indicated set of registers.
ensureReadWindow(I2cDeviceSynch.ReadWindow, I2cDeviceSynch.ReadWindow) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
ensureReadWindow(I2cDeviceSynch.ReadWindow, I2cDeviceSynch.ReadWindow) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
enterFirmwareUpdateMode(RobotUsbDevice) - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
entrySet() - Method in class com.qualcomm.robotcore.hardware.HardwareMap.DeviceMapping
  Returns a collection of all the (name, device) pairs in this DeviceMapping.
entrySet() - Method in class com.qualcomm.robotcore.hardware.ScannedDevices
equals(Object) - Method in class com.qualcomm.robotcore.hardware.Blinker.Step
equals(Blinker.Step) - Method in class com.qualcomm.robotcore.hardware.Blinker.Step
equals(Object) - Method in class com.qualcomm.robotcore.hardware.PwmControl.PwmRange
equals(Object) - Method in class com.qualcomm.robotcore.util.SerialNumber
equals(String) - Method in class com.qualcomm.robotcore.util.SerialNumber
equals(Object) - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuMarkInstanceId
errorMessage - Variable in class com.qualcomm.robotcore.hardware.ScannedDevices
Event - Interface in org.firstinspires.ftc.robotcore.external
  A state machine event.
event - Variable in class org.firstinspires.ftc.robotcore.external.StateTransition
EventLoop - Interface in com.qualcomm.robotcore.eventloop
  Event loop interface
eventLoopManager - Variable in class com.qualcomm.ftccommon.FtcEventLoopHandler
EventLoopManager - Class in com.qualcomm.robotcore.eventloop
  Event Loop Manager
EventLoopManager(Context, EventLoopManagerClient, EventLoop) - Constructor for class com.qualcomm.robotcore.eventloop.EventLoopManager
  Constructor
EventLoopManager.EventLoopMonitor - Interface in com.qualcomm.robotcore.eventloop
  Callback to monitor when event loop changes state
EventLoopManagerClient - Interface in com.qualcomm.robotcore.eventloop.opmode
  Provides certain functionality to the EventLoopManager from its client
exception - Variable in class com.qualcomm.robotcore.eventloop.opmode.LinearOpMode.LinearOpModeHelper
extantMultiplexors - Static variable in class com.qualcomm.robotcore.hardware.LightMultiplexor

## F

f - Variable in class com.qualcomm.robotcore.hardware.PIDFCoefficients
failSafe() - Method in interface com.qualcomm.robotcore.hardware.RobotCoreLynxUsbDevice
fakePrefix - Static variable in class com.qualcomm.robotcore.util.SerialNumber
file - Variable in class com.qualcomm.ftccommon.SoundPlayer.SoundInfo
FILENAME - Static variable in class com.qualcomm.ftccommon.ViewLogsActivity
fillCameraMonitorViewParent - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer.Parameters
  Controls whether the camera monitor should entirely fill the camera monitor view parent or not.
filter(SensorEvent) - Method in class org.firstinspires.ftc.robotcore.external.navigation.MotionDetection
  filter Taken straight from the google documentation for implementing a low pass filter for filtering out gravity.
findByCurrentAddress(int) - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.AddressConfiguration
findUnusedAddress() - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.DisplayedModuleList
finishConstruction() - Method in class com.qualcomm.robotcore.hardware.I2cControllerPortDeviceImpl
finishConstruction() - Method in class com.qualcomm.robotcore.hardware.LegacyModulePortDeviceImpl
firmwareImageFile - Variable in class com.qualcomm.ftccommon.FtcLynxFirmwareUpdateActivity
firmwareVersionString - Variable in class com.qualcomm.ftccommon.USBAccessibleLynxModule
firstAngle - Variable in class org.firstinspires.ftc.robotcore.external.navigation.Orientation
  the chronologically first rotation made in the `AxesOrder`
flatten() - Method in class com.qualcomm.robotcore.hardware.LynxModuleMetaList
forceDrainReadersAndWriters() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
forFirmwareUpdate - Variable in class com.qualcomm.ftccommon.CommandList.USBAccessibleLynxModulesRequest
forLight(SwitchableLight) - Static method in class com.qualcomm.robotcore.hardware.LightMultiplexor
formatAsTransform() - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
  A simple utility that extracts positioning information from a transformation matrix and formats it in a form palatable to a human being.
formatAsTransform(AxesReference, AxesOrder, AngleUnit) - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
  A simple utility that extracts positioning information from a transformation matrix and formats it in a form palatable to a human being.
formatAsTransform() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaBase.TrackingResults
formatNumber(double, int) - Static method in class org.firstinspires.ftc.robotcore.external.JavaUtil
from(SerialNumber) - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.DisplayedModuleList
from(String) - Static method in enum com.qualcomm.robotcore.hardware.DeviceManager.UsbDeviceType
from(VuforiaTrackable) - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.RelicRecoveryVuMark
from(VuforiaTrackable.Listener) - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.RelicRecoveryVuMark
from(VuMarkInstanceId) - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.RelicRecoveryVuMark
from(String) - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer.CameraDirection
  Converts a string to the corresponding camera direction.
from - Variable in class org.firstinspires.ftc.robotcore.external.StateTransition
fromByteArray(byte[]) - Method in class com.qualcomm.robotcore.hardware.Gamepad
fromCelsius(double) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.TempUnit
fromCm(double) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.DistanceUnit
fromDegrees(double) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.AngleUnit
fromDegrees(float) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.AngleUnit
fromDegrees(double) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.UnnormalizedAngleUnit
fromDegrees(float) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.UnnormalizedAngleUnit
fromFarenheit(double) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.TempUnit
fromGravity(double, double, double, long) - Static method in class org.firstinspires.ftc.robotcore.external.navigation.Acceleration
  Returns an acceleration constructed from measures in units of earth's gravity rather than explicit distance units.
fromInches(double) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.DistanceUnit
fromIndex(int) - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.Axis
fromKelvin(double) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.TempUnit
fromMeters(double) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.DistanceUnit
fromMm(double) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.DistanceUnit
fromRadians(double) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.AngleUnit
fromRadians(float) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.AngleUnit
fromRadians(double) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.UnnormalizedAngleUnit
fromRadians(float) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.UnnormalizedAngleUnit
fromSerializationString(String) - Static method in class com.qualcomm.robotcore.hardware.LynxModuleMetaList
fromSerializationString(String) - Static method in class com.qualcomm.robotcore.hardware.ScannedDevices
fromString(String) - Static method in class com.qualcomm.robotcore.util.SerialNumber
fromStringOrNull(String) - Static method in class com.qualcomm.robotcore.util.SerialNumber
fromUnit(AngleUnit, double) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.AngleUnit
fromUnit(AngleUnit, float) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.AngleUnit
fromUnit(DistanceUnit, double) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.DistanceUnit
fromUnit(TempUnit, double) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.TempUnit
fromUnit(UnnormalizedAngleUnit, double) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.UnnormalizedAngleUnit
fromUnit(UnnormalizedAngleUnit, float) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.UnnormalizedAngleUnit
fromUsbOrNull(String) - Static method in class com.qualcomm.robotcore.util.SerialNumber
fromVidPid(int, int, String) - Static method in class com.qualcomm.robotcore.util.SerialNumber
  Makes up a serial-number-like-thing for USB devices that internally lack a serial number.
FtcAboutActivity - Class in com.qualcomm.ftccommon
FtcAboutActivity() - Constructor for class com.qualcomm.ftccommon.FtcAboutActivity
FtcAboutActivity.AboutFragment - Class in com.qualcomm.ftccommon
FtcAdvancedRCSettingsActivity - Class in com.qualcomm.ftccommon
  `FtcAdvancedRCSettingsActivity` manages the editing of advanced RC settings
FtcAdvancedRCSettingsActivity() - Constructor for class com.qualcomm.ftccommon.FtcAdvancedRCSettingsActivity
FtcAdvancedRCSettingsActivity.SettingsFragment - Class in com.qualcomm.ftccommon
ftcCameraBackFromPhone - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
ftcCameraFromRobotCoords - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
ftcCameraFromVuforiaCamera - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
ftcCameraFrontFromPhone - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
FtcEventLoop - Class in com.qualcomm.ftccommon
  Main event loop to control the robot
FtcEventLoop(HardwareFactory, OpModeRegister, UpdateUI.Callback, Activity, ProgrammingModeController) - Constructor for class com.qualcomm.ftccommon.FtcEventLoop
FtcEventLoop.DefaultUsbModuleAttachmentHandler - Class in com.qualcomm.ftccommon
FtcEventLoopBase - Class in com.qualcomm.ftccommon
  `FtcEventLoopBase` is an abstract base that handles defines core event processing logic that's available whether or not a Robot is currently extant or not
FtcEventLoopBase(HardwareFactory, OpModeRegister, UpdateUI.Callback, Activity, ProgrammingModeController) - Constructor for class com.qualcomm.ftccommon.FtcEventLoopBase
FtcEventLoopBase.LynxUsbDeviceContainer - Class in com.qualcomm.ftccommon
  abstracts whether we've got a live LynxUsbDeviceImpl or we just opened something locally ourselves.
ftcEventLoopHandler - Variable in class com.qualcomm.ftccommon.FtcEventLoopBase
FtcEventLoopHandler - Class in com.qualcomm.ftccommon
FtcEventLoopHandler(HardwareFactory, UpdateUI.Callback, Context) - Constructor for class com.qualcomm.ftccommon.FtcEventLoopHandler
FtcEventLoopIdle - Class in com.qualcomm.ftccommon
  `FtcEventLoopIdle` is an eventloop that runs whenever a full `FtcEventLoop` is inappropriate.
FtcEventLoopIdle(HardwareFactory, OpModeRegister, UpdateUI.Callback, Activity, ProgrammingModeController) - Constructor for class com.qualcomm.ftccommon.FtcEventLoopIdle
FtcLynxFirmwareUpdateActivity - Class in com.qualcomm.ftccommon
  `FtcLynxFirmwareUpdateActivity` manages the updating of the firmware on all available attached lynx modules.
FtcLynxFirmwareUpdateActivity() - Constructor for class com.qualcomm.ftccommon.FtcLynxFirmwareUpdateActivity
FtcLynxFirmwareUpdateActivity.FwResponseStatus - Enum in com.qualcomm.ftccommon
FtcLynxFirmwareUpdateActivity.ReceiveLoopCallback - Class in com.qualcomm.ftccommon
FtcLynxModuleAddressUpdateActivity - Class in com.qualcomm.ftccommon
  `FtcLynxModuleAddressUpdateActivity` provides a means by which users can update the (persistently stored) address of a Lynx Module
FtcLynxModuleAddressUpdateActivity() - Constructor for class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity
FtcLynxModuleAddressUpdateActivity.AddressAndDisplayName - Class in com.qualcomm.ftccommon
FtcLynxModuleAddressUpdateActivity.AddressConfiguration - Class in com.qualcomm.ftccommon
FtcLynxModuleAddressUpdateActivity.DisplayedModule - Class in com.qualcomm.ftccommon
FtcLynxModuleAddressUpdateActivity.DisplayedModuleList - Class in com.qualcomm.ftccommon
FtcLynxModuleAddressUpdateActivity.ReceiveLoopCallback - Class in com.qualcomm.ftccommon
FtcRobotControllerBinder() - Constructor for class com.qualcomm.ftccommon.FtcRobotControllerService.FtcRobotControllerBinder
FtcRobotControllerService - Class in com.qualcomm.ftccommon
FtcRobotControllerService() - Constructor for class com.qualcomm.ftccommon.FtcRobotControllerService
FtcRobotControllerService.FtcRobotControllerBinder - Class in com.qualcomm.ftccommon
FtcRobotControllerServiceState - Interface in com.qualcomm.robotcore.eventloop.opmode
  Created by David on 7/7/2017.
FtcRobotControllerSettingsActivity - Class in com.qualcomm.ftccommon
FtcRobotControllerSettingsActivity() - Constructor for class com.qualcomm.ftccommon.FtcRobotControllerSettingsActivity
FtcRobotControllerSettingsActivity.SettingsFragment - Class in com.qualcomm.ftccommon
FtcWifiDirectChannelSelectorActivity - Class in com.qualcomm.ftccommon
FtcWifiDirectChannelSelectorActivity() - Constructor for class com.qualcomm.ftccommon.FtcWifiDirectChannelSelectorActivity
FtcWifiDirectChannelSelectorActivity.WifiChannelItemAdapter - Class in com.qualcomm.ftccommon
FtcWifiDirectRememberedGroupsActivity - Class in com.qualcomm.ftccommon
FtcWifiDirectRememberedGroupsActivity() - Constructor for class com.qualcomm.ftccommon.FtcWifiDirectRememberedGroupsActivity
FtcWifiDirectRememberedGroupsActivity.RecvLoopCallback - Class in com.qualcomm.ftccommon
FtcWifiDirectRememberedGroupsActivity.WifiP2pGroupItemAdapter - Class in com.qualcomm.ftccommon
Func<T> - Interface in org.firstinspires.ftc.robotcore.external
  Instances of `Func` are nullary producers of values.
Function<T,R> - Interface in org.firstinspires.ftc.robotcore.external
  If we were running Java8, we'd just use the built-in interface
future - Variable in class com.qualcomm.robotcore.hardware.LightBlinker

## G

Gamepad - Class in com.qualcomm.robotcore.hardware
  Monitor a hardware gamepad.
Gamepad() - Constructor for class com.qualcomm.robotcore.hardware.Gamepad
Gamepad(Gamepad.GamepadCallback) - Constructor for class com.qualcomm.robotcore.hardware.Gamepad
Gamepad.GamepadCallback - Interface in com.qualcomm.robotcore.hardware
  Optional callback interface for monitoring changes due to MotionEvents and KeyEvents.
gamepad1 - Variable in class com.qualcomm.robotcore.eventloop.opmode.OpMode
  Gamepad 1
gamepad2 - Variable in class com.qualcomm.robotcore.eventloop.opmode.OpMode
  Gamepad 2
gamepadChanged(Gamepad) - Method in interface com.qualcomm.robotcore.hardware.Gamepad.GamepadCallback
  This method will be called whenever the gamepad state has changed due to either a KeyEvent or a MotionEvent.
gamepadEvent(RobocolDatagram) - Method in class com.qualcomm.robotcore.eventloop.EventLoopManager
GeneralMatrixF - Class in org.firstinspires.ftc.robotcore.external.matrices
  A `GeneralMatrixF` is a concrete matrix implementation that is supported by a backing store consisting of an array of floats.
GeneralMatrixF(int, int) - Constructor for class org.firstinspires.ftc.robotcore.external.matrices.GeneralMatrixF
GeneralMatrixF(int, int, float[]) - Constructor for class org.firstinspires.ftc.robotcore.external.matrices.GeneralMatrixF
get(String) - Method in class com.qualcomm.robotcore.hardware.HardwareMap.DeviceMapping
get(Class<? extends T>, String) - Method in class com.qualcomm.robotcore.hardware.HardwareMap
  Retrieves the (first) device with the indicated name which is also an instance of the indicated class or interface.
get(Class<? extends T>, SerialNumber) - Method in class com.qualcomm.robotcore.hardware.HardwareMap
  (Advanced) Returns the device with the indicated `SerialNumber`, if it exists, cast to the indicated class or interface; otherwise, null.
get(String) - Method in class com.qualcomm.robotcore.hardware.HardwareMap
  Returns the (first) device with the indicated name.
get(SerialNumber) - Method in class com.qualcomm.robotcore.hardware.ScannedDevices
get(int, int) - Method in class org.firstinspires.ftc.robotcore.external.matrices.ColumnMatrixF
get(int, int) - Method in class org.firstinspires.ftc.robotcore.external.matrices.DenseMatrixF
get(int, int) - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
  Returns a particular element of this matrix
get(int, int) - Method in class org.firstinspires.ftc.robotcore.external.matrices.RowMatrixF
get(int, int) - Method in class org.firstinspires.ftc.robotcore.external.matrices.SliceMatrixF
get(int) - Method in class org.firstinspires.ftc.robotcore.external.matrices.VectorF
get() - Method in interface org.firstinspires.ftc.robotcore.external.Supplier
get7Bit() - Method in class com.qualcomm.robotcore.hardware.I2cAddr
get8Bit() - Method in class com.qualcomm.robotcore.hardware.I2cAddr
getAcceleration() - Method in interface com.qualcomm.robotcore.hardware.AccelerationSensor
  Acceleration, measured in g's
getAcceleration() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidAccelerometer
  Returns an Acceleration object representing acceleration in X, Y and Z axes.
getAdapter(<any>) - Method in class com.qualcomm.ftccommon.FtcWifiDirectChannelSelectorActivity
getAll(Class<? extends T>) - Method in class com.qualcomm.robotcore.hardware.HardwareMap
  Returns all the devices which are instances of the indicated class or interface.
getAnalogInputVoltage(int) - Method in interface com.qualcomm.robotcore.hardware.AnalogInputController
  Get the value of this analog input Return the current ADC results from the A0-A7 channel input pins.
getAngle() - Method in interface com.qualcomm.robotcore.hardware.IrSeekerSensor
  Estimated angle in which the signal is coming from
getAngle() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidOrientation
  Returns the angle in which the orientation sensor is tilted, treating Roll as the x-coordinate and Pitch as the y-coordinate.
getAngleUnit() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidGyroscope
  Returns the AngleUnit being used.
getAngleUnit() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidOrientation
  Returns the AngleUnit being used.
getAngularOrientation(AxesReference, AxesOrder, AngleUnit) - Method in interface com.qualcomm.robotcore.hardware.OrientationSensor
  Returns the absolute orientation of the sensor as a set three angles.
getAngularOrientationAxes() - Method in interface com.qualcomm.robotcore.hardware.OrientationSensor
  Returns the axes on which the sensor measures angular orientation.
getAngularVelocity(AngleUnit) - Method in interface com.qualcomm.robotcore.hardware.Gyroscope
  Returns the angular rotation rate across all the axes measured by the gyro.
getAngularVelocity() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidGyroscope
  Returns an AngularVelocity object representing the rate of rotation around the device's local X, Y and Z axis.
getAngularVelocityAxes() - Method in interface com.qualcomm.robotcore.hardware.Gyroscope
  Returns the axes on which the gyroscope measures angular velocity.
getAppVersion() - Static method in class com.qualcomm.ftccommon.FtcAboutActivity
getAzimuth() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidOrientation
  Returns the azimuth.
getBlinkerPatternMaxLength() - Method in interface com.qualcomm.robotcore.hardware.Blinker
  Returns the maximum number of `Blinker.Step`s that can be present in a pattern
getBlinkerPatternMaxLength() - Method in class com.qualcomm.robotcore.hardware.LightBlinker
getBuildTime() - Static method in class com.qualcomm.ftccommon.FtcAboutActivity
  https://code.google.com/p/android/issues/detail?id=220039
getCallbackCount() - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Returns the number of callbacks ever experienced by this I2cDevice instance, whether or not they were ever seen by a registered callback.
getCallbackCount() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
getCamera() - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer
  Provides access to the `Camera` used by Vuforia.
getCameraCalibration() - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer
  (Advanced) Returns information about Vuforia's knowledge of the camera that it is using.
getCameraDirection() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
  Deprecated.
  This is of little use if a non-builtin camera is in use.
getCameraDirection() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener.PoseAndCamera
getCameraLocationOnRobot(CameraName) - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
  Returns information previously set in `VuforiaTrackableDefaultListener.setCameraLocationOnRobot(CameraName, OpenGLMatrix)`
getCameraManager() - Method in class org.firstinspires.ftc.robotcore.external.ClassFactory
  Returns a `CameraManager` which can be used to access the USB webcams attached to the robot controller.
getCameraName() - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer
  Provides access to the name of the camera used by Vuforia.
getCameraName() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
  Returns the name of the camera most recently tracked, or null if tracking has never occurred.
getCandidateLynxFirmwareImages() - Method in class com.qualcomm.ftccommon.FtcLynxFirmwareUpdateActivity
getCapacity() - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry.Log
  Returns the maximum number of lines which will be retained in a `Telemetry.log()()` and shown on the driver station display.
getCaption() - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry.Item
  Returns the caption associated with this item.
getCaptionValueSeparator() - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry
  Returns the string which is used to separate caption from value within a `Telemetry` `Telemetry.Item`.
getColor() - Method in class com.qualcomm.robotcore.hardware.Blinker.Step
getColumn(int) - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
  Returns a vector containing data of a particular column of the receiver.
getConnectionInfo() - Method in class com.qualcomm.robotcore.hardware.AnalogInput
getConnectionInfo() - Method in class com.qualcomm.robotcore.hardware.AnalogOutput
getConnectionInfo() - Method in class com.qualcomm.robotcore.hardware.CRServoImpl
getConnectionInfo() - Method in class com.qualcomm.robotcore.hardware.DcMotorImpl
getConnectionInfo() - Method in class com.qualcomm.robotcore.hardware.DigitalChannelImpl
getConnectionInfo() - Method in interface com.qualcomm.robotcore.hardware.HardwareDevice
  Get connection information about this device in a human readable format
getConnectionInfo() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
getConnectionInfo() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchDevice
getConnectionInfo() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
getConnectionInfo() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
getConnectionInfo() - Method in class com.qualcomm.robotcore.hardware.LED
getConnectionInfo() - Method in class com.qualcomm.robotcore.hardware.PWMOutputImpl
getConnectionInfo() - Method in class com.qualcomm.robotcore.hardware.ServoImpl
getController() - Method in interface com.qualcomm.robotcore.hardware.CRServo
  Returns the underlying servo controller on which this servo is situated.
getController() - Method in class com.qualcomm.robotcore.hardware.CRServoImpl
getController() - Method in interface com.qualcomm.robotcore.hardware.DcMotor
  Returns the underlying motor controller on which this motor is situated.
getController() - Method in class com.qualcomm.robotcore.hardware.DcMotorImpl
  Get DC motor controller
getController() - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Deprecated.
  Use of `I2cControllerPortDevice.getI2cController()` is suggested instead
getController() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
  returns the I2cController on which this device is found
getController() - Method in interface com.qualcomm.robotcore.hardware.Servo
  Returns the underlying servo controller on which this servo is situated.
getController() - Method in class com.qualcomm.robotcore.hardware.ServoImpl
  Get Servo Controller
getCopyOfReadBuffer(int) - Method in interface com.qualcomm.robotcore.hardware.I2cController
  Get a copy of the most recent data read in from the device
getCopyOfReadBuffer() - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Atomically returns a copy of that portion of the read-cache which does not include the initial four-byte header section: that contains the read payload most recently read from the controller.
getCopyOfReadBuffer() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
  Get a copy of the most recent data read in from the device
getCopyOfWriteBuffer(int) - Method in interface com.qualcomm.robotcore.hardware.I2cController
  Get a copy of the data that is set to be written out to the device
getCopyOfWriteBuffer() - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Atomically returns a copy that portion of the write-cache which does not include the initial four-byte header section.
getCopyOfWriteBuffer() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
  Get a copy of the data that is set to be written out to the device
getCountryCode() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidTextToSpeech
  Returns the current country code.
getCurrentAddress(SerialNumber) - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.AddressConfiguration
getCurrentAddress() - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.DisplayedModule
getCurrentPosition() - Method in interface com.qualcomm.robotcore.hardware.DcMotor
  Returns the current reading of the encoder for this motor.
getCurrentPosition() - Method in class com.qualcomm.robotcore.hardware.DcMotorImpl
  Get the current encoder value, accommodating the configured directionality of the motor.
getData() - Method in class org.firstinspires.ftc.robotcore.external.matrices.DenseMatrixF
  Returns the contiguous array of floats which is the storage for this matrix
getData() - Method in class org.firstinspires.ftc.robotcore.external.matrices.GeneralMatrixF
getData() - Method in class org.firstinspires.ftc.robotcore.external.matrices.OpenGLMatrix
getData() - Method in class org.firstinspires.ftc.robotcore.external.matrices.VectorF
getDeviceClient() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchDevice
getDeviceDisplayName(SerialNumber) - Static method in class com.qualcomm.robotcore.util.SerialNumber
getDeviceName() - Method in class com.qualcomm.robotcore.hardware.AnalogInput
getDeviceName() - Method in class com.qualcomm.robotcore.hardware.AnalogOutput
getDeviceName() - Method in class com.qualcomm.robotcore.hardware.CRServoImpl
getDeviceName() - Method in class com.qualcomm.robotcore.hardware.DcMotorImpl
getDeviceName() - Method in class com.qualcomm.robotcore.hardware.DigitalChannelImpl
getDeviceName() - Method in interface com.qualcomm.robotcore.hardware.HardwareDevice
  Returns a string suitable for display to the user as to the type of device.
getDeviceName() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
getDeviceName() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
getDeviceName() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
getDeviceName() - Method in class com.qualcomm.robotcore.hardware.LED
getDeviceName() - Method in class com.qualcomm.robotcore.hardware.PWMOutputImpl
getDeviceName() - Method in class com.qualcomm.robotcore.hardware.ServoImpl
getDeviceTypeClass() - Method in class com.qualcomm.robotcore.hardware.HardwareMap.DeviceMapping
  Returns the runtime device type for this mapping
getDigitalChannelMode(int) - Method in interface com.qualcomm.robotcore.hardware.DigitalChannelController
  Get the mode of a digital channel
getDigitalChannelState(int) - Method in interface com.qualcomm.robotcore.hardware.DigitalChannelController
  Get the state of a digital channel If it's in OUTPUT mode, this will return the output bit.
getDigitalInputStateByte() - Method in interface com.qualcomm.robotcore.hardware.DeviceInterfaceModule
  A byte containing the current logic levels present in the D7-D0 channel pins.
getDigitalIOControlByte() - Method in interface com.qualcomm.robotcore.hardware.DeviceInterfaceModule
  Get the digital IO control byte
getDigitalOutputStateByte() - Method in interface com.qualcomm.robotcore.hardware.DeviceInterfaceModule
  The D7-D0 output set field is a byte containing the required I/O output of the D7-D0 channel pins.
getDirection() - Method in interface com.qualcomm.robotcore.hardware.CompassSensor
  Get the current direction, in degrees, in the range [0, 360).
getDirection() - Method in class com.qualcomm.robotcore.hardware.CRServoImpl
getDirection() - Method in class com.qualcomm.robotcore.hardware.DcMotorImpl
  Get the direction
getDirection() - Method in interface com.qualcomm.robotcore.hardware.DcMotorSimple
  Returns the current logical direction in which this motor is set as operating.
getDirection() - Method in interface com.qualcomm.robotcore.hardware.Servo
  Returns the current logical direction in which this servo is set as operating.
getDirection() - Method in class com.qualcomm.robotcore.hardware.ServoImpl
  Get the direction
getDirection() - Method in enum org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer.CameraDirection
getDisplayOrder() - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry.Log
  Returns the order in which data in log is to be displayed on the driver station.
getDistance(DistanceUnit) - Method in interface com.qualcomm.robotcore.hardware.DistanceSensor
  Returns the current distance in the indicated distance units
getDistanceUnit() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidAccelerometer
  Returns the DistanceUnit being used.
getDurationMs() - Method in class com.qualcomm.robotcore.hardware.Blinker.Step
getErrorMessage() - Method in class com.qualcomm.robotcore.hardware.ScannedDevices
getEventLoop() - Method in class com.qualcomm.robotcore.eventloop.EventLoopManager
  Get the current event loop
getEventLoopManager() - Method in class com.qualcomm.ftccommon.FtcEventLoopHandler
getEventLoopManager() - Method in interface com.qualcomm.robotcore.eventloop.opmode.FtcRobotControllerServiceState
getExtantLynxDeviceImpls() - Method in class com.qualcomm.ftccommon.FtcEventLoopHandler
getFile(File) - Method in class com.qualcomm.ftccommon.SoundPlayer.LoadedSoundCache
getFinishedFirmwareVersionString() - Method in class com.qualcomm.ftccommon.USBAccessibleLynxModule
getFirmwareVersionString() - Method in class com.qualcomm.ftccommon.USBAccessibleLynxModule
getFirmwareVersionString() - Method in interface com.qualcomm.robotcore.hardware.RobotCoreLynxModule
getFrameOnce(<any>) - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer
  (Advanced) Calls the indicated code with a frame from the video stream, exactly once.
getFrameQueue() - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer
  (Advanced) Returns a queue into which, if requested, Vuforia `Frame`s are placed as they become available.
getFrameQueueCapacity() - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer
  (Advanced) Returns the current capacity of the frame queue.
getFtcCameraFromRobot(CameraName) - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
getFtcCameraFromTarget() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
  Returns the pose of the trackable if it is currently visible.
getFtcFieldFromRobot() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
  Returns the `OpenGLMatrix` transform that represents the location of the robot on in the FTC Field Coordinate System, or null if that cannot be computed.
getFtcFieldFromTarget() - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackable
  Returns the location of the trackable in the FTC Field Coordinate System.
getGamepad(int) - Method in class com.qualcomm.robotcore.eventloop.EventLoopManager
  Get the gamepad connected to a particular user
getGamepadId() - Method in class com.qualcomm.robotcore.hardware.Gamepad
getGamepads() - Method in class com.qualcomm.ftccommon.FtcEventLoopHandler
getGamepads() - Method in class com.qualcomm.robotcore.eventloop.EventLoopManager
  Get the gamepads
getHardwareDevice(Class<? extends T>, SerialNumber, <any>) - Method in class com.qualcomm.ftccommon.FtcEventLoopHandler
  Returns the device whose serial number is the one indicated, from the hardware map if possible but instantiating / opening it if necessary.
getHardwareMap() - Method in class com.qualcomm.ftccommon.FtcEventLoopHandler
getHash(String) - Method in class com.qualcomm.ftccommon.SoundPlayer.LoadedSoundCache
getHeading() - Method in interface com.qualcomm.robotcore.hardware.GyroSensor
  Return the integrated Z axis as a cartesian heading.
getHealthStatus() - Method in interface com.qualcomm.robotcore.hardware.HardwareDeviceHealth
getHealthStatus() - Method in class com.qualcomm.robotcore.hardware.HardwareDeviceHealthImpl
getHealthStatus() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
getHealthStatus() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
getHeartbeat() - Method in class com.qualcomm.robotcore.eventloop.EventLoopManager
  Get the current heartbeat state
getHeartbeatAction() - Method in interface com.qualcomm.robotcore.hardware.I2cDeviceSynch
  Returns the current action, if any, to take upon expiration of the heartbeat interval.
getHeartbeatAction() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
getHeartbeatAction() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
getHeartbeatInterval() - Method in interface com.qualcomm.robotcore.hardware.I2cDeviceSynch
  Returns the interval within which communication must be received by the I2C device lest a timeout occur.
getHeartbeatInterval() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
getHeartbeatInterval() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
getHistoryQueue() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
getHistoryQueue() - Method in interface com.qualcomm.robotcore.hardware.I2cDeviceSynchReadHistory
  (Advanced) Returns a queue into which, if requested, `TimestampedI2cData`s are (optionally) placed as they become available.
getHistoryQueue() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchReadHistoryImpl
getHistoryQueueCapacity() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
getHistoryQueueCapacity() - Method in interface com.qualcomm.robotcore.hardware.I2cDeviceSynchReadHistory
  Returns the current capacity of the history queue.
getHistoryQueueCapacity() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchReadHistoryImpl
getI2cAddr() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
  Deprecated.
getI2cAddr() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
getI2cAddr() - Method in interface com.qualcomm.robotcore.hardware.I2cDeviceSynchSimple
  Deprecated.
  Use `I2cAddressableDevice.getI2cAddress()` instead.
getI2cAddress() - Method in interface com.qualcomm.robotcore.hardware.ColorSensor
  Get the current I2C Address of this object.
getI2cAddress() - Method in interface com.qualcomm.robotcore.hardware.I2cAddressableDevice
  Returns the I2C address currently in use to communicate with an I2C hardware device
getI2cAddress() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
getI2cAddress() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
getI2cAddress() - Method in interface com.qualcomm.robotcore.hardware.IrSeekerSensor
  Get the current I2C Address of this object.
getI2cController() - Method in interface com.qualcomm.robotcore.hardware.I2cControllerPortDevice
  Returns the controller associated with this device.
getI2cController() - Method in class com.qualcomm.robotcore.hardware.I2cControllerPortDeviceImpl
getI2cPortReadyCallback(int) - Method in interface com.qualcomm.robotcore.hardware.I2cController
  Returns the callback currently registered to receive portIsReady notifications for the indicated port
getI2cPortReadyCallback() - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Returns the callback previously registered with `I2cDevice.registerForI2cPortReadyCallback(com.qualcomm.robotcore.hardware.I2cController.I2cPortReadyCallback)`, or null if no callback is currently registered.
getI2cPortReadyCallback() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
  returns the currently registered port-ready callback for this device
getI2cReadCache(int) - Method in interface com.qualcomm.robotcore.hardware.I2cController
  Get direct access to the cache that I2C reads will be populated into
getI2cReadCache() - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Returns access to the read-cache into which data from the controller is read.
getI2cReadCache() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
  Get direct access to the read cache used by this I2C device
getI2cReadCacheLock(int) - Method in interface com.qualcomm.robotcore.hardware.I2cController
  Get access to the read cache lock.
getI2cReadCacheLock() - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Returns access to the lock controlling the read-cache.
getI2cReadCacheLock() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
  Get access to the read cache lock.
getI2cReadCacheTimeWindow(int) - Method in interface com.qualcomm.robotcore.hardware.I2cController
  Returns the time window object into which timestamps are placed as the read cache is populated
getI2cReadCacheTimeWindow() - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Returns the time window object into which time stamps are written when the read cache is updated
getI2cReadCacheTimeWindow() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
getI2cWriteCache(int) - Method in interface com.qualcomm.robotcore.hardware.I2cController
  Get direct access to the cache that I2C writes will be populated into
getI2cWriteCache() - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Returns access to the write-cache from which data is written to the controller.
getI2cWriteCache() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
  Get direct access to the write cache used by this I2C device
getI2cWriteCacheLock(int) - Method in interface com.qualcomm.robotcore.hardware.I2cController
  Get access to the write cache lock.
getI2cWriteCacheLock() - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Returns access to the lock controlling the write-cache.
getI2cWriteCacheLock() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
  Get access to the write cache lock.
getIndividualSensors() - Method in interface com.qualcomm.robotcore.hardware.IrSeekerSensor
  Get a list of all IR sensors attached to this seeker.
getInputStream() - Method in class com.qualcomm.ftccommon.SoundPlayer.SoundInfo
getInstance() - Static method in class com.qualcomm.ftccommon.SoundPlayer
getInstance() - Static method in class org.firstinspires.ftc.robotcore.external.ClassFactory
getItem(int) - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.DisplayedModule
getItemSeparator() - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry
  Returns the string which is used to separate `Telemetry.Item`s contained within a line.
getKey() - Method in class com.qualcomm.ftccommon.SoundPlayer.SoundInfo
getLanguageCode() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidTextToSpeech
  Returns the current language code.
getLastTrackedPoseVuforiaCamera() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
  Returns the pose associated with the last known tracked location of this trackable, if any.
getLastTrackedRawPose() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
  Deprecated.
  use `VuforiaTrackableDefaultListener.getLastTrackedPoseVuforiaCamera()` instead
getLEDState(int) - Method in interface com.qualcomm.robotcore.hardware.DeviceInterfaceModule
  Indicates whether the LED on the given channel is on or not
getLegacyModule() - Method in interface com.qualcomm.robotcore.hardware.LegacyModulePortDevice
  Returns the legacy module associated with this device.
getLegacyModule() - Method in class com.qualcomm.robotcore.hardware.LegacyModulePortDeviceImpl
getLightDetected() - Method in interface com.qualcomm.robotcore.hardware.LightSensor
  Get the amount of light detected by the sensor, scaled and cliped to a range which is a pragmatically useful sensitivity.
getListener(String) - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaBase
getListener() - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackable
  Returns the current listener associated with this trackable.
getLocalAboutInfo() - Static method in class com.qualcomm.ftccommon.FtcAboutActivity
getLocalGroupList() - Method in class com.qualcomm.ftccommon.FtcWifiDirectRememberedGroupsActivity
getLocalizer() - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackables
  Returns the `VuforiaLocalizer` which manages this list of trackables.
getLocation() - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackable
  Returns the location of the trackable in the FTC Field Coordinate System.
getLogging() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
getLogging() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
getLogging() - Method in interface com.qualcomm.robotcore.hardware.I2cDeviceSynchSimple
getLoggingTag() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
getLoggingTag() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
getLoggingTag() - Method in interface com.qualcomm.robotcore.hardware.I2cDeviceSynchSimple
getLoop() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidSoundPool
  Returns the number of repeats.
getLynxModulesForFirmwareUpdate() - Method in class com.qualcomm.ftccommon.FtcLynxFirmwareUpdateActivity
getLynxUsbDeviceForFirmwareUpdate(SerialNumber) - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
getMagnitude() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidOrientation
  Returns a number between 0 and 1, indicating how much the device is tilted.
getManufacturer() - Method in class com.qualcomm.robotcore.hardware.AnalogInput
getManufacturer() - Method in class com.qualcomm.robotcore.hardware.AnalogOutput
getManufacturer() - Method in class com.qualcomm.robotcore.hardware.CRServoImpl
getManufacturer() - Method in class com.qualcomm.robotcore.hardware.DcMotorImpl
getManufacturer() - Method in class com.qualcomm.robotcore.hardware.DigitalChannelImpl
getManufacturer() - Method in interface com.qualcomm.robotcore.hardware.HardwareDevice
  Returns an indication of the manufacturer of this device.
getManufacturer() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
getManufacturer() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
getManufacturer() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
getManufacturer() - Method in class com.qualcomm.robotcore.hardware.LED
getManufacturer() - Method in class com.qualcomm.robotcore.hardware.PWMOutputImpl
getManufacturer() - Method in class com.qualcomm.robotcore.hardware.ServoImpl
getMasterVolume() - Method in class com.qualcomm.ftccommon.SoundPlayer
  Returns the master volume control that is applied to all played sounds
getMaxAnalogInputVoltage() - Method in interface com.qualcomm.robotcore.hardware.AnalogInputController
  Returns the maximum value that getAnalogInputVoltage() is capable of reading
getMaxAnalogInputVoltage() - Method in interface com.qualcomm.robotcore.hardware.LegacyModule
  Returns the maximum voltage that can be read by our analog inputs
getMaxI2cWriteLatency(int) - Method in interface com.qualcomm.robotcore.hardware.I2cController
  Returns the maximum interval, in milliseconds, from when the controller receives an I2c write transmission over USB to when that write is actually issued to the I2c device.
getMaxI2cWriteLatency() - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Returns the maximum interval, in milliseconds, from when the controller receives an I2c write transmission over USB to when that write is actually issued to the I2c device.
getMaxI2cWriteLatency() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
getMaxVoltage() - Method in class com.qualcomm.robotcore.hardware.AnalogInput
  Returns the maximum value that getVoltage() is capable of reading
getMode() - Method in interface com.qualcomm.robotcore.hardware.DcMotor
  Returns the current run mode for this motor
getMode() - Method in class com.qualcomm.robotcore.hardware.DcMotorImpl
  Get the current mode
getMode() - Method in interface com.qualcomm.robotcore.hardware.DigitalChannel
  Returns whether the channel is in input or output mode
getMode() - Method in class com.qualcomm.robotcore.hardware.DigitalChannelImpl
  Get the channel mode
getMode() - Method in interface com.qualcomm.robotcore.hardware.IrSeekerSensor
  Get the device mode
getModuleAddress() - Method in class com.qualcomm.ftccommon.USBAccessibleLynxModule
getModuleAddress() - Method in class com.qualcomm.robotcore.hardware.LynxModuleMeta
getModuleAddress() - Method in interface com.qualcomm.robotcore.hardware.RobotCoreLynxModule
getMonitor() - Method in class com.qualcomm.robotcore.eventloop.EventLoopManager
  return any event loop monitor previously set
getMotorCurrentPosition(int) - Method in interface com.qualcomm.robotcore.hardware.DcMotorController
  Get the current motor position
getMotorMode(int) - Method in interface com.qualcomm.robotcore.hardware.DcMotorController
  Get the current motor mode.
getMotorPower(int) - Method in interface com.qualcomm.robotcore.hardware.DcMotorController
  Get the current motor power
getMotorPowerFloat(int) - Method in interface com.qualcomm.robotcore.hardware.DcMotorController
  Is motor power set to float?
getMotorTargetPosition(int) - Method in interface com.qualcomm.robotcore.hardware.DcMotorController
  Get the current motor target position
getMotorType() - Method in interface com.qualcomm.robotcore.hardware.DcMotor
  Returns the assigned type for this motor.
getMotorType(int) - Method in interface com.qualcomm.robotcore.hardware.DcMotorController
  Retrieves the motor type configured for this motor
getMotorType() - Method in class com.qualcomm.robotcore.hardware.DcMotorImpl
getMotorVelocity(int) - Method in interface com.qualcomm.robotcore.hardware.DcMotorControllerEx
  Returns the velocity of the indicated motor in ticks per second.
getMotorVelocity(int, AngleUnit) - Method in interface com.qualcomm.robotcore.hardware.DcMotorControllerEx
  Returns the velocity of the indicated motor.
getMotorZeroPowerBehavior(int) - Method in interface com.qualcomm.robotcore.hardware.DcMotorController
  Returns the current zero power behavior of the motor.
getMsDuration(Context, int) - Method in class com.qualcomm.ftccommon.SoundPlayer
getMsDuration(Context, File) - Method in class com.qualcomm.ftccommon.SoundPlayer
getMsNow() - Method in class com.qualcomm.ftccommon.SoundPlayer
getMsTransmissionInterval() - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry
  Returns the minimum interval between `Telemetry` transmissions from the robot controller to the driver station
getName() - Method in interface org.firstinspires.ftc.robotcore.external.Event
getName() - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackable
  Returns the user-determined name associated with this trackable.
getName() - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackables
  Returns the user-specified name for this trackables.
getNamesOf(HardwareDevice) - Method in class com.qualcomm.robotcore.hardware.HardwareMap
  Returns all the names by which the device is known.
getNetworkConnection() - Method in class com.qualcomm.ftccommon.FtcRobotControllerService
getNetworkConnectionStatus() - Method in class com.qualcomm.ftccommon.FtcRobotControllerService
getNormalized() - Method in enum org.firstinspires.ftc.robotcore.external.navigation.UnnormalizedAngleUnit
getNormalizedColors() - Method in interface com.qualcomm.robotcore.hardware.NormalizedColorSensor
  Reads the colors from the sensor
getOperationalDirection() - Method in class com.qualcomm.robotcore.hardware.DcMotorImpl
getOpMode(String) - Method in class com.qualcomm.ftccommon.FtcEventLoopHandler
getOpModeManager() - Method in class com.qualcomm.ftccommon.FtcEventLoop
getOpModeManager() - Method in class com.qualcomm.ftccommon.FtcEventLoopIdle
getOpModeManager() - Method in interface com.qualcomm.robotcore.eventloop.EventLoop
  Returns the OpModeManager associated with this event loop
getOrientation(MatrixF, AxesReference, AxesOrder, AngleUnit) - Static method in class org.firstinspires.ftc.robotcore.external.navigation.Orientation
  Given a rotation matrix, and an `AxesReference` and `AxesOrder`, returns an orientation that would produce that rotation matrix.
getOrientation(MatrixF, AxesReference, AxesOrder, AngleUnit, Orientation.AngleSet) - Static method in class org.firstinspires.ftc.robotcore.external.navigation.Orientation
  Given a rotation matrix, and an `AxesReference` and `AxesOrder`, returns an orientation that would produce that rotation matrix.
getOwner() - Method in interface com.qualcomm.robotcore.eventloop.SyncdDevice
  Retrieves the owning module of this sync'd device.
getParameters() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchDeviceWithParameters
  Returns the parameter block currently in use for this sensor
getParams() - Method in class com.qualcomm.ftccommon.CommandList.CmdPlaySound
getParent() - Method in class com.qualcomm.robotcore.hardware.LynxModuleMetaList
getParent() - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackable
  Returns the parent trackable with which this trackable is associated, if any.
getPattern() - Method in interface com.qualcomm.robotcore.hardware.Blinker
  Returns the current blinking pattern
getPattern() - Method in class com.qualcomm.robotcore.hardware.LightBlinker
getPhoneFromVuforiaCamera(VuforiaLocalizer.CameraDirection) - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
  A synonym for `VuforiaTrackableDefaultListener.getPoseCorrectionMatrix(org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer.CameraDirection)`.
getPhoneLocationOnRobot() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
  Deprecated.
  Using `VuforiaTrackableDefaultListener.getCameraLocationOnRobot(CameraName)` is a better choice.
getPIDCoefficients(int, DcMotor.RunMode) - Method in interface com.qualcomm.robotcore.hardware.DcMotorControllerEx
  Deprecated.
  Use `DcMotorControllerEx.getPIDFCoefficients(int, DcMotor.RunMode)` instead
getPIDCoefficients(DcMotor.RunMode) - Method in interface com.qualcomm.robotcore.hardware.DcMotorEx
  Deprecated.
  Use `#getPIDFCoefficients(RunMode)` instead
getPIDCoefficients(DcMotor.RunMode) - Method in class com.qualcomm.robotcore.hardware.DcMotorImplEx
getPIDFCoefficients(int, DcMotor.RunMode) - Method in interface com.qualcomm.robotcore.hardware.DcMotorControllerEx
  Returns the coefficients used for PIDF control on the indicated motor when in the indicated mode
getPIDFCoefficients(DcMotor.RunMode) - Method in interface com.qualcomm.robotcore.hardware.DcMotorEx
  Returns the PIDF control coefficients used when running in the indicated mode on this motor.
getPIDFCoefficients(DcMotor.RunMode) - Method in class com.qualcomm.robotcore.hardware.DcMotorImplEx
getPitch() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidOrientation
  Returns the pitch.
getPort() - Method in interface com.qualcomm.robotcore.hardware.I2cControllerPortDevice
  Returns the port on the associated controller that this device occupies.
getPort() - Method in class com.qualcomm.robotcore.hardware.I2cControllerPortDeviceImpl
getPort() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
  returns the port number on the controller on which this device is found
getPort() - Method in interface com.qualcomm.robotcore.hardware.LegacyModulePortDevice
  Returns the port on the associated legacy module that this device occupies.
getPort() - Method in class com.qualcomm.robotcore.hardware.LegacyModulePortDeviceImpl
getPortNumber() - Method in interface com.qualcomm.robotcore.hardware.CRServo
  Returns the port number on the underlying servo controller on which this motor is situated.
getPortNumber() - Method in class com.qualcomm.robotcore.hardware.CRServoImpl
getPortNumber() - Method in interface com.qualcomm.robotcore.hardware.DcMotor
  Returns the port number on the underlying motor controller on which this motor is situated.
getPortNumber() - Method in class com.qualcomm.robotcore.hardware.DcMotorImpl
  Get port number
getPortNumber() - Method in interface com.qualcomm.robotcore.hardware.Servo
  Returns the port number on the underlying servo controller on which this motor is situated.
getPortNumber() - Method in class com.qualcomm.robotcore.hardware.ServoImpl
  Get Channel
getPortReadyBeginEndCallback(int) - Method in interface com.qualcomm.robotcore.hardware.I2cController
  Returns the current callback registered for a given port
getPortReadyBeginEndCallback() - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Returns the object, if any, currently registered for portIsReady() begin / end notifications
getPortReadyBeginEndCallback() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
  returns the currently registered callback that will receive begin and cessation notifications
getPose() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
  A synonym for `VuforiaTrackableDefaultListener.getPosePhone()`, the latter being more descriptive of the coordinate system of the value returned.
getPoseCorrectionMatrix(VuforiaLocalizer.CameraDirection) - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
  Deprecated.
  These phone-based matrices are no longer of much relevance, as the correct values, when of interest, are fixed and known.
getPosePhone() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
  Returns the pose of the trackable if it is currently visible.
getPosition() - Method in interface com.qualcomm.robotcore.hardware.Servo
  Returns the position to which the servo was last commanded to move.
getPosition() - Method in class com.qualcomm.robotcore.hardware.ServoImpl
  Returns the position to which the servo was last commanded, or Double.NaN if that is unavailable.
getPower() - Method in class com.qualcomm.robotcore.hardware.CRServoImpl
getPower() - Method in class com.qualcomm.robotcore.hardware.DcMotorImpl
  Get the current motor power
getPower() - Method in interface com.qualcomm.robotcore.hardware.DcMotorSimple
  Returns the current configured power level of the motor.
getPowerFloat() - Method in interface com.qualcomm.robotcore.hardware.DcMotor
  Returns whether the motor is currently in a float power level.
getPowerFloat() - Method in class com.qualcomm.robotcore.hardware.DcMotorImpl
  Is motor power set to float?
getPulseWidthOutputTime() - Method in interface com.qualcomm.robotcore.hardware.PWMOutput
getPulseWidthOutputTime(int) - Method in interface com.qualcomm.robotcore.hardware.PWMOutputController
  Gets the pulse width for the channel output in units of 1 microsecond.
getPulseWidthOutputTime() - Method in class com.qualcomm.robotcore.hardware.PWMOutputImpl
  Get the pulse width output time for this port
getPulseWidthPeriod() - Method in interface com.qualcomm.robotcore.hardware.PWMOutput
getPulseWidthPeriod(int) - Method in interface com.qualcomm.robotcore.hardware.PWMOutputController
  Gets the pulse repetition period for the channel output in units of 1 microsecond.
getPulseWidthPeriod() - Method in class com.qualcomm.robotcore.hardware.PWMOutputImpl
  Get the pulse width output
getPwmRange() - Method in class com.qualcomm.robotcore.hardware.CRServoImplEx
getPwmRange() - Method in interface com.qualcomm.robotcore.hardware.PwmControl
  Returns the current PWM range limits for the servo
getPwmRange() - Method in class com.qualcomm.robotcore.hardware.ServoImplEx
getPwmStatus() - Method in interface com.qualcomm.robotcore.hardware.ServoController
  Returns the enablement status of the collective set of servos connected to this controller
getRate() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidSoundPool
  Returns the playback rate.
getRawLightDetected() - Method in interface com.qualcomm.robotcore.hardware.LightSensor
  Returns a signal whose strength is proportional to the intensity of the light measured.
getRawLightDetectedMax() - Method in interface com.qualcomm.robotcore.hardware.LightSensor
  Returns the maximum value that can be returned by `LightSensor.getRawLightDetected()`.
getRawPose() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
  Deprecated.
  use `VuforiaTrackableDefaultListener.getVuforiaCameraFromTarget()` instead
getRawUpdatedPose() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
  Deprecated.
  use `VuforiaTrackableDefaultListener.getUpdatedVuforiaCameraFromTarget()` instead
getReadBuffer() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceReader
  Get a copy of the most recent data read in from the I2C device
getReadMode() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynch.ReadWindow
  Returns the mode of the window
getReadWindow() - Method in interface com.qualcomm.robotcore.hardware.I2cDeviceSynch
  Returns the current register window used for reading.
getReadWindow() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
getReadWindow() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
getRegisterCount() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynch.ReadWindow
  Returns the number of registers in the window
getRegisterFirst() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynch.ReadWindow
  Returns the first register in the window
getRegisterMax() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynch.ReadWindow
  Returns the first register NOT in the window
getResolution() - Method in class com.qualcomm.robotcore.util.ElapsedTime
  Returns the resolution with which the timer was instantiated.
getResource(int) - Method in class com.qualcomm.ftccommon.SoundPlayer.LoadedSoundCache
getRobocolMsgType() - Method in class com.qualcomm.robotcore.hardware.Gamepad
getRobot() - Method in class com.qualcomm.ftccommon.FtcRobotControllerService
getRobotLocation() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
  Synonym for `VuforiaTrackableDefaultListener.getFtcFieldFromRobot()`
getRobotStatus() - Method in class com.qualcomm.ftccommon.FtcRobotControllerService
getRobotUsbDevice() - Method in class com.qualcomm.ftccommon.FtcEventLoopBase.LynxUsbDeviceContainer
getRoll() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidOrientation
  Returns the roll.
getRotationFraction() - Method in interface com.qualcomm.robotcore.hardware.GyroSensor
  Return the rotation of this sensor expressed as a fraction of the maximum possible reportable rotation
getRotationMatrix() - Method in class org.firstinspires.ftc.robotcore.external.navigation.Orientation
  Returns the rotation matrix associated with the receiver `Orientation`.
getRotationMatrix(AxesReference, AxesOrder, AngleUnit, float, float, float) - Static method in class org.firstinspires.ftc.robotcore.external.navigation.Orientation
  Returns the rotation matrix associated with a particular set of three rotational angles.
getRow(int) - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
  Returns a vector containing data of a particular row of the receiver.
getRuntime() - Method in class com.qualcomm.robotcore.eventloop.opmode.OpMode
  Get the number of seconds this op mode has been running
getRuntimeException() - Method in class com.qualcomm.robotcore.eventloop.opmode.LinearOpMode.LinearOpModeHelper
getScannableDeviceSerialNumber() - Method in class com.qualcomm.robotcore.util.SerialNumber
  Returns the `SerialNumber` of the device associated with this one that would appear in a `ScannedDevices`.
getSensorAngle() - Method in class com.qualcomm.robotcore.hardware.IrSeekerSensor.IrSeekerIndividualSensor
  Get the angle at which this sensor is mounted
getSensorStrength() - Method in class com.qualcomm.robotcore.hardware.IrSeekerSensor.IrSeekerIndividualSensor
  Get the strength of the IR signal detected by this sensor
getSerialNumber() - Method in class com.qualcomm.ftccommon.FtcEventLoopBase.LynxUsbDeviceContainer
getSerialNumber() - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.DisplayedModule
getSerialNumber() - Method in class com.qualcomm.ftccommon.USBAccessibleLynxModule
getSerialNumber() - Method in interface com.qualcomm.robotcore.hardware.AnalogInputController
  Serial Number
getSerialNumber() - Method in interface com.qualcomm.robotcore.hardware.AnalogOutputController
  Serial Number
getSerialNumber() - Method in interface com.qualcomm.robotcore.hardware.DigitalChannelController
  Serial Number
getSerialNumber() - Method in interface com.qualcomm.robotcore.hardware.I2cController
  Serial Number
getSerialNumber() - Method in interface com.qualcomm.robotcore.hardware.PWMOutputController
  Serial Number
getSerialNumberOfUsbDevice(UsbDevice) - Method in class com.qualcomm.ftccommon.FtcEventLoop
getService() - Method in class com.qualcomm.ftccommon.FtcRobotControllerService.FtcRobotControllerBinder
getServoPosition(int) - Method in interface com.qualcomm.robotcore.hardware.ServoController
  Get the position of a servo at a given channel
getServoPwmRange(int) - Method in interface com.qualcomm.robotcore.hardware.ServoControllerEx
  Returns the PWM range of the indicated servo on this controller.
getShutdownReason() - Method in interface com.qualcomm.robotcore.eventloop.SyncdDevice
  Has this device shutdown abnormally? Note that even if this method returns true that a close() will still be necessary to fully clean up associated resources.
getSignalDetectedThreshold() - Method in interface com.qualcomm.robotcore.hardware.IrSeekerSensor
  Get the minimum threshold for a signal to be considered detected
getStartingAddress(SerialNumber) - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.AddressConfiguration
getStartingAddress() - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.DisplayedModule
getState() - Method in interface com.qualcomm.robotcore.hardware.DigitalChannel
  Returns the current state of the channel
getState() - Method in class com.qualcomm.robotcore.hardware.DigitalChannelImpl
  Get the channel state
getStateMonitor() - Method in class com.qualcomm.ftccommon.UpdateUI.Callback
getStatus() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl.WriteCacheStatus
getStatus() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidTextToSpeech
  Returns the TextToSpeech initialization status.
getStrength() - Method in interface com.qualcomm.robotcore.hardware.IrSeekerSensor
  IR Signal strength
getString() - Method in class com.qualcomm.robotcore.util.SerialNumber
  Returns the string contents of the serial number.
getSwitches() - Method in interface com.qualcomm.robotcore.hardware.TouchSensorMultiplexer
getTag() - Method in class com.qualcomm.ftccommon.ConfigWifiDirectActivity
getTag() - Method in class com.qualcomm.ftccommon.FtcAboutActivity
getTag() - Method in class com.qualcomm.ftccommon.FtcAdvancedRCSettingsActivity
getTag() - Method in class com.qualcomm.ftccommon.FtcLynxFirmwareUpdateActivity
getTag() - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity
getTag() - Method in class com.qualcomm.ftccommon.FtcRobotControllerSettingsActivity
getTag() - Method in class com.qualcomm.ftccommon.FtcWifiDirectChannelSelectorActivity
getTag() - Method in class com.qualcomm.ftccommon.FtcWifiDirectRememberedGroupsActivity
getTag() - Method in class com.qualcomm.ftccommon.ViewLogsActivity
getTargetPosition() - Method in interface com.qualcomm.robotcore.hardware.DcMotor
  Returns the current target encoder position for this motor.
getTargetPosition() - Method in class com.qualcomm.robotcore.hardware.DcMotorImpl
  Get the current motor target position.
getTargetPositionTolerance() - Method in interface com.qualcomm.robotcore.hardware.DcMotorEx
  Returns the current target positioning tolerance of this motor
getTargetPositionTolerance() - Method in class com.qualcomm.robotcore.hardware.DcMotorImplEx
getTrackables() - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackable
  Returns the `VuforiaTrackables` of which this `VuforiaTrackable` is a member
getTranslation() - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
  Assumes that the receiver is non-perspective transformation matrix.
getType() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuMarkInstanceId
getUltrasonicLevel() - Method in interface com.qualcomm.robotcore.hardware.UltrasonicSensor
  Get the Ultrasonic levels from this sensor
getUnnormalized() - Method in enum org.firstinspires.ftc.robotcore.external.navigation.AngleUnit
getUpdatedRobotLocation() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
  Returns the location of the robot, but only if a new location has been detected since the last call to `VuforiaTrackableDefaultListener.getUpdatedRobotLocation()`.
getUpdatedVuforiaCameraFromTarget() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
  Returns the raw pose of the trackable, but only if a new pose is available since the last call to `VuforiaTrackableDefaultListener.getUpdatedVuforiaCameraFromTarget()`.
getUSBAccessibleLynxDevices(boolean) - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
getUSBAccessibleLynxModules() - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity
getUsbModuleAttachmentHandler() - Method in class com.qualcomm.ftccommon.FtcEventLoop
getUser() - Method in class com.qualcomm.robotcore.hardware.Gamepad
getUserConfiguredName() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
getUserConfiguredName() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
getUserConfiguredName() - Method in interface com.qualcomm.robotcore.hardware.RobotConfigNameable
  Returns the human-recognizable name of this device, if same has been set.
getUserData() - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackable
  Retreives user data previously associated with this trackable object.
getValue() - Method in interface com.qualcomm.robotcore.hardware.TouchSensor
  Represents how much force is applied to the touch sensor; for some touch sensors this value will only ever be 0 or 1.
getVelocity() - Method in interface com.qualcomm.robotcore.hardware.DcMotorEx
  Returns the current velocity of the motor, in ticks per second
getVelocity(AngleUnit) - Method in interface com.qualcomm.robotcore.hardware.DcMotorEx
  Returns the current velocity of the motor, in angular units per second
getVelocity() - Method in class com.qualcomm.robotcore.hardware.DcMotorImplEx
getVelocity(AngleUnit) - Method in class com.qualcomm.robotcore.hardware.DcMotorImplEx
getVersion() - Method in class com.qualcomm.robotcore.hardware.AnalogInput
getVersion() - Method in class com.qualcomm.robotcore.hardware.AnalogOutput
getVersion() - Method in class com.qualcomm.robotcore.hardware.CRServoImpl
getVersion() - Method in class com.qualcomm.robotcore.hardware.DcMotorImpl
getVersion() - Method in class com.qualcomm.robotcore.hardware.DigitalChannelImpl
getVersion() - Method in interface com.qualcomm.robotcore.hardware.HardwareDevice
  Version
getVersion() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
getVersion() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchDevice
getVersion() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
getVersion() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
getVersion() - Method in class com.qualcomm.robotcore.hardware.LED
getVersion() - Method in class com.qualcomm.robotcore.hardware.PWMOutputImpl
getVersion() - Method in class com.qualcomm.robotcore.hardware.ServoImpl
getView(int, View, ViewGroup) - Method in class com.qualcomm.ftccommon.FtcWifiDirectChannelSelectorActivity.WifiChannelItemAdapter
getVoltage() - Method in class com.qualcomm.robotcore.hardware.AnalogInput
  Returns the current voltage of this input.
getVoltage() - Method in interface com.qualcomm.robotcore.hardware.VoltageSensor
  Get the current voltage
getVolume() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidSoundPool
  Returns the current volume.
getVuforiaCameraFromTarget() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
  Returns the raw pose of the trackable as reported by Vuforia.
getVuforiaLocalizer() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaBase
getVuMarkInstanceId() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
  Returns the instance id of the currently visible VuMark associated with this VuMark template, if any presently exists.
getWebServer() - Method in class com.qualcomm.ftccommon.FtcRobotControllerService
getWebServer() - Method in class com.qualcomm.robotcore.eventloop.EventLoopManager
getWebServer() - Method in interface com.qualcomm.robotcore.eventloop.opmode.EventLoopManagerClient
getWriteCacheStatus() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
getX() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidAccelerometer
  Returns the acceleration in the x-axis.
getX() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidGyroscope
  Returns the angular speed around the x-axis.
getY() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidAccelerometer
  Returns the acceleration in the y-axis.
getY() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidGyroscope
  Returns the angular speed around the y-axis.
getZ() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidAccelerometer
  Returns the acceleration in the z-axis.
getZ() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidGyroscope
  Returns the angular speed around the z-axis.
getZeroPowerBehavior() - Method in interface com.qualcomm.robotcore.hardware.DcMotor
  Returns the current behavior of the motor were a power level of zero to be applied.
getZeroPowerBehavior() - Method in class com.qualcomm.robotcore.hardware.DcMotorImpl
gracefullyDrainReadersAndWriters() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
gravity - Variable in class org.firstinspires.ftc.robotcore.external.navigation.MotionDetection
green() - Method in interface com.qualcomm.robotcore.hardware.ColorSensor
  Get the Green values detected by the sensor as an int.
green - Variable in class com.qualcomm.robotcore.hardware.NormalizedRGBA
  normalized green value, in range [0,1)
guide - Variable in class com.qualcomm.robotcore.hardware.Gamepad
  button guide - often the large button in the middle of the controller.
Gyroscope - Interface in com.qualcomm.robotcore.hardware
  The `Gyroscope` interface exposes core, fundamental functionality that is applicable to all gyroscopes: that of reporting angular rotation rate.
GyroSensor - Interface in com.qualcomm.robotcore.hardware
  Gyro Sensor
gyroSensor - Variable in class com.qualcomm.robotcore.hardware.HardwareMap

## H

handleCommandActivateConfiguration(String) - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
handleCommandClearRememberedGroups() - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
  Clear the list of remembered groups
handleCommandDeleteConfiguration(String) - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
handleCommandDisconnectWifiDirect() - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
handleCommandDiscoverLynxModules(String) - Method in class com.qualcomm.ftccommon.FtcEventLoop
handleCommandDismissAllDialogs(Command) - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
handleCommandDismissDialog(Command) - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
handleCommandDismissProgress(Command) - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
handleCommandGetCandidateLynxFirmwareImages(Command) - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
handleCommandGetUSBAccessibleLynxModules(Command) - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
handleCommandInitOpMode(String) - Method in class com.qualcomm.ftccommon.FtcEventLoop
handleCommandLynxChangeModuleAddresses(Command) - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
handleCommandLynxFirmwareUpdate(Command) - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
  Update the firmware of the device indicated in the command.
handleCommandPlaySound(String) - Method in class com.qualcomm.ftccommon.SoundPlayer
handleCommandRequestAboutInfo(Command) - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
handleCommandRequestConfigurations() - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
  Serialize the entire list of config file metadata and send to the driver station
handleCommandRequestConfigurationTemplates() - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
  Serialize the entire list of config file metadata and send to the driver station
handleCommandRequestInspectionReport() - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
  Return an inspection report of this (robot controller) device back to the caller
handleCommandRequestParticularConfiguration(String) - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
handleCommandRequestRememberedGroups() - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
  Serialize the list of remembered Wifi Direct groups and send it to the driver station
handleCommandRequestRememberedGroupsResp(String) - Method in class com.qualcomm.ftccommon.FtcWifiDirectRememberedGroupsActivity
handleCommandRequestSound(Command) - Method in class com.qualcomm.ftccommon.SoundPlayer
handleCommandRestartRobot() - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
handleCommandRunOpMode(String) - Method in class com.qualcomm.ftccommon.FtcEventLoop
handleCommandSaveConfiguration(String) - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
handleCommandScan(String) - Method in class com.qualcomm.ftccommon.FtcEventLoop
handleCommandSetMatchNumber(String) - Method in class com.qualcomm.ftccommon.FtcEventLoop
handleCommandShowDialog(Command) - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
handleCommandShowProgress(Command) - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
handleCommandShowToast(Command) - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
handleCommandStartDriverStationProgramAndManage() - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
handleCommandStartProgrammingMode() - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
  Starts programming mode on the robot controller, as requested by driver station.
handleCommandStopPlayingSounds(Command) - Method in class com.qualcomm.ftccommon.SoundPlayer
handleCommandStopProgrammingMode() - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
  Stops programming mode on the robot controller, as requested by driver station.
handleCommandVisuallyIdentify(Command) - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
handleLoop() - Method in class com.qualcomm.robotcore.eventloop.opmode.LinearOpMode
handleRememberedGroupsChanged() - Method in class com.qualcomm.ftccommon.FtcWifiDirectRememberedGroupsActivity
handleUsbModuleAttach(RobotUsbModule) - Method in class com.qualcomm.ftccommon.FtcEventLoop.DefaultUsbModuleAttachmentHandler
handleUsbModuleAttach(RobotUsbModule) - Method in class com.qualcomm.ftccommon.FtcEventLoop
handleUsbModuleAttach(RobotUsbModule) - Method in class com.qualcomm.ftccommon.FtcEventLoopIdle
handleUsbModuleAttach(RobotUsbModule) - Method in interface com.qualcomm.ftccommon.UsbModuleAttachmentHandler
  One of the hardware modules in the current robot configuration (such as a Modern Robotics DC Motor Controller, a Modern Robotics Legacy Module, etc) is now newly attached to the system (or so we think).
handleUsbModuleAttach(RobotUsbModule) - Method in interface com.qualcomm.robotcore.eventloop.EventLoop
  Process the fact that (we believe) that the indicated module has now reappeared after a previously observed detachment.
handleUsbModuleDetach(RobotUsbModule) - Method in class com.qualcomm.ftccommon.FtcEventLoop.DefaultUsbModuleAttachmentHandler
handleUsbModuleDetach(RobotUsbModule) - Method in class com.qualcomm.ftccommon.FtcEventLoop
handleUsbModuleDetach(RobotUsbModule) - Method in class com.qualcomm.ftccommon.FtcEventLoopIdle
handleUsbModuleDetach(RobotUsbModule) - Method in interface com.qualcomm.ftccommon.UsbModuleAttachmentHandler
  One of the hardware modules in the current robot configuration (such as a Modern Robotics DC Motor Controller, a Modern Robotics Legacy Module, etc) has been disconnected from the system.
handleUsbModuleDetach(RobotUsbModule) - Method in interface com.qualcomm.robotcore.eventloop.EventLoop
  Process the fact that a usb module has now become detached from the system.
HardwareDevice - Interface in com.qualcomm.robotcore.hardware
  Interface used by Hardware Devices
HardwareDevice.Manufacturer - Enum in com.qualcomm.robotcore.hardware
HardwareDeviceCloseOnTearDown - Interface in com.qualcomm.robotcore.hardware
  Instances of `HardwareDeviceCloseOnTearDown` are those which should be automatically closed when we we 'teardown' a robot
HardwareDeviceHealth - Interface in com.qualcomm.robotcore.hardware
  `HardwareDeviceHealth` provides an indication of the perceived health of a hardware device
hardwareDeviceHealth - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
HardwareDeviceHealth.HealthStatus - Enum in com.qualcomm.robotcore.hardware
HardwareDeviceHealthImpl - Class in com.qualcomm.robotcore.hardware
  `HardwareDeviceHealthImpl` provides a delegatable-to implemenatation of HardwareDeviceHealth
HardwareDeviceHealthImpl(String) - Constructor for class com.qualcomm.robotcore.hardware.HardwareDeviceHealthImpl
HardwareDeviceHealthImpl(String, Callable<HardwareDeviceHealth.HealthStatus>) - Constructor for class com.qualcomm.robotcore.hardware.HardwareDeviceHealthImpl
hardwareFactory - Variable in class com.qualcomm.ftccommon.FtcEventLoopHandler
hardwareMap - Variable in class com.qualcomm.ftccommon.FtcEventLoopHandler
  the actual hardware map seen by the user
hardwareMap - Variable in class com.qualcomm.robotcore.eventloop.opmode.OpMode
  Hardware Mappings
HardwareMap - Class in com.qualcomm.robotcore.hardware
  HardwareMap provides a means of retrieving runtime HardwareDevice instances according to the names with which the corresponding physical devices were associated during robot configuration.
HardwareMap(Context) - Constructor for class com.qualcomm.robotcore.hardware.HardwareMap
HardwareMap.DeviceMapping<DEVICE_TYPE extends HardwareDevice> - Class in com.qualcomm.robotcore.hardware
  A DeviceMapping contains a subcollection of the devices registered in a `HardwareMap` comprised of all the devices of a particular device type
hardwareMapExtra - Variable in class com.qualcomm.ftccommon.FtcEventLoopHandler
  the hardware map in which we keep any extra devices (ones not used by the user) we need to instantiate
hashCode() - Method in class com.qualcomm.robotcore.hardware.Blinker.Step
hashCode() - Method in class com.qualcomm.robotcore.hardware.PwmControl.PwmRange
hashCode() - Method in class com.qualcomm.robotcore.util.SerialNumber
hashCode() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuMarkInstanceId
hashString - Variable in class com.qualcomm.ftccommon.CommandList.CmdPlaySound
hashString - Variable in class com.qualcomm.ftccommon.CommandList.CmdRequestSound
hashString - Variable in class com.qualcomm.ftccommon.SoundPlayer.SoundInfo
hasReadWindowChanged - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
hasRuntimeException() - Method in class com.qualcomm.robotcore.eventloop.opmode.LinearOpMode.LinearOpModeHelper
hasWindowBeenUsedForRead() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynch.ReadWindow
  Returns whether a read has ever been issued for this window or not
haveSeenModuleIsArmedWork - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl.Callback
healthStatus - Variable in class com.qualcomm.robotcore.hardware.HardwareDeviceHealthImpl
healthStatusSuppressionCount - Static variable in class com.qualcomm.robotcore.hardware.TimestampedI2cData
  internal: keeps track of
HeartbeatAction(boolean, boolean, I2cDeviceSynch.ReadWindow) - Constructor for class com.qualcomm.robotcore.hardware.I2cDeviceSynch.HeartbeatAction
  instantiates a new HeartbeatAction.
heartbeatAction - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
heartbeatAction - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
heartbeatEvent(RobocolDatagram, long) - Method in class com.qualcomm.robotcore.eventloop.EventLoopManager
heartbeatExecutor - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
heartbeatExecutor - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
heartbeatReadWindow - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynch.HeartbeatAction
  Priority #3: explicitly read a given register window
heartbeatRequired - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl.Callback
historyQueue - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchReadHistoryImpl
historyQueueCapacity - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchReadHistoryImpl
historyQueueLock - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchReadHistoryImpl
hook() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
hook() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
hsvToColor(float, float, float) - Static method in class org.firstinspires.ftc.robotcore.external.JavaUtil

## I

i - Variable in class com.qualcomm.robotcore.hardware.PIDCoefficients
i - Variable in class com.qualcomm.robotcore.hardware.PIDFCoefficients
I2C_BUFFER_START_ADDRESS - Static variable in interface com.qualcomm.robotcore.hardware.I2cController
I2cAddr - Class in com.qualcomm.robotcore.hardware
  I2cAddr represents an address on an I2C bus.
I2cAddr(int) - Constructor for class com.qualcomm.robotcore.hardware.I2cAddr
i2cAddr - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
i2cAddr - Variable in class com.qualcomm.robotcore.hardware.TimestampedI2cData
  the I2c address from which the data was read
I2cAddrConfig - Interface in com.qualcomm.robotcore.hardware
  `I2cAddrConfig` allows the runtime I2C address used with a sensor to be changed or queried.
I2cAddressableDevice - Interface in com.qualcomm.robotcore.hardware
  `I2cAddressableDevice` provides a means by which the address of a device living on an I2C bus can be retrieved.
I2cController - Interface in com.qualcomm.robotcore.hardware
  Interface for working with Digital Channel Controllers
I2cController.I2cPortReadyBeginEndNotifications - Interface in com.qualcomm.robotcore.hardware
  A callback interface through which a client can learn when portIsReady callbacks begin and then later end.
I2cController.I2cPortReadyCallback - Interface in com.qualcomm.robotcore.hardware
  Callback interface for I2C port ready notifications
I2cControllerPortDevice - Interface in com.qualcomm.robotcore.hardware
  The I2cControllerPortDevice interface should be supported by hardware devices which occupy a port on an I2cController.
I2cControllerPortDeviceImpl - Class in com.qualcomm.robotcore.hardware
I2cControllerPortDeviceImpl(I2cController, int) - Constructor for class com.qualcomm.robotcore.hardware.I2cControllerPortDeviceImpl
i2cDevice - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
I2cDevice - Interface in com.qualcomm.robotcore.hardware
  The `I2cDevice` interface abstracts the engine used to interact on with a specific I2c device on a port of an `I2cController`.
i2cDevice - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
I2cDeviceImpl - Class in com.qualcomm.robotcore.hardware
  Control a single I2C Device
I2cDeviceImpl(I2cController, int) - Constructor for class com.qualcomm.robotcore.hardware.I2cDeviceImpl
  Constructor
I2cDeviceReader - Class in com.qualcomm.robotcore.hardware
  Monitor an I2C Device and read in the most current values
I2cDeviceReader(I2cDevice, I2cAddr, int, int) - Constructor for class com.qualcomm.robotcore.hardware.I2cDeviceReader
  Constructor
i2cDeviceSynch - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
I2cDeviceSynch - Interface in com.qualcomm.robotcore.hardware
  `I2cDeviceSynch` is an interface that exposes functionality for interacting with I2c devices.
I2cDeviceSynch.HeartbeatAction - Class in com.qualcomm.robotcore.hardware
  Instances of HeartBeatAction indicate what action to carry out to perform a heartbeat should that become necessary.
I2cDeviceSynch.ReadMode - Enum in com.qualcomm.robotcore.hardware
  `I2cDeviceSynch.ReadMode` controls whether when asked to read we read only once or read multiple times.
I2cDeviceSynch.ReadWindow - Class in com.qualcomm.robotcore.hardware
  RegWindow is a utility class for managing the window of I2C register bytes that are read from our I2C device on every hardware cycle
I2cDeviceSynchDevice<DEVICE_CLIENT extends I2cDeviceSynchSimple> - Class in com.qualcomm.robotcore.hardware
  `I2cDeviceSynchDevice` instances are I2c devices which are built on top of I2cDeviceSynchSimple instances or subclasses thereof.
I2cDeviceSynchDevice(DEVICE_CLIENT, boolean) - Constructor for class com.qualcomm.robotcore.hardware.I2cDeviceSynchDevice
I2cDeviceSynchDeviceWithParameters<DEVICE_CLIENT extends I2cDeviceSynchSimple,PARAMETERS> - Class in com.qualcomm.robotcore.hardware
  `I2cDeviceSynchDeviceWithParameters` adds to `I2cDeviceSynchDevice` support for sensors that can be publicly initialized with parameter block of a particular type.
I2cDeviceSynchDeviceWithParameters(DEVICE_CLIENT, boolean, PARAMETERS) - Constructor for class com.qualcomm.robotcore.hardware.I2cDeviceSynchDeviceWithParameters
I2cDeviceSynchImpl - Class in com.qualcomm.robotcore.hardware
  `I2cDeviceSynchImpl` is a utility class that makes it easy to read or write data to an instance of `I2cDevice`.
I2cDeviceSynchImpl(I2cDevice, I2cAddr, boolean) - Constructor for class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
  Instantiate an `I2cDeviceSynchImpl` instance on the indicated `I2cDevice` using the indicated I2C address.
I2cDeviceSynchImpl(I2cDevice, boolean) - Constructor for class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
  Instantiates an `I2cDeviceSynchImpl` instance on the indicated `I2cDevice`.
I2cDeviceSynchImpl.Callback - Class in com.qualcomm.robotcore.hardware
I2cDeviceSynchImpl.CONTROLLER_PORT_MODE - Enum in com.qualcomm.robotcore.hardware
I2cDeviceSynchImpl.READ_CACHE_STATUS - Enum in com.qualcomm.robotcore.hardware
I2cDeviceSynchImpl.WRITE_CACHE_STATUS - Enum in com.qualcomm.robotcore.hardware
I2cDeviceSynchImpl.WriteCacheStatus - Class in com.qualcomm.robotcore.hardware
I2cDeviceSynchImplOnSimple - Class in com.qualcomm.robotcore.hardware
  I2cDeviceSynchImplOnSimple takes an I2cDeviceSynchSimple and adds to it heartbeat and readwindow functionality.
I2cDeviceSynchImplOnSimple(I2cDeviceSynchSimple, boolean) - Constructor for class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
I2cDeviceSynchReadHistory - Interface in com.qualcomm.robotcore.hardware
  `I2cDeviceSynchReadHistory` provides a means by which one can be guaranteed to be informed of all data read by through an `I2cDeviceSynch`.
I2cDeviceSynchReadHistoryImpl - Class in com.qualcomm.robotcore.hardware
  `I2cDeviceSynchReadHistoryImpl` is a helper class providing an implementation of the I2c read history queue
I2cDeviceSynchReadHistoryImpl() - Constructor for class com.qualcomm.robotcore.hardware.I2cDeviceSynchReadHistoryImpl
i2cDeviceSynchSimple - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
I2cDeviceSynchSimple - Interface in com.qualcomm.robotcore.hardware
  I2cDeviceSyncSimple is an interface that provides simple synchronous read and write functionality to an I2c device.
i2cDeviceSynchSimpleHistory - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
I2cWaitControl - Enum in com.qualcomm.robotcore.hardware
  Values in `I2cWaitControl` control the semantics of waiting on I2c writes
id - Variable in class com.qualcomm.robotcore.hardware.Gamepad
  ID assigned to this gamepad by the OS.
ID_SYNTHETIC - Static variable in class com.qualcomm.robotcore.hardware.Gamepad
  A gamepad with a phantom id a synthetic one made up by the system
ID_UNASSOCIATED - Static variable in class com.qualcomm.robotcore.hardware.Gamepad
  A gamepad with an ID equal to ID_UNASSOCIATED has not been associated with any device.
identityMatrix(int) - Static method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
  Returns an identity matrix of the indicated dimension.
identityMatrix() - Static method in class org.firstinspires.ftc.robotcore.external.matrices.OpenGLMatrix
idle() - Method in class com.qualcomm.robotcore.eventloop.opmode.LinearOpMode
  Puts the current thread to sleep for a bit as it has nothing better to do.
index - Variable in enum org.firstinspires.ftc.robotcore.external.navigation.Axis
indexFromRowCol(int, int) - Method in class org.firstinspires.ftc.robotcore.external.matrices.ColumnMajorMatrixF
indexFromRowCol(int, int) - Method in class org.firstinspires.ftc.robotcore.external.matrices.DenseMatrixF
  Given a row and column index into the matrix, returns the corresponding index into the underlying float[] array.
indexFromRowCol(int, int) - Method in class org.firstinspires.ftc.robotcore.external.matrices.RowMajorMatrixF
indices() - Method in enum org.firstinspires.ftc.robotcore.external.navigation.AxesOrder
  Returns the numerical axes indices associated with this `AxesOrder`.
infinity - Static variable in enum org.firstinspires.ftc.robotcore.external.navigation.DistanceUnit
init(EventLoopManager) - Method in class com.qualcomm.ftccommon.FtcEventLoop
  Init method
init(EventLoopManager) - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
init(EventLoopManager) - Method in class com.qualcomm.ftccommon.FtcEventLoopHandler
init(EventLoopManager) - Method in class com.qualcomm.ftccommon.FtcEventLoopIdle
init(EventLoopManager) - Method in interface com.qualcomm.robotcore.eventloop.EventLoop
  Init method, this will be called before the first call to loop.
init() - Method in class com.qualcomm.robotcore.eventloop.opmode.LinearOpMode
  From the non-linear OpMode; do not override
init() - Method in class com.qualcomm.robotcore.eventloop.opmode.OpMode
  User defined init method
init_loop() - Method in class com.qualcomm.robotcore.eventloop.opmode.LinearOpMode
  From the non-linear OpMode; do not override
init_loop() - Method in class com.qualcomm.robotcore.eventloop.opmode.OpMode
  User defined init_loop method
initialize(USBAccessibleLynxModule, List<Integer>) - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.DisplayedModule
initialize(List<USBAccessibleLynxModule>) - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.DisplayedModuleList
initialize(int) - Method in class com.qualcomm.ftccommon.SoundPlayer.SoundInfo
initialize() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchDevice
initialize(PARAMETERS) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchDeviceWithParameters
  Allows for external initialization with non-default parameters
initialize(SoundPoolIntf) - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidSoundPool
  Initializes the SoundPool.
initialize() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidTextToSpeech
  Initialize the TextToSpeech engine.
initialize(String, VuforiaLocalizer.CameraDirection, boolean, boolean, VuforiaLocalizer.Parameters.CameraMonitorFeedback, float, float, float, float, float, float, boolean) - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaBase
  Initializes Vuforia, with a CameraDirection.
initialize(String, CameraName, String, boolean, boolean, VuforiaLocalizer.Parameters.CameraMonitorFeedback, float, float, float, float, float, float, boolean) - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaBase
  Initializes Vuforia, with a CameraName.
initializeDirectories() - Static method in class com.qualcomm.ftccommon.FtcLynxFirmwareUpdateActivity
initializeIfNecessary() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchDevice
initializeSpinnerList(Spinner, List<Integer>, boolean) - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.DisplayedModule
initStatus(I2cDeviceSynchImpl.WRITE_CACHE_STATUS) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl.WriteCacheStatus
initWriteCacheStatus(I2cDeviceSynchImpl.WRITE_CACHE_STATUS) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
inListGet(List, JavaUtil.AtMode, int, boolean) - Static method in class org.firstinspires.ftc.robotcore.external.JavaUtil
inListGetSublist(List, JavaUtil.AtMode, int, JavaUtil.AtMode, int) - Static method in class org.firstinspires.ftc.robotcore.external.JavaUtil
inListSet(List, JavaUtil.AtMode, int, boolean, Object) - Static method in class org.firstinspires.ftc.robotcore.external.JavaUtil
InstanceHolder() - Constructor for class com.qualcomm.ftccommon.SoundPlayer.InstanceHolder
InstanceHolder() - Constructor for class org.firstinspires.ftc.robotcore.external.ClassFactory.InstanceHolder
integrate(Velocity, double) - Static method in class org.firstinspires.ftc.robotcore.external.navigation.NavUtil
integrate(Acceleration, double) - Static method in class org.firstinspires.ftc.robotcore.external.navigation.NavUtil
IntegratingGyroscope - Interface in com.qualcomm.robotcore.hardware
  For gyroscopes which perform angular rotation rate integration inside the sensor, `IntegratingGyroscope` provides a means by which the integrated rotation can be easily retrieved.
internalInitialize(PARAMETERS) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchDeviceWithParameters
  Actually attempts to carry out initialization with the indicated parameter block.
internalOpModeServices - Variable in class com.qualcomm.robotcore.eventloop.opmode.OpMode
  this is logically an internal field.
internalPostInitLoop() - Method in class com.qualcomm.robotcore.eventloop.opmode.LinearOpMode
internalPostInitLoop() - Method in class com.qualcomm.robotcore.eventloop.opmode.OpMode
  automatically update telemetry in a non-linear opmode
internalPostLoop() - Method in class com.qualcomm.robotcore.eventloop.opmode.LinearOpMode
internalPostLoop() - Method in class com.qualcomm.robotcore.eventloop.opmode.OpMode
  automatically update telemetry in a non-linear opmode
internalPreInit() - Method in class com.qualcomm.robotcore.eventloop.opmode.OpMode
internalPut(SerialNumber, String, DEVICE_TYPE) - Method in class com.qualcomm.robotcore.hardware.HardwareMap.DeviceMapping
internalPut(SerialNumber, String, HardwareDevice) - Method in class com.qualcomm.robotcore.hardware.HardwareMap
internalSetMode(DcMotor.RunMode) - Method in class com.qualcomm.robotcore.hardware.DcMotorImpl
internalSetPosition(double) - Method in class com.qualcomm.robotcore.hardware.ServoImpl
internalSetPower(double) - Method in class com.qualcomm.robotcore.hardware.DcMotorImpl
internalSetTargetPosition(int) - Method in class com.qualcomm.robotcore.hardware.DcMotorImpl
internalSetTargetPosition(int) - Method in class com.qualcomm.robotcore.hardware.DcMotorImplEx
internalStopPlaying(SoundPlayer.StopWhat) - Method in class com.qualcomm.ftccommon.SoundPlayer
internalUpdateTelemetryNow(TelemetryMessage) - Method in class com.qualcomm.robotcore.eventloop.opmode.OpMode
  This is an internal SDK method, not intended for use by user opmodes.
inTextGetLetter(String, JavaUtil.AtMode, int) - Static method in class org.firstinspires.ftc.robotcore.external.JavaUtil
inTextGetSubstring(String, JavaUtil.AtMode, int, JavaUtil.AtMode, int) - Static method in class org.firstinspires.ftc.robotcore.external.JavaUtil
intToByteArray(int) - Static method in class com.qualcomm.robotcore.util.TypeConversion
  convert an int into a byte array; big endian is assumed
intToByteArray(int, ByteOrder) - Static method in class com.qualcomm.robotcore.util.TypeConversion
  convert an int into a byte array
inverted() - Method in enum com.qualcomm.robotcore.hardware.DcMotorSimple.Direction
inverted() - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
  Returns a matrix which is the matrix-multiplication inverse of the receiver.
inverted() - Method in class org.firstinspires.ftc.robotcore.external.matrices.OpenGLMatrix
iregReadLast - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
iregWriteFirst - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
iregWriteLast - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
IrSeekerIndividualSensor() - Constructor for class com.qualcomm.robotcore.hardware.IrSeekerSensor.IrSeekerIndividualSensor
  Constructor
IrSeekerIndividualSensor(double, double) - Constructor for class com.qualcomm.robotcore.hardware.IrSeekerSensor.IrSeekerIndividualSensor
  Constructor
irSeekerSensor - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
IrSeekerSensor - Interface in com.qualcomm.robotcore.hardware
  IR Seeker Sensor
IrSeekerSensor.IrSeekerIndividualSensor - Class in com.qualcomm.robotcore.hardware
  IR Sensor attached to an IR Seeker
IrSeekerSensor.Mode - Enum in com.qualcomm.robotcore.hardware
  Enumeration of device modes
isActive() - Method in interface com.qualcomm.ftccommon.ProgrammingModeController
  Returns true if programming mode is active; false otherwise.
isArmed() - Method in interface com.qualcomm.robotcore.hardware.I2cController
  Returns whether, as of this instant, this controller is alive and operational in its normally expected mode; that is, whether it is currently in communication with its underlying hardware or whether it is in some other state
isArmed() - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Returns whether, as of this instant, this I2cDevice is alive and operational in its normally expected mode; that is, whether it is currently in communication with its underlying hardware or whether it is in some other state
isArmed() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
isArmed() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
isArmed() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
isArmed() - Method in interface com.qualcomm.robotcore.hardware.I2cDeviceSynchSimple
  Returns whether, as of this instant, this device client is alive and operational in its normally expected mode; that is, whether it is currently in communication with its underlying hardware or whether it is in some other state.
isAutoClear() - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry
  Answers whether `Telemetry.clear()` is automatically called after each call to `Telemetry.update()`.
isAvailable() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidAccelerometer
  Returns true if the Android device has a accelerometer.
isAvailable() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidGyroscope
  Returns true if the Android device has a gyroscope.
isAvailable() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidOrientation
  Returns true if the Android device has the sensors required for orientation.
isAvailable() - Method in class org.firstinspires.ftc.robotcore.external.navigation.MotionDetection
  Is the required sensor available on this device?
isBusy() - Method in interface com.qualcomm.robotcore.hardware.DcMotor
  Returns true if the motor is currently advancing or retreating to a target position.
isBusy(int) - Method in interface com.qualcomm.robotcore.hardware.DcMotorController
  Is the motor busy?
isBusy() - Method in class com.qualcomm.robotcore.hardware.DcMotorImpl
  Is the motor busy?
isCalibrating() - Method in interface com.qualcomm.robotcore.hardware.GyroSensor
  Is the gyro performing a calibration operation?
isClosing - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
isClosing - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
isControllerLegacy - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
isCurrentPattern(Collection<Blinker.Step>) - Method in class com.qualcomm.robotcore.hardware.LightBlinker
isDirty() - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity
isEmbedded() - Method in class com.qualcomm.robotcore.util.SerialNumber
  Returns whether the serial number is the one used for the embedded Expansion Hub inside a Rev Control Hub.
isEngaged() - Method in interface com.qualcomm.robotcore.hardware.Engagable
  Returns whether the object is currently in the engaged state.
isEngaged - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
isEngaged() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
isEngaged - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
isEngaged() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
isFake() - Method in class com.qualcomm.robotcore.util.SerialNumber
  Returns whether the indicated serial number is one of the legacy fake serial number forms or not.
isGamepadDevice(int) - Static method in class com.qualcomm.robotcore.hardware.Gamepad
  Does this device ID belong to a gamepad device?
isHooked - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
isHooked - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
isI2cDeviceOwned - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
isI2cPortActionFlagSet(int) - Method in interface com.qualcomm.robotcore.hardware.I2cController
  Get the port action flag; this flag is set if the particular port is busy.
isI2cPortActionFlagSet() - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Deprecated.
  this method returns a value that is rarely that which is expected
isI2cPortActionFlagSet() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
  Check whether or not the action flag is set for this I2C port
isI2cPortInReadMode(int) - Method in interface com.qualcomm.robotcore.hardware.I2cController
  Is the port in read mode?
isI2cPortInReadMode() - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Queries whether or not the controller has reported that it is in read mode.
isI2cPortInReadMode() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
  Query whether or not the port is in Read mode
isI2cPortInWriteMode(int) - Method in interface com.qualcomm.robotcore.hardware.I2cController
  Is the port in write mode?
isI2cPortInWriteMode() - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Queries whether or not the controller has reported that it is in write mode.
isI2cPortInWriteMode() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
  Query whether or not this port is in write mode
isI2cPortReady(int) - Method in interface com.qualcomm.robotcore.hardware.I2cController
  Determine if a physical port is ready
isI2cPortReady() - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Returns whether the I2cDevice instance has experienced a callback since the last issuance of work to the controller.
isI2cPortReady() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
  Query whether or not this I2c port is ready
isInitialized - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchDevice
isLanguageAndCountryAvailable(String, String) - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidTextToSpeech
  Returns true if the given language is supported.
isLanguageAvailable(String) - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidTextToSpeech
  Returns true if the given language is supported.
isLightOn() - Method in class com.qualcomm.robotcore.hardware.LED
isLightOn() - Method in interface com.qualcomm.robotcore.hardware.Light
  Answers whether the light is on or off
isLightOn() - Method in class com.qualcomm.robotcore.hardware.LightMultiplexor
isLit() - Method in class com.qualcomm.robotcore.hardware.Blinker.Step
isLocalSoundOn() - Method in class com.qualcomm.ftccommon.SoundPlayer
isLooping() - Method in class com.qualcomm.ftccommon.SoundPlayer.CurrentlyPlaying
isLooping() - Method in class com.qualcomm.ftccommon.SoundPlayer.PlaySoundParams
isModuleAddressChangeable() - Method in class com.qualcomm.ftccommon.USBAccessibleLynxModule
isMotorEnabled(int) - Method in interface com.qualcomm.robotcore.hardware.DcMotorControllerEx
  Returns whether a particular motor on the controller is energized
isMotorEnabled() - Method in interface com.qualcomm.robotcore.hardware.DcMotorEx
  Returns whether this motor is energized
isMotorEnabled() - Method in class com.qualcomm.robotcore.hardware.DcMotorImplEx
isOpenForReading() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
isOpenForReading() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
isOpenForWriting() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
isOpenForWriting() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
isParent - Variable in class com.qualcomm.robotcore.hardware.LynxModuleMeta
isParent() - Method in class com.qualcomm.robotcore.hardware.LynxModuleMeta
isParent() - Method in interface com.qualcomm.robotcore.hardware.RobotCoreLynxModule
isPeerConnected - Variable in class com.qualcomm.robotcore.eventloop.EventLoopManager
isPIDMode() - Method in enum com.qualcomm.robotcore.hardware.DcMotor.RunMode
  Returns whether this RunMode is a PID-controlled mode or not
isPressed() - Method in interface com.qualcomm.robotcore.hardware.TouchSensor
  Return true if the touch sensor is being pressed
isPrime(double) - Static method in class org.firstinspires.ftc.robotcore.external.JavaUtil
isPwmEnabled() - Method in class com.qualcomm.robotcore.hardware.CRServoImplEx
isPwmEnabled() - Method in interface com.qualcomm.robotcore.hardware.PwmControl
  Returns whether the PWM is energized for this particular servo
isPwmEnabled(int) - Method in interface com.qualcomm.robotcore.hardware.PWMOutputControllerEx
isPwmEnabled() - Method in interface com.qualcomm.robotcore.hardware.PWMOutputEx
isPwmEnabled() - Method in class com.qualcomm.robotcore.hardware.PWMOutputImplEx
isPwmEnabled() - Method in class com.qualcomm.robotcore.hardware.ServoImplEx
isReadWindowSentToControllerInitialized - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
isRetained() - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry.Item
  Returns whether the item is to be retained in a clear() operation.
isRobotController - Variable in class com.qualcomm.ftccommon.SoundPlayer
isServoPwmEnabled(int) - Method in interface com.qualcomm.robotcore.hardware.ServoControllerEx
  Returns whether the PWM is energized for this particular servo
isShutdown - Variable in class com.qualcomm.robotcore.eventloop.opmode.LinearOpMode.LinearOpModeHelper
isShutdown() - Method in class com.qualcomm.robotcore.eventloop.opmode.LinearOpMode.LinearOpModeHelper
isSimpleOwned - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
isSpeaking() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidTextToSpeech
  Returns true if the TextToSpeech engine is busy speaking.
isStarted() - Method in class com.qualcomm.robotcore.eventloop.opmode.LinearOpMode
  Has the opMode been started?
isStopRequested() - Method in class com.qualcomm.robotcore.eventloop.opmode.LinearOpMode
  Has the the stopping of the opMode been requested?
issueWrite() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl.Callback
isTouchSensorPressed(int) - Method in interface com.qualcomm.robotcore.hardware.TouchSensorMultiplexer
isUpdatedRobotLocation - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaBase.TrackingResults
isUsb() - Method in class com.qualcomm.robotcore.util.SerialNumber
  Returns whether the serial number is one of an actual USB device.
isVendorProduct() - Method in class com.qualcomm.robotcore.util.SerialNumber
isVisible - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaBase.TrackingResults
isVisible() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
  Answers whether the associated trackable is currently visible or not
isWriteCoalescingEnabled - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
isWriteCoalescingEnabled() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
isWriteCoalescingEnabled() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
isWriteCoalescingEnabled() - Method in interface com.qualcomm.robotcore.hardware.I2cDeviceSynchSimple
  Answers as to whether write coalescing is currently enabled on this device.
iterator() - Method in class com.qualcomm.robotcore.hardware.HardwareMap.DeviceMapping
  Returns an iterator over all the devices in this DeviceMapping.
iterator() - Method in class com.qualcomm.robotcore.hardware.HardwareMap
  Returns an iterator of all the devices in the HardwareMap.
iterator() - Method in class com.qualcomm.robotcore.hardware.LynxModuleMetaList

## J

JavaUtil - Class in org.firstinspires.ftc.robotcore.external
  A class that provides utility methods used in FTC Java code generated from blocks.
JavaUtil() - Constructor for class org.firstinspires.ftc.robotcore.external.JavaUtil
JavaUtil.AtMode - Enum in org.firstinspires.ftc.robotcore.external
JavaUtil.SortDirection - Enum in org.firstinspires.ftc.robotcore.external
JavaUtil.SortType - Enum in org.firstinspires.ftc.robotcore.external
JavaUtil.TrimMode - Enum in org.firstinspires.ftc.robotcore.external
joystickDeadzone - Variable in class com.qualcomm.robotcore.hardware.Gamepad
  If the motion value is less than the threshold, the controller will be considered at rest

## K

keySet() - Method in class com.qualcomm.robotcore.hardware.ScannedDevices

## L

lastModuleAddressChoice - Variable in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.DisplayedModuleList
lastTrackedPoseAndCamera - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
launch(Context) - Static method in class com.qualcomm.ftccommon.ConfigWifiDirectActivity
launch(Context, ConfigWifiDirectActivity.Flag) - Static method in class com.qualcomm.ftccommon.ConfigWifiDirectActivity
LaunchActivityConstantsList - Class in com.qualcomm.ftccommon
  List of RobotCore Robocol commands used by the FIRST apps
LaunchActivityConstantsList() - Constructor for class com.qualcomm.ftccommon.LaunchActivityConstantsList
LaunchActivityConstantsList.RequestCode - Enum in com.qualcomm.ftccommon
  Used internally to distinguish the results coming back from various launched (sub)activities
led - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
LED - Class in com.qualcomm.robotcore.hardware
LED(DigitalChannelController, int) - Constructor for class com.qualcomm.robotcore.hardware.LED
  Constructor
left_bumper - Variable in class com.qualcomm.robotcore.hardware.Gamepad
  button left bumper
left_stick_button - Variable in class com.qualcomm.robotcore.hardware.Gamepad
  left stick button
left_stick_x - Variable in class com.qualcomm.robotcore.hardware.Gamepad
  left analog stick horizontal axis
left_stick_y - Variable in class com.qualcomm.robotcore.hardware.Gamepad
  left analog stick vertical axis
left_trigger - Variable in class com.qualcomm.robotcore.hardware.Gamepad
  left trigger
legacyModule - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
LegacyModule - Interface in com.qualcomm.robotcore.hardware
  Legacy Module for working with NXT devices.
LegacyModulePortDevice - Interface in com.qualcomm.robotcore.hardware
  The LegacyModulePortDevice interface should be supported by hardware devices which occupy a port on a LegacyModule.
LegacyModulePortDeviceImpl - Class in com.qualcomm.robotcore.hardware
LegacyModulePortDeviceImpl(LegacyModule, int) - Constructor for class com.qualcomm.robotcore.hardware.LegacyModulePortDeviceImpl
length(int) - Static method in class org.firstinspires.ftc.robotcore.external.matrices.VectorF
  Creates a new vector of the indicated length.
length() - Method in class org.firstinspires.ftc.robotcore.external.matrices.VectorF
Light - Interface in com.qualcomm.robotcore.hardware
  `Light` instances are sources of illumination.
light - Variable in class com.qualcomm.robotcore.hardware.LightBlinker
LightBlinker - Class in com.qualcomm.robotcore.hardware
  A `LightBlinker` is a handy utility that will flash a `SwitchableLight` in a pattern of timed durations, and, optionally, colors, if the light supports same (NYI)
LightBlinker(SwitchableLight) - Constructor for class com.qualcomm.robotcore.hardware.LightBlinker
LightMultiplexor - Class in com.qualcomm.robotcore.hardware
  A `LightMultiplexor` adapts a second `SwitchableLight` by adding reference counting to `SwitchableLight.enableLight(boolean)`: the light will be lit if the net number of enables is greater than zero.
LightMultiplexor(SwitchableLight) - Constructor for class com.qualcomm.robotcore.hardware.LightMultiplexor
lightSensor - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
LightSensor - Interface in com.qualcomm.robotcore.hardware
  Light Sensor
limitPositionMax - Variable in class com.qualcomm.robotcore.hardware.ServoImpl
limitPositionMin - Variable in class com.qualcomm.robotcore.hardware.ServoImpl
LinearOpMode - Class in com.qualcomm.robotcore.eventloop.opmode
  Base class for user defined linear operation modes (op modes).
LinearOpMode() - Constructor for class com.qualcomm.robotcore.eventloop.opmode.LinearOpMode
LinearOpMode.LinearOpModeHelper - Class in com.qualcomm.robotcore.eventloop.opmode
LinearOpModeHelper() - Constructor for class com.qualcomm.robotcore.eventloop.opmode.LinearOpMode.LinearOpModeHelper
loadAdapter(ListView) - Method in class com.qualcomm.ftccommon.FtcWifiDirectChannelSelectorActivity
loadAndStartPlaying(Context, int, SoundPlayer.PlaySoundParams, <any>, Runnable) - Method in class com.qualcomm.ftccommon.SoundPlayer
loadAndStartPlaying(Context, File, SoundPlayer.PlaySoundParams, <any>, Runnable) - Method in class com.qualcomm.ftccommon.SoundPlayer
loadedSounds - Variable in class com.qualcomm.ftccommon.SoundPlayer
loadGroupList(List<WifiDirectGroupName>) - Method in class com.qualcomm.ftccommon.FtcWifiDirectRememberedGroupsActivity
loadLocalGroups() - Method in class com.qualcomm.ftccommon.FtcWifiDirectRememberedGroupsActivity
loadTrackablesFromAsset(String) - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer
  Loads a Vuforia dataset from the indicated application asset, which must be of type .XML.
loadTrackablesFromFile(String) - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer
  Loads a Vuforia dataset from the indicated file, which must be a .XML file and contain the full file path.
lock - Variable in class com.qualcomm.ftccommon.SoundPlayer
lock - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
lock - Variable in class com.qualcomm.robotcore.hardware.ScannedDevices
lock - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
log(int, String) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
log(int, String, Object...) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
log(String) - Method in class com.qualcomm.robotcore.util.ElapsedTime
  Log a message stating how long the timer has been running
log() - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry
  Returns the log of this `Telemetry` to which log entries may be appended.
logDevices() - Method in class com.qualcomm.robotcore.hardware.HardwareMap
loggingEnabled - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
loggingTag - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
longToByteArray(long) - Static method in class com.qualcomm.robotcore.util.TypeConversion
  convert a long into a byte array; big endian is assumed
longToByteArray(long, ByteOrder) - Static method in class com.qualcomm.robotcore.util.TypeConversion
  convert a long into a byte array
loop() - Method in class com.qualcomm.ftccommon.FtcEventLoop
  Loop method, this will be called repeatedly while the robot is running.
loop() - Method in class com.qualcomm.ftccommon.FtcEventLoopIdle
loop() - Method in interface com.qualcomm.robotcore.eventloop.EventLoop
  This method will be repeatedly called by the event loop manager.
loop() - Method in class com.qualcomm.robotcore.eventloop.opmode.LinearOpMode
  From the non-linear OpMode; do not override
loop() - Method in class com.qualcomm.robotcore.eventloop.opmode.OpMode
  User defined loop method
loopControl - Variable in class com.qualcomm.ftccommon.CommandList.CmdPlaySound
loopControl - Variable in class com.qualcomm.ftccommon.SoundPlayer.CurrentlyPlaying
loopControl - Variable in class com.qualcomm.ftccommon.SoundPlayer.PlaySoundParams
  -1 means playing loops forever, 0 is play once, 1 is play twice, etc
LynxAddressChangeRequest() - Constructor for class com.qualcomm.ftccommon.CommandList.LynxAddressChangeRequest
LynxFirmwareImagesResp() - Constructor for class com.qualcomm.ftccommon.CommandList.LynxFirmwareImagesResp
LynxFirmwareUpdate() - Constructor for class com.qualcomm.ftccommon.CommandList.LynxFirmwareUpdate
LynxFirmwareUpdateResp() - Constructor for class com.qualcomm.ftccommon.CommandList.LynxFirmwareUpdateResp
LynxModuleMeta - Class in com.qualcomm.robotcore.hardware
  `LynxModuleMeta` has simple lynx module meta information for transmission from RC to DS
LynxModuleMeta(int, boolean) - Constructor for class com.qualcomm.robotcore.hardware.LynxModuleMeta
LynxModuleMeta(RobotCoreLynxModule) - Constructor for class com.qualcomm.robotcore.hardware.LynxModuleMeta
LynxModuleMeta(LynxModuleMeta) - Constructor for class com.qualcomm.robotcore.hardware.LynxModuleMeta
LynxModuleMetaList - Class in com.qualcomm.robotcore.hardware
  `LynxModuleMetaList` is a container of `RobotCoreLynxModule`s.
LynxModuleMetaList(SerialNumber) - Constructor for class com.qualcomm.robotcore.hardware.LynxModuleMetaList
LynxModuleMetaList(SerialNumber, Collection<LynxModuleMeta>) - Constructor for class com.qualcomm.robotcore.hardware.LynxModuleMetaList
LynxModuleMetaList(SerialNumber, List<RobotCoreLynxModule>) - Constructor for class com.qualcomm.robotcore.hardware.LynxModuleMetaList
lynxModulePrefix - Static variable in class com.qualcomm.robotcore.util.SerialNumber
lynxUsbDevice - Variable in class com.qualcomm.ftccommon.FtcEventLoopBase.LynxUsbDeviceContainer
LynxUsbDeviceContainer(LynxUsbDeviceImpl, SerialNumber) - Constructor for class com.qualcomm.ftccommon.FtcEventLoopBase.LynxUsbDeviceContainer
LynxUsbDeviceContainer(RobotUsbDevice, SerialNumber) - Constructor for class com.qualcomm.ftccommon.FtcEventLoopBase.LynxUsbDeviceContainer

## M

MagneticFlux - Class in org.firstinspires.ftc.robotcore.external.navigation
  Instances of `MagneticFlux` represent a three-dimensional magnetic strength vector.
MagneticFlux() - Constructor for class org.firstinspires.ftc.robotcore.external.navigation.MagneticFlux
MagneticFlux(double, double, double, long) - Constructor for class org.firstinspires.ftc.robotcore.external.navigation.MagneticFlux
magnitude() - Method in class org.firstinspires.ftc.robotcore.external.matrices.VectorF
magnitude() - Method in class org.firstinspires.ftc.robotcore.external.navigation.MotionDetection.Vector
magnitude() - Method in class org.firstinspires.ftc.robotcore.external.navigation.Quaternion
makeFakeData(Object, I2cAddr, int, int) - Static method in class com.qualcomm.robotcore.hardware.TimestampedI2cData
  Creates and returns fake I2C data for use in situations where data must be returned but actual data is unavailable.
makeListFromText(String, String) - Static method in class org.firstinspires.ftc.robotcore.external.JavaUtil
makeTextFromList(List, String) - Static method in class org.firstinspires.ftc.robotcore.external.JavaUtil
map - Variable in class com.qualcomm.robotcore.hardware.ScannedDevices
MapAdapter() - Constructor for class com.qualcomm.robotcore.hardware.ScannedDevices.MapAdapter
maskEvent(Event) - Method in class org.firstinspires.ftc.robotcore.external.StateMachine
maskList - Variable in class org.firstinspires.ftc.robotcore.external.StateMachine
masterVolume - Variable in class com.qualcomm.ftccommon.SoundPlayer
matches(Object) - Method in class com.qualcomm.robotcore.util.SerialNumber
matrix - Variable in class org.firstinspires.ftc.robotcore.external.matrices.SliceMatrixF
matrix - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaBase.TrackingResults
MatrixF - Class in org.firstinspires.ftc.robotcore.external.matrices
  `MatrixF` represents a matrix of floats of a defined dimensionality but abstracts the means by which a particular element of the matrix is retrieved or updated.
MatrixF(int, int) - Constructor for class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
  Creates a matrix containing the indicated number of rows and columns.
MAX_POSITION - Static variable in interface com.qualcomm.robotcore.hardware.Servo
  The maximum allowable position to which a servo can be moved
maxOfList(List) - Static method in class org.firstinspires.ftc.robotcore.external.JavaUtil
maxWebcamAspectRatio - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer.Parameters
  Controls the aspect ratios used with webcams.
mayInitiateSwitchToReadMode() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynch.ReadWindow
  Answers as to whether this window in its present state ought to cause a transition to read-mode when there's nothing else for the device to be doing.
meanIntegrate(Velocity, Velocity) - Static method in class org.firstinspires.ftc.robotcore.external.navigation.NavUtil
  Integrate between two velocities to determine a change in position using an assumption that the mean of the velocities has been acting the entire interval.
meanIntegrate(Acceleration, Acceleration) - Static method in class org.firstinspires.ftc.robotcore.external.navigation.NavUtil
  Integrate between two accelerations to determine a change in velocity using an assumption that the mean of the accelerations has been acting the entire interval.
medianOfList(List) - Static method in class org.firstinspires.ftc.robotcore.external.JavaUtil
mediaSizer - Variable in class com.qualcomm.ftccommon.SoundPlayer
migrate() - Method in enum com.qualcomm.robotcore.hardware.DcMotor.RunMode
  Deprecated.
  Replace use of old constants with new
migrate() - Method in enum com.qualcomm.robotcore.hardware.DigitalChannelController.Mode
  Deprecated.
MILLIS_IN_NANO - Static variable in class com.qualcomm.robotcore.util.ElapsedTime
  the number of nanoseconds in a millisecond
milliseconds() - Method in class com.qualcomm.robotcore.util.ElapsedTime
  Returns the duration that has elapsed since the last reset of this timer in milliseconds
MIN_POSITION - Static variable in interface com.qualcomm.robotcore.hardware.Servo
  The minimum allowable position to which a servo can be moved
minOfList(List) - Static method in class org.firstinspires.ftc.robotcore.external.JavaUtil
minus(Position, Position) - Static method in class org.firstinspires.ftc.robotcore.external.navigation.NavUtil
minus(Velocity, Velocity) - Static method in class org.firstinspires.ftc.robotcore.external.navigation.NavUtil
minus(Acceleration, Acceleration) - Static method in class org.firstinspires.ftc.robotcore.external.navigation.NavUtil
minWebcamAspectRatio - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer.Parameters
  Controls the aspect ratios used with webcams.
MM_FTC_FIELD_WIDTH - Static variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaBase
MM_PER_INCH - Static variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaBase
mmPerInch - Static variable in enum org.firstinspires.ftc.robotcore.external.navigation.DistanceUnit
modesOfList(List) - Static method in class org.firstinspires.ftc.robotcore.external.JavaUtil
module - Variable in class com.qualcomm.robotcore.hardware.LegacyModulePortDeviceImpl
moduleAddress - Variable in class com.qualcomm.ftccommon.USBAccessibleLynxModule
moduleAddress - Variable in class com.qualcomm.robotcore.hardware.LynxModuleMeta
moduleAddressChangeable - Variable in class com.qualcomm.ftccommon.USBAccessibleLynxModule
moduleList - Variable in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.DisplayedModuleList
moduleNowArmedOrPretending() - Method in class com.qualcomm.robotcore.hardware.LegacyModulePortDeviceImpl
  intended as a subclass hook
moduleNowDisarmed() - Method in class com.qualcomm.robotcore.hardware.LegacyModulePortDeviceImpl
  intended as a subclass hook
modules - Variable in class com.qualcomm.robotcore.hardware.LynxModuleMetaList
modulesToUpdate - Variable in class com.qualcomm.ftccommon.FtcLynxFirmwareUpdateActivity
MotionDetection - Class in org.firstinspires.ftc.robotcore.external.navigation
  A class that will notify listeners when a phone is in motion.
MotionDetection() - Constructor for class org.firstinspires.ftc.robotcore.external.navigation.MotionDetection
MotionDetection(double, int) - Constructor for class org.firstinspires.ftc.robotcore.external.navigation.MotionDetection
MotionDetection.MotionDetectionListener - Interface in org.firstinspires.ftc.robotcore.external.navigation
MotionDetection.Vector - Class in org.firstinspires.ftc.robotcore.external.navigation
MotorControlAlgorithm - Enum in com.qualcomm.robotcore.hardware
  indicates the control algorithm variant to use with `DcMotor.RunMode.RUN_TO_POSITION` and `DcMotor.RunMode.RUN_USING_ENCODER`.
motorType - Variable in class com.qualcomm.robotcore.hardware.DcMotorImpl
mPerInch - Static variable in enum org.firstinspires.ftc.robotcore.external.navigation.DistanceUnit
msAbnormalReopenInterval - Static variable in interface com.qualcomm.robotcore.eventloop.SyncdDevice
  When a device shuts down with `SyncdDevice.ShutdownReason.ABNORMAL_ATTEMPT_REOPEN`, this is the recommended duration of time to wait before attempting reopen.
msCallbackLockAbandon - Static variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
msCallbackLockWaitQuantum - Static variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
msDuration - Variable in class com.qualcomm.ftccommon.SoundPlayer.SoundInfo
msDuration - Variable in class com.qualcomm.robotcore.hardware.Blinker.Step
msFinish - Variable in class com.qualcomm.ftccommon.SoundPlayer.CurrentlyPlaying
msHeartbeatInterval - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
msHeartbeatInterval - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
msLastPlay - Variable in class com.qualcomm.ftccommon.SoundPlayer.SoundInfo
msPresentationTime - Variable in class com.qualcomm.ftccommon.CommandList.CmdPlaySound
msResponseWait - Variable in class com.qualcomm.ftccommon.FtcLynxFirmwareUpdateActivity
msResponseWait - Variable in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity
msSoundTransmissionFreshness - Static variable in class com.qualcomm.ftccommon.SoundPlayer
msStuckDetectInit - Variable in class com.qualcomm.robotcore.eventloop.opmode.OpMode
msStuckDetectInitLoop - Variable in class com.qualcomm.robotcore.eventloop.opmode.OpMode
msStuckDetectLoop - Variable in class com.qualcomm.robotcore.eventloop.opmode.OpMode
msStuckDetectStart - Variable in class com.qualcomm.robotcore.eventloop.opmode.OpMode
msStuckDetectStop - Variable in class com.qualcomm.robotcore.eventloop.opmode.OpMode
multiplied(MatrixF) - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
  Returns a matrix which is the multiplication of the recevier with another matrix.
multiplied(float) - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
  Returns a new matrix in which all the entries of the receiver have been scaled by an indicated value.
multiplied(VectorF) - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
  Multiplies the receiver by the indicated vector, considered as a column matrix.
multiplied(float[]) - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
  Multiplies the receiver by the indicated vector, considered as a column matrix.
multiplied(OpenGLMatrix) - Method in class org.firstinspires.ftc.robotcore.external.matrices.OpenGLMatrix
multiplied(MatrixF) - Method in class org.firstinspires.ftc.robotcore.external.matrices.OpenGLMatrix
multiplied(MatrixF) - Method in class org.firstinspires.ftc.robotcore.external.matrices.VectorF
  Multiplies this vector, taken as a row vector, against the indicated matrix.
multiplied(float) - Method in class org.firstinspires.ftc.robotcore.external.matrices.VectorF
  Returns a new vector containing the elements of this vector scaled by the indicated factor.
multiply(MatrixF) - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
  Updates the receiver to be the product of itself and another matrix.
multiply(float) - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
multiply(VectorF) - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
multiply(float[]) - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
multiply(OpenGLMatrix) - Method in class org.firstinspires.ftc.robotcore.external.matrices.OpenGLMatrix
  Updates the receiver to be the product of itself and another matrix.
multiply(MatrixF) - Method in class org.firstinspires.ftc.robotcore.external.matrices.OpenGLMatrix
  Updates the receiver to be the product of itself and another matrix.
multiply(float) - Method in class org.firstinspires.ftc.robotcore.external.matrices.VectorF

## N

name - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
name - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaBase.TrackingResults
nanoseconds() - Method in class com.qualcomm.robotcore.util.ElapsedTime
  Returns the duration that has elapsed since the last reset of this timer in nanoseconds
nanoTime - Variable in class com.qualcomm.robotcore.hardware.TimestampedData
  the timestamp on the System.nanoTime() clock associated with that data
nanoTimeReadCacheValid - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
NavUtil - Class in org.firstinspires.ftc.robotcore.external.navigation
  `NavUtil` is a collection of utilities that provide useful manipulations of objects related to navigation.
networkConnectionHandler - Variable in class com.qualcomm.ftccommon.FtcEventLoopBase
networkConnectionHandler - Variable in class com.qualcomm.ftccommon.FtcLynxFirmwareUpdateActivity
networkConnectionHandler - Variable in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity
networkConnectionUpdate(NetworkConnection.NetworkEvent) - Method in class com.qualcomm.ftccommon.UpdateUI.Callback
networkStatus - Variable in class com.qualcomm.ftccommon.UpdateUI
networkStatusExtra - Variable in class com.qualcomm.ftccommon.UpdateUI
networkStatusMessage - Variable in class com.qualcomm.ftccommon.UpdateUI
newGson() - Static method in class com.qualcomm.robotcore.hardware.ScannedDevices
newLocationAvailable - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
newPoseAvailable - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
newReadsAndWritesAllowed() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
newReadsAndWritesAllowed() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
nextStep - Variable in class com.qualcomm.robotcore.hardware.LightBlinker
NO_VOLTAGE_SENSOR - Static variable in class com.qualcomm.ftccommon.FtcEventLoopHandler
  This string is sent in the robot battery telemetry payload to identify that no voltage sensor is available on the robot.
NonConst - Annotation Type in org.firstinspires.ftc.robotcore.external
  `NonConst` documents a method that performs its function by updating internal state of the method receiver.
normalize(double) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.AngleUnit
normalize(float) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.AngleUnit
normalized() - Method in class org.firstinspires.ftc.robotcore.external.navigation.Quaternion
normalized3D() - Method in class org.firstinspires.ftc.robotcore.external.matrices.VectorF
  Consider this vector as a 3D coordinate or 3D homogeneous coordinate, and, if the latter, return its normalized form.
NormalizedColorSensor - Interface in com.qualcomm.robotcore.hardware
  `NormalizedColorSensor` returns color sensor data in standardized units, which provides a measure of absolute color color intensity beyond the relative intensities available using `ColorSensor`.
normalizeDegrees(double) - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.AngleUnit
normalizeDegrees(float) - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.AngleUnit
NormalizedRGBA - Class in com.qualcomm.robotcore.hardware
  `NormalizedRGBA` instances represent a set of normalized color values.
NormalizedRGBA() - Constructor for class com.qualcomm.robotcore.hardware.NormalizedRGBA
normalizeRadians(double) - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.AngleUnit
normalizeRadians(float) - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.AngleUnit
noteSerialNumberType(SerialNumber, String) - Static method in class com.qualcomm.robotcore.util.SerialNumber
noteSoundUsage(SoundPlayer.SoundInfo) - Method in class com.qualcomm.ftccommon.SoundPlayer.LoadedSoundCache
  update the fact that this sound has been just used, again
noteWindowUsedForRead() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynch.ReadWindow
  Sets that a read has in fact been issued for this window
notifyListeners(double) - Method in class org.firstinspires.ftc.robotcore.external.navigation.MotionDetection
notifyListeners() - Method in class org.firstinspires.ftc.robotcore.external.SignificantMotionDetection
now(TimeUnit) - Method in class com.qualcomm.robotcore.util.ElapsedTime
  Returns the current time on the clock used by the timer
nsNow() - Method in class com.qualcomm.robotcore.util.ElapsedTime
nsStartTime - Variable in class com.qualcomm.robotcore.util.ElapsedTime
nullStep() - Static method in class com.qualcomm.robotcore.hardware.Blinker.Step
numCols - Variable in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
numCols() - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
  Returns the number of columns in this matrix
numericValue - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuMarkInstanceId
numRows - Variable in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
numRows() - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
  Returns the number of rows in this matrix

## O

onAccuracyChanged(Sensor, int) - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidAccelerometer
onAccuracyChanged(Sensor, int) - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidGyroscope
onAccuracyChanged(Sensor, int) - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidOrientation
onAccuracyChanged(Sensor, int) - Method in class org.firstinspires.ftc.robotcore.external.navigation.MotionDetection
onActivityResult(int, int, Intent) - Method in class com.qualcomm.ftccommon.FtcRobotControllerSettingsActivity.SettingsFragment
onBackPressed() - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity
onBind(Intent) - Method in class com.qualcomm.ftccommon.FtcRobotControllerService
onCancelButtonPressed(View) - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity
onClearRememberedGroupsClicked(View) - Method in class com.qualcomm.ftccommon.FtcWifiDirectRememberedGroupsActivity
onCreate(Bundle) - Method in class com.qualcomm.ftccommon.ConfigWifiDirectActivity
onCreate(Bundle) - Method in class com.qualcomm.ftccommon.FtcAboutActivity.AboutFragment
onCreate(Bundle) - Method in class com.qualcomm.ftccommon.FtcAboutActivity
onCreate(Bundle) - Method in class com.qualcomm.ftccommon.FtcAdvancedRCSettingsActivity
onCreate(Bundle) - Method in class com.qualcomm.ftccommon.FtcAdvancedRCSettingsActivity.SettingsFragment
onCreate(Bundle) - Method in class com.qualcomm.ftccommon.FtcLynxFirmwareUpdateActivity
onCreate(Bundle) - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity
onCreate() - Method in class com.qualcomm.ftccommon.FtcRobotControllerService
onCreate(Bundle) - Method in class com.qualcomm.ftccommon.FtcRobotControllerSettingsActivity
onCreate(Bundle) - Method in class com.qualcomm.ftccommon.FtcRobotControllerSettingsActivity.SettingsFragment
onCreate(Bundle) - Method in class com.qualcomm.ftccommon.FtcWifiDirectChannelSelectorActivity
onCreate(Bundle) - Method in class com.qualcomm.ftccommon.FtcWifiDirectRememberedGroupsActivity
onCreate(Bundle) - Method in class com.qualcomm.ftccommon.ViewLogsActivity
onDestroy() - Method in class com.qualcomm.ftccommon.FtcAboutActivity
onDestroy() - Method in class com.qualcomm.ftccommon.FtcLynxFirmwareUpdateActivity
onDestroy() - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity
onDestroy() - Method in class com.qualcomm.ftccommon.FtcRobotControllerService
onDestroy() - Method in class com.qualcomm.ftccommon.FtcWifiDirectChannelSelectorActivity
onDestroy() - Method in class com.qualcomm.ftccommon.FtcWifiDirectRememberedGroupsActivity
onDeviceNameChanged(String) - Method in class com.qualcomm.ftccommon.UpdateUI.Callback.DeviceNameManagerCallback
onDoneButtonPressed(View) - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity
onEnter(Event) - Method in interface org.firstinspires.ftc.robotcore.external.State
  Called by the framework when a state is entered.
onExit(Event) - Method in interface org.firstinspires.ftc.robotcore.external.State
  Called by the framework when a state is exited.
onItemClick(<any>, View, int, long) - Method in class com.qualcomm.ftccommon.FtcWifiDirectChannelSelectorActivity
onLoadComplete(SoundPool, int, int) - Method in class com.qualcomm.ftccommon.SoundPlayer
onModuleStateChange(RobotArmingStateNotifier, RobotArmingStateNotifier.ARMINGSTATE) - Method in class com.qualcomm.robotcore.hardware.I2cControllerPortDeviceImpl
onModuleStateChange(RobotArmingStateNotifier, RobotArmingStateNotifier.ARMINGSTATE) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchDevice
onModuleStateChange(RobotArmingStateNotifier, RobotUsbModule.ARMINGSTATE) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl.Callback
onModuleStateChange(RobotArmingStateNotifier, RobotUsbModule.ARMINGSTATE) - Method in class com.qualcomm.robotcore.hardware.LegacyModulePortDeviceImpl
onMotionDetected(double) - Method in interface org.firstinspires.ftc.robotcore.external.navigation.MotionDetection.MotionDetectionListener
onNetworkConnectionEvent(NetworkConnection.NetworkEvent) - Method in class com.qualcomm.ftccommon.FtcRobotControllerService
onNetworkConnectionEvent(NetworkConnection.NetworkEvent) - Method in class com.qualcomm.robotcore.eventloop.EventLoopManager
onNotTracked() - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackable.Listener
  Called by the system to inform the trackable that it is no longer visible.
onNotTracked() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
  Called by the system to inform the trackable that it is no longer visible.
onOpModePostStop(OpMode) - Method in interface com.qualcomm.robotcore.eventloop.opmode.OpModeManagerNotifier.Notifications
  The indicated opmode has just been stopped.
onOpModePreInit(OpMode) - Method in interface com.qualcomm.robotcore.eventloop.opmode.OpModeManagerNotifier.Notifications
  The indicated opmode is just about to be initialized.
onOpModePreStart(OpMode) - Method in interface com.qualcomm.robotcore.eventloop.opmode.OpModeManagerNotifier.Notifications
  The indicated opmode is just about to be started.
onPause() - Method in class com.qualcomm.ftccommon.ConfigWifiDirectActivity
onPause() - Method in class com.qualcomm.ftccommon.FtcAboutActivity
onPause() - Method in class com.qualcomm.ftccommon.FtcLynxFirmwareUpdateActivity
onPeerConnected(boolean) - Method in interface com.qualcomm.robotcore.eventloop.EventLoopManager.EventLoopMonitor
onPeerDisconnected() - Method in interface com.qualcomm.robotcore.eventloop.EventLoopManager.EventLoopMonitor
onPortIsReadyCallbacksBegin(int) - Method in interface com.qualcomm.robotcore.hardware.I2cController.I2cPortReadyBeginEndNotifications
onPortIsReadyCallbacksBegin(int) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl.Callback
onPortIsReadyCallbacksEnd(int) - Method in interface com.qualcomm.robotcore.hardware.I2cController.I2cPortReadyBeginEndNotifications
onPortIsReadyCallbacksEnd(int) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl.Callback
onReceive(Context, Intent) - Method in class com.qualcomm.ftccommon.FtcRobotControllerService
onResume() - Method in class com.qualcomm.ftccommon.ConfigWifiDirectActivity
onResume() - Method in class com.qualcomm.ftccommon.FtcAboutActivity
onSensorChanged(SensorEvent) - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidAccelerometer
onSensorChanged(SensorEvent) - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidGyroscope
onSensorChanged(SensorEvent) - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidOrientation
onSensorChanged(SensorEvent) - Method in class org.firstinspires.ftc.robotcore.external.navigation.MotionDetection
  Internal implementations of the SensorEventListener interface.
onSignificantMotion() - Method in interface org.firstinspires.ftc.robotcore.external.SignificantMotionDetection.SignificantMotionDetectionListener
onStart() - Method in class com.qualcomm.ftccommon.FtcLynxFirmwareUpdateActivity
onStart() - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity
onStart() - Method in class com.qualcomm.ftccommon.FtcWifiDirectChannelSelectorActivity
onStart() - Method in class com.qualcomm.ftccommon.FtcWifiDirectRememberedGroupsActivity
onStart() - Method in class com.qualcomm.ftccommon.ViewLogsActivity
onStartCommand(Intent, int, int) - Method in class com.qualcomm.ftccommon.FtcRobotControllerService
onStateChange(RobotState) - Method in interface com.qualcomm.robotcore.eventloop.EventLoopManager.EventLoopMonitor
onStop() - Method in class com.qualcomm.ftccommon.FtcLynxFirmwareUpdateActivity
onTelemetryTransmitted() - Method in interface com.qualcomm.robotcore.eventloop.EventLoopManager.EventLoopMonitor
onTracked(TrackableResult, CameraName, Camera, VuforiaTrackable) - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackable.Listener
  `VuforiaTrackable.Listener.onTracked(TrackableResult, CameraName, Camera, org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackable)` is called by the system to notify the listener that its associated trackable is currently visible.
onTracked(TrackableResult, CameraName, Camera, VuforiaTrackable) - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
  `VuforiaTrackableDefaultListener.onTracked(TrackableResult, CameraName, Camera, org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackable)` is called by the system to notify the listener that its associated trackable is currently visible.
onUnbind(Intent) - Method in class com.qualcomm.ftccommon.FtcRobotControllerService
onUpdateLynxFirmwareClicked(View) - Method in class com.qualcomm.ftccommon.FtcLynxFirmwareUpdateActivity
onUsbDeviceAttached(UsbDevice) - Method in class com.qualcomm.ftccommon.FtcEventLoop
  Deal with the fact that a UsbDevice has recently attached to the system
onUsbDeviceAttached(UsbDevice) - Method in class com.qualcomm.ftccommon.FtcEventLoopIdle
onUsbDeviceAttached(UsbDevice) - Method in interface com.qualcomm.robotcore.eventloop.EventLoop
  Notifies the event loop that a UsbDevice has just been attached to the system.
onWifiSettingsClicked(View) - Method in class com.qualcomm.ftccommon.FtcWifiDirectChannelSelectorActivity
OpenGLMatrix - Class in org.firstinspires.ftc.robotcore.external.matrices
  An `OpenGLMatrix` is a 4x4 matrix commonly used as a transformation matrix for 3D homogeneous coordinates.
OpenGLMatrix() - Constructor for class org.firstinspires.ftc.robotcore.external.matrices.OpenGLMatrix
OpenGLMatrix(float[]) - Constructor for class org.firstinspires.ftc.robotcore.external.matrices.OpenGLMatrix
OpenGLMatrix(Matrix44F) - Constructor for class org.firstinspires.ftc.robotcore.external.matrices.OpenGLMatrix
OpMode - Class in com.qualcomm.robotcore.eventloop.opmode
  Base class for user defined operation modes (op modes).
OpMode() - Constructor for class com.qualcomm.robotcore.eventloop.opmode.OpMode
  OpMode constructor
opModeIsActive() - Method in class com.qualcomm.robotcore.eventloop.opmode.LinearOpMode
  Answer as to whether this opMode is active and the robot should continue onwards.
opModeManager - Variable in class com.qualcomm.ftccommon.FtcEventLoop
OpModeManager - Interface in com.qualcomm.robotcore.eventloop.opmode
  OpModeManager instances are used to register opmodes for use.
OpModeManagerNotifier - Interface in com.qualcomm.robotcore.eventloop.opmode
  `OpModeManagerNotifier.Notifications` is an interface by which interested parties can receive notification of the coming and going of opmodes.
OpModeManagerNotifier.Notifications - Interface in com.qualcomm.robotcore.eventloop.opmode
  `OpModeManagerNotifier.Notifications` can be used to receive notifications of the comings and goings of opmodes in the system.
OpModeRegister - Interface in com.qualcomm.robotcore.eventloop.opmode
  Register Op Modes
OpModeRegistrar - Annotation Type in com.qualcomm.robotcore.eventloop.opmode
  Provides an easy and non-centralized way of contributing to the OpMode list shown on an FTC Driver Station.
opModeStopRequested - Variable in class com.qualcomm.ftccommon.FtcEventLoop
opticalDistanceSensor - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
OpticalDistanceSensor - Interface in com.qualcomm.robotcore.hardware
  `OpticalDistanceSensor` is a `LightSensor` whose reported light intensities reflect (pun intended) a relationship to distance.
org.firstinspires.ftc.robotcore.external - package org.firstinspires.ftc.robotcore.external
org.firstinspires.ftc.robotcore.external.android - package org.firstinspires.ftc.robotcore.external.android
org.firstinspires.ftc.robotcore.external.matrices - package org.firstinspires.ftc.robotcore.external.matrices
org.firstinspires.ftc.robotcore.external.navigation - package org.firstinspires.ftc.robotcore.external.navigation
Orientation - Class in org.firstinspires.ftc.robotcore.external.navigation
  Instances of `Orientation` represent a rotated stance in three-dimensional space by way of a set of three successive rotations.
Orientation() - Constructor for class org.firstinspires.ftc.robotcore.external.navigation.Orientation
Orientation(AxesReference, AxesOrder, AngleUnit, float, float, float, long) - Constructor for class org.firstinspires.ftc.robotcore.external.navigation.Orientation
Orientation.AngleSet - Enum in org.firstinspires.ftc.robotcore.external.navigation
  `Orientation.AngleSet` is used to distinguish between the two sets of angles that will produce a given rotation in a given axes reference and a given axes order
OrientationSensor - Interface in com.qualcomm.robotcore.hardware
  `OrientationSensor` provides access to sensors which measure absolute orientation
override - Variable in class com.qualcomm.robotcore.hardware.HardwareDeviceHealthImpl

## P

p - Variable in class com.qualcomm.robotcore.hardware.PIDCoefficients
p - Variable in class com.qualcomm.robotcore.hardware.PIDFCoefficients
packetReceived(RobocolDatagram) - Method in class com.qualcomm.robotcore.eventloop.EventLoopManager
parameters - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchDeviceWithParameters
Parameters() - Constructor for class org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer.Parameters
Parameters(int) - Constructor for class org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer.Parameters
patternStackNotEmpty() - Method in interface com.qualcomm.robotcore.hardware.Blinker
  Returns whether the pattern stack is currently nonempty.
patternStackNotEmpty() - Method in class com.qualcomm.robotcore.hardware.LightBlinker
peerConnected(boolean) - Method in class com.qualcomm.robotcore.eventloop.EventLoopManager
peerDisconnected() - Method in class com.qualcomm.robotcore.eventloop.EventLoopManager
peerDiscoveryEvent(RobocolDatagram) - Method in class com.qualcomm.robotcore.eventloop.EventLoopManager
peerStatus - Variable in class com.qualcomm.ftccommon.UpdateUI
pendUsbDeviceAttachment(SerialNumber, long, TimeUnit) - Method in class com.qualcomm.ftccommon.FtcEventLoop
pendUsbDeviceAttachment(SerialNumber, long, TimeUnit) - Method in class com.qualcomm.ftccommon.FtcEventLoopIdle
pendUsbDeviceAttachment(SerialNumber, long, TimeUnit) - Method in interface com.qualcomm.robotcore.eventloop.EventLoop
phoneFromFtcCameraBack - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
phoneFromFtcCameraFront - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
phoneFromVuforiaCameraBack - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
phoneFromVuforiaCameraFront - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
physicalPort - Variable in class com.qualcomm.robotcore.hardware.I2cControllerPortDeviceImpl
physicalPort - Variable in class com.qualcomm.robotcore.hardware.LegacyModulePortDeviceImpl
PIDCoefficients - Class in com.qualcomm.robotcore.hardware
  `PIDCoefficients` conveys a set of configuration parameters for a PID algorithm.
PIDCoefficients() - Constructor for class com.qualcomm.robotcore.hardware.PIDCoefficients
PIDCoefficients(double, double, double) - Constructor for class com.qualcomm.robotcore.hardware.PIDCoefficients
PIDFCoefficients - Class in com.qualcomm.robotcore.hardware
  `PIDFCoefficients` conveys a set of configuration parameters for a PIDF algorithm, a PID algorithm which includes an additional feed-forward term.
PIDFCoefficients() - Constructor for class com.qualcomm.robotcore.hardware.PIDFCoefficients
PIDFCoefficients(double, double, double, double, MotorControlAlgorithm) - Constructor for class com.qualcomm.robotcore.hardware.PIDFCoefficients
PIDFCoefficients(double, double, double, double) - Constructor for class com.qualcomm.robotcore.hardware.PIDFCoefficients
PIDFCoefficients(PIDFCoefficients) - Constructor for class com.qualcomm.robotcore.hardware.PIDFCoefficients
PIDFCoefficients(PIDCoefficients) - Constructor for class com.qualcomm.robotcore.hardware.PIDFCoefficients
Pif - Static variable in enum org.firstinspires.ftc.robotcore.external.navigation.AngleUnit
play(Context, int) - Method in class com.qualcomm.ftccommon.SoundPlayer
  Deprecated.
  use `SoundPlayer.startPlaying(Context, int)` instead
play(Context, int, boolean) - Method in class com.qualcomm.ftccommon.SoundPlayer
  Deprecated.
  use `#startPlaying(Context, int, PlaySoundParams, Consumer, Runnable)` instead
play(Context, File, float, int, float) - Method in class com.qualcomm.ftccommon.SoundPlayer
play(String) - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidSoundPool
  Plays the sound with the given name.
PlaySoundParams() - Constructor for class com.qualcomm.ftccommon.SoundPlayer.PlaySoundParams
PlaySoundParams(boolean) - Constructor for class com.qualcomm.ftccommon.SoundPlayer.PlaySoundParams
PlaySoundParams(SoundPlayer.PlaySoundParams) - Constructor for class com.qualcomm.ftccommon.SoundPlayer.PlaySoundParams
plus(Position, Position) - Static method in class org.firstinspires.ftc.robotcore.external.navigation.NavUtil
plus(Velocity, Velocity) - Static method in class org.firstinspires.ftc.robotcore.external.navigation.NavUtil
plus(Acceleration, Acceleration) - Static method in class org.firstinspires.ftc.robotcore.external.navigation.NavUtil
popPattern() - Method in interface com.qualcomm.robotcore.hardware.Blinker
  Pops the next pattern off of the stack of saved patterns, if any.
popPattern() - Method in class com.qualcomm.robotcore.hardware.LightBlinker
port - Variable in class com.qualcomm.ftccommon.CommandList.CmdRequestSound
port - Variable in class com.qualcomm.robotcore.hardware.PWMOutputImpl
portIsReady(int) - Method in interface com.qualcomm.robotcore.hardware.I2cController.I2cPortReadyCallback
portIsReady(int) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
portIsReady(int) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl.Callback
portNumber - Variable in class com.qualcomm.robotcore.hardware.CRServoImpl
portNumber - Variable in class com.qualcomm.robotcore.hardware.DcMotorImpl
portNumber - Variable in class com.qualcomm.robotcore.hardware.ServoImpl
pose - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener.PoseAndCamera
PoseAndCamera(VuforiaPoseMatrix, CameraName) - Constructor for class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener.PoseAndCamera
Position - Class in org.firstinspires.ftc.robotcore.external.navigation
  Instances of `Position` represent a three-dimensional distance in a particular distance unit.
Position() - Constructor for class org.firstinspires.ftc.robotcore.external.navigation.Position
Position(DistanceUnit, double, double, double, long) - Constructor for class org.firstinspires.ftc.robotcore.external.navigation.Position
Predicate<T> - Interface in org.firstinspires.ftc.robotcore.external
preferencesHelper - Variable in class com.qualcomm.ftccommon.FtcAdvancedRCSettingsActivity.SettingsFragment
prefillSoundCache(int...) - Method in class com.qualcomm.ftccommon.SoundPlayer
  Ensures that these local sounds are also in the local cache
preload(Context, int) - Method in class com.qualcomm.ftccommon.SoundPlayer
  Preloads the sound so as to to reduce delays if the sound is subsequently played.
preload(Context, File) - Method in class com.qualcomm.ftccommon.SoundPlayer
  Preloads the sound so as to to reduce delays if the sound is subsequently played.
preloadSound(String) - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidSoundPool
  Preloads the sound with the given name.
pressed(android.view.KeyEvent) - Method in class com.qualcomm.robotcore.hardware.Gamepad
previousSteps - Variable in class com.qualcomm.robotcore.hardware.LightBlinker
prevReadCacheStatus - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl.Callback
prevWriteCacheStatus - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl.Callback
printTrackableNames() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaBase
processAllClasses() - Static method in class com.qualcomm.ftccommon.ClassManagerFactory
processCommand(Command) - Method in class com.qualcomm.ftccommon.FtcEventLoop
  If the driver station sends over a command, it will be routed to this method.
processCommand(Command) - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
processCommand(Command) - Method in interface com.qualcomm.robotcore.eventloop.EventLoop
  Process command method, this will be called if the event loop manager receives a user defined command.
processedRecentlyAttachedUsbDevices() - Method in class com.qualcomm.ftccommon.FtcEventLoop
  Process any usb devices that might have recently attached.
processedRecentlyAttachedUsbDevices() - Method in class com.qualcomm.ftccommon.FtcEventLoopIdle
processedRecentlyAttachedUsbDevices() - Method in interface com.qualcomm.robotcore.eventloop.EventLoop
  Process the batch of newly arrived USB devices.
PROGRAMMING_MODE_ACTIVITY_PROGRAMMING_WEB_HANDLERS - Static variable in class com.qualcomm.ftccommon.LaunchActivityConstantsList
  Used to pass in ProgrammingWebHandlers to a local activity
programmingModeController - Variable in class com.qualcomm.ftccommon.FtcEventLoopBase
ProgrammingModeController - Interface in com.qualcomm.ftccommon
  Declares the interface for starting and stopping programming mode when requested from the driver station.
purgeListeners() - Method in class org.firstinspires.ftc.robotcore.external.navigation.MotionDetection
  purgeListeners
pushPattern(Collection<Blinker.Step>) - Method in interface com.qualcomm.robotcore.hardware.Blinker
  Saves the existing pattern such that it can be later restored, then calls setPattern().
pushPattern(Collection<Blinker.Step>) - Method in class com.qualcomm.robotcore.hardware.LightBlinker
put(String, DEVICE_TYPE) - Method in class com.qualcomm.robotcore.hardware.HardwareMap.DeviceMapping
  Registers a new device in this DeviceMapping under the indicated name.
put(SerialNumber, String, DEVICE_TYPE) - Method in class com.qualcomm.robotcore.hardware.HardwareMap.DeviceMapping
  (Advanced) Registers a new device in this DeviceMapping under the indicated name.
put(String, HardwareDevice) - Method in class com.qualcomm.robotcore.hardware.HardwareMap
  Puts a device in the overall map without having it also reside in a type-specific DeviceMapping.
put(SerialNumber, String, HardwareDevice) - Method in class com.qualcomm.robotcore.hardware.HardwareMap
  (Advanced) Puts a device in the overall map without having it also reside in a type-specific DeviceMapping.
put(SerialNumber, DeviceManager.UsbDeviceType) - Method in class com.qualcomm.robotcore.hardware.ScannedDevices
put(int, int, float) - Method in class org.firstinspires.ftc.robotcore.external.matrices.ColumnMatrixF
put(int, int, float) - Method in class org.firstinspires.ftc.robotcore.external.matrices.DenseMatrixF
put(int, int, float) - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
  Updates a particular element of this matrix
put(int, int, float) - Method in class org.firstinspires.ftc.robotcore.external.matrices.RowMatrixF
put(int, int, float) - Method in class org.firstinspires.ftc.robotcore.external.matrices.SliceMatrixF
put(int, float) - Method in class org.firstinspires.ftc.robotcore.external.matrices.VectorF
putCurrentAddress(SerialNumber, int) - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.AddressConfiguration
putFile(File, SoundPlayer.SoundInfo) - Method in class com.qualcomm.ftccommon.SoundPlayer.LoadedSoundCache
putLocal(String, DEVICE_TYPE) - Method in class com.qualcomm.robotcore.hardware.HardwareMap.DeviceMapping
putResource(int, SoundPlayer.SoundInfo) - Method in class com.qualcomm.ftccommon.SoundPlayer.LoadedSoundCache
PwmControl - Interface in com.qualcomm.robotcore.hardware
  For hardware devices which are manipulated using a pulse width modulation (PWM) signal, the `PwmControl` interface provides control of the width of pulses used and whether the PWM is enabled or disabled.
PwmControl.PwmRange - Class in com.qualcomm.robotcore.hardware
  PwmRange instances are used to specify the upper and lower pulse widths and overall framing rate for a servo.
pwmDisable() - Method in interface com.qualcomm.robotcore.hardware.ServoController
  Disables all of the servos connected to this controller
pwmEnable() - Method in interface com.qualcomm.robotcore.hardware.ServoController
  Enables all of the servos connected to this controller
pwmOutput - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
PWMOutput - Interface in com.qualcomm.robotcore.hardware
  Created by bob on 2016-03-12.
PWMOutputController - Interface in com.qualcomm.robotcore.hardware
  Interface for working with PWM Input Controllers
PWMOutputControllerEx - Interface in com.qualcomm.robotcore.hardware
  Created by bob on 2016-03-12.
PWMOutputEx - Interface in com.qualcomm.robotcore.hardware
  Created by bob on 2016-03-12.
PWMOutputImpl - Class in com.qualcomm.robotcore.hardware
  Control a single digital port
PWMOutputImpl(PWMOutputController, int) - Constructor for class com.qualcomm.robotcore.hardware.PWMOutputImpl
  Constructor
PWMOutputImplEx - Class in com.qualcomm.robotcore.hardware
  Created by bob on 2016-03-12.
PWMOutputImplEx(PWMOutputController, int) - Constructor for class com.qualcomm.robotcore.hardware.PWMOutputImplEx
PwmRange(double, double) - Constructor for class com.qualcomm.robotcore.hardware.PwmControl.PwmRange
  Creates a new PwmRange with the indicated lower and upper bounds and the default framing rate.
PwmRange(double, double, double) - Constructor for class com.qualcomm.robotcore.hardware.PwmControl.PwmRange
  Creates a new PwmRange with the indicated lower and upper bounds and the specified framing rate.

## Q

Quaternion - Class in org.firstinspires.ftc.robotcore.external.navigation
  A `Quaternion` can indicate an orientation in three-space without the trouble of possible gimbal-lock.
Quaternion() - Constructor for class org.firstinspires.ftc.robotcore.external.navigation.Quaternion
Quaternion(float, float, float, float, long) - Constructor for class org.firstinspires.ftc.robotcore.external.navigation.Quaternion
queueFullWrite - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl.Callback
queueRead - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl.Callback

## R

randomInt(double, double) - Static method in class org.firstinspires.ftc.robotcore.external.JavaUtil
randomItemOfList(List) - Static method in class org.firstinspires.ftc.robotcore.external.JavaUtil
Range - Class in com.qualcomm.robotcore.util
  Utility class for performing range operations
rate - Variable in class com.qualcomm.ftccommon.CommandList.CmdPlaySound
rate - Variable in class com.qualcomm.ftccommon.SoundPlayer.PlaySoundParams
  playback rate (1.0 = normal playback, range 0.5 to 2.0)
rawX() - Method in interface com.qualcomm.robotcore.hardware.GyroSensor
  Return the gyro's raw X value.
rawY() - Method in interface com.qualcomm.robotcore.hardware.GyroSensor
  Return the gyro's raw Y value.
rawZ() - Method in interface com.qualcomm.robotcore.hardware.GyroSensor
  Return the gyro's raw Z value.
RC_BATTERY_STATUS_KEY - Static variable in class com.qualcomm.robotcore.eventloop.EventLoopManager
RC_WEB_INFO - Static variable in class com.qualcomm.ftccommon.LaunchActivityConstantsList
  The intent extra name for JSON encoded `org.firstinspires.ftc.robotcore.internal.webserver.RobotControllerWebInfo` used when launching RemoteProgrammingModeActivity on the driver station.
read(int, int) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
read(int, int) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
read(int, int) - Method in interface com.qualcomm.robotcore.hardware.I2cDeviceSynchSimple
  Read a contiguous set of device I2C registers.
read(JsonReader) - Method in class com.qualcomm.robotcore.hardware.ScannedDevices.MapAdapter
read8(int) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
read8(int) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
read8(int) - Method in interface com.qualcomm.robotcore.hardware.I2cDeviceSynchSimple
  Read the byte at the indicated register.
READ_REGISTER_COUNT_MAX - Static variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynch.ReadWindow
  enableI2cReadMode and enableI2cWriteMode both impose a maximum length on the size of data that can be read or written at one time.
readableCopy() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynch.ReadWindow
  Returns a copy of this window but with the `I2cDeviceSynch.ReadWindow.usedForRead` flag clear
readAnalogRaw(int) - Method in interface com.qualcomm.robotcore.hardware.LegacyModule
  Read an analog value from a device; only works in analog read mode
readAnalogVoltage(int) - Method in interface com.qualcomm.robotcore.hardware.LegacyModule
  Reads the analog voltage from a device.
readCache - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
readCacheIsValid() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
readCacheLock - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
readCacheStatus - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
readCacheTimeWindow - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
readCacheValidityCurrentOrImminent() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
readerWriterCount - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
readerWriterGate - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
readerWriterPreventionCount - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
readI2cCacheFromController(int) - Method in interface com.qualcomm.robotcore.hardware.I2cController
  Read the local cache in from the I2C Controller NOTE: unless this method is called the internal cache isn't updated
readI2cCacheFromController() - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Enqueue a request to the controller to read the range of data from the HW device that was previously indicated in `I2cDevice.enableI2cReadMode(I2cAddr, int, int)` and subsequently written to the controller.
readI2cCacheFromController() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
  Trigger a read of the I2C cache
readI2cCacheFromModule(int) - Method in interface com.qualcomm.robotcore.hardware.I2cController
  Deprecated.
readI2cCacheFromModule() - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Deprecated.
  Use of `I2cDevice.readI2cCacheFromController()` is suggested instead
readI2cCacheFromModule() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
  Deprecated.
readNLines(int) - Method in class com.qualcomm.ftccommon.ViewLogsActivity
readRawVoltage() - Method in interface com.qualcomm.robotcore.hardware.AnalogSensor
  Returns the sensor's current value as a raw voltage level.
readTimeStamped(int, int, I2cDeviceSynch.ReadWindow, I2cDeviceSynch.ReadWindow) - Method in interface com.qualcomm.robotcore.hardware.I2cDeviceSynch
  Advanced: Atomically calls ensureReadWindow() with the last two parameters and then readTimeStamped() with the first two without the possibility of a concurrent client interrupting in the middle.
readTimeStamped(int, int) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
readTimeStamped(int, int, I2cDeviceSynch.ReadWindow, I2cDeviceSynch.ReadWindow) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
readTimeStamped(int, int, I2cDeviceSynch.ReadWindow, I2cDeviceSynch.ReadWindow) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
readTimeStamped(int, int) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
readTimeStamped(int, int) - Method in interface com.qualcomm.robotcore.hardware.I2cDeviceSynchSimple
  Reads and returns a contiguous set of device I2C registers, together with a best-available timestamp of when the actual I2C read occurred.
ReadWindow(int, int, I2cDeviceSynch.ReadMode) - Constructor for class com.qualcomm.robotcore.hardware.I2cDeviceSynch.ReadWindow
  Create a new register window with the indicated starting register and register count
readWindow - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
readWindow - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
readWindowActuallyRead - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
readWindowSentToController - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
readWriteCache() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
rebuildDeviceNamesIfNecessary() - Method in class com.qualcomm.robotcore.hardware.HardwareMap
ReceiveLoopCallback() - Constructor for class com.qualcomm.ftccommon.FtcLynxFirmwareUpdateActivity.ReceiveLoopCallback
ReceiveLoopCallback() - Constructor for class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.ReceiveLoopCallback
recentlyAttachedUsbDevices - Variable in class com.qualcomm.ftccommon.FtcEventLoop
recordDeviceName(String, HardwareDevice) - Method in class com.qualcomm.robotcore.hardware.HardwareMap
recvLoopCallback - Variable in class com.qualcomm.ftccommon.FtcLynxFirmwareUpdateActivity
recvLoopCallback - Variable in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity
RecvLoopCallback() - Constructor for class com.qualcomm.ftccommon.FtcWifiDirectRememberedGroupsActivity.RecvLoopCallback
red() - Method in interface com.qualcomm.robotcore.hardware.ColorSensor
  Get the Red values detected by the sensor as an int.
red - Variable in class com.qualcomm.robotcore.hardware.NormalizedRGBA
  normalized red value, in range [0,1)
refresh() - Method in class com.qualcomm.ftccommon.FtcAboutActivity
refreshAllUnavailable() - Method in class com.qualcomm.ftccommon.FtcAboutActivity.AboutFragment
refreshErrorTextOnUiThread() - Method in class com.qualcomm.ftccommon.UpdateUI.Callback
refreshFuture - Variable in class com.qualcomm.ftccommon.FtcAboutActivity
refreshLocal(RobotCoreCommandList.AboutInfo) - Method in class com.qualcomm.ftccommon.FtcAboutActivity.AboutFragment
refreshRemote(RobotCoreCommandList.AboutInfo) - Method in class com.qualcomm.ftccommon.FtcAboutActivity.AboutFragment
refreshRemote(RobotCoreCommandList.AboutInfo) - Method in class com.qualcomm.ftccommon.FtcAboutActivity
refreshStateStatus() - Method in class com.qualcomm.ftccommon.UpdateUI.Callback
refreshSystemTelemetry() - Method in class com.qualcomm.robotcore.eventloop.EventLoopManager
  Do our best to maintain synchrony of the system error / warning state between applications without incurring undo overhead.
refreshSystemTelemetryNow() - Method in class com.qualcomm.robotcore.eventloop.EventLoopManager
  Forces an immediate refresh of the system telemetry
refreshTimestamp() - Method in class com.qualcomm.robotcore.hardware.Gamepad
  Refreshes the Gamepad's timestamp to be the current time.
refreshUserTelemetry(TelemetryMessage, double) - Method in class com.qualcomm.ftccommon.FtcEventLoop
refreshUserTelemetry(TelemetryMessage, double) - Method in class com.qualcomm.ftccommon.FtcEventLoopHandler
  Updates the (indicated) user's telemetry: the telemetry is transmitted if a sufficient interval has passed since the last transmission.
refreshUserTelemetry(TelemetryMessage, double) - Method in class com.qualcomm.ftccommon.FtcEventLoopIdle
refreshUserTelemetry(TelemetryMessage, double) - Method in interface com.qualcomm.robotcore.eventloop.EventLoop
  Update's the user portion of the driver station screen with the contents of the telemetry object here provided if a sufficiently long duration has passed since the last update.
refreshUserTelemetryLock - Variable in class com.qualcomm.ftccommon.FtcEventLoopHandler
register(Class) - Method in interface com.qualcomm.robotcore.eventloop.opmode.AnnotatedOpModeManager
  Register a class for display on the driver station and availability for game play.
register(OpModeManager) - Static method in class com.qualcomm.robotcore.eventloop.opmode.AnnotatedOpModeRegistrar
  Deprecated.
  functionality now automatically called by the system
register(String, Class<? extends OpMode>) - Method in interface com.qualcomm.robotcore.eventloop.opmode.OpModeManager
  Registers a class for display on the driver station and availability for game play.
register(OpModeMeta, Class<? extends OpMode>) - Method in interface com.qualcomm.robotcore.eventloop.opmode.OpModeManager
  Registers a class for display on the driver station and availability for game play.
register(String, OpMode) - Method in interface com.qualcomm.robotcore.eventloop.opmode.OpModeManager
  Register an *instance* of a class for display on the driver station and availability for game play.
register(OpModeMeta, OpMode) - Method in interface com.qualcomm.robotcore.eventloop.opmode.OpModeManager
  Register an *instance* of a class for display on the driver station and availability for game play.
register(OpModeManager) - Method in interface com.qualcomm.robotcore.eventloop.opmode.OpModeRegister
  The Op Mode Manager will call this method when it wants a list of all available op modes.
register - Variable in class com.qualcomm.robotcore.hardware.TimestampedI2cData
  the starting register address from which the data was retrieved
registerArmingStateCallback(boolean) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchDevice
registeredOpModes - Variable in class com.qualcomm.ftccommon.FtcEventLoopBase
registerFilters() - Static method in class com.qualcomm.ftccommon.ClassManagerFactory
  Register all them that wants to see the classes in our APK
registerForI2cPortReadyCallback(I2cController.I2cPortReadyCallback, int) - Method in interface com.qualcomm.robotcore.hardware.I2cController
  Register to be notified when a given I2C port is ready.
registerForI2cPortReadyCallback(I2cController.I2cPortReadyCallback) - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Registers an object to get `portIsReady()` callbacks at regular intervals from the `I2cDevice`.
registerForI2cPortReadyCallback(I2cController.I2cPortReadyCallback) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
  The method used to register for a port-ready callback
registerForPortReadyBeginEndCallback(I2cController.I2cPortReadyBeginEndNotifications, int) - Method in interface com.qualcomm.robotcore.hardware.I2cController
  Registers to be notification when portIsReady callbacks begin or cease
registerForPortReadyBeginEndCallback(I2cController.I2cPortReadyBeginEndNotifications) - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Register for notifications as to when `portIsReady()` begin and end.
registerForPortReadyBeginEndCallback(I2cController.I2cPortReadyBeginEndNotifications) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
  registers for notifications as to when port-ready callbacks begin or cease
registerListener(OpModeManagerNotifier.Notifications) - Method in interface com.qualcomm.robotcore.eventloop.opmode.OpModeManagerNotifier
  Registers an object as explicitly interested in receiving notifications as to the coming and going of opmodes.
registerListener(MotionDetection.MotionDetectionListener) - Method in class org.firstinspires.ftc.robotcore.external.navigation.MotionDetection
  registerListener
registerListener(SignificantMotionDetection.SignificantMotionDetectionListener) - Method in class org.firstinspires.ftc.robotcore.external.SignificantMotionDetection
registerResourceFilters() - Static method in class com.qualcomm.ftccommon.ClassManagerFactory
registerSyncdDevice(SyncdDevice) - Method in class com.qualcomm.robotcore.eventloop.EventLoopManager
  Register a sync'd device
registerSyncdDevice(SyncdDevice) - Method in interface com.qualcomm.robotcore.eventloop.SyncdDevice.Manager
releaseReaderLockShared() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
releaseRef(SoundPlayer.SoundInfo) - Static method in class com.qualcomm.ftccommon.SoundPlayer
RelicRecoveryVuMark - Enum in org.firstinspires.ftc.robotcore.external.navigation
  Instances of `RelicRecoveryVuMark` represent the VuMarks used in the Relic Recovery FTC competition of 2017-18.
relicRecoveryVuMark - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaRelicRecovery.TrackingResults
remoteConfigure - Variable in class com.qualcomm.ftccommon.FtcAboutActivity.AboutFragment
remoteConfigure - Variable in class com.qualcomm.ftccommon.FtcAboutActivity
remoteConfigure - Variable in class com.qualcomm.ftccommon.FtcAdvancedRCSettingsActivity.SettingsFragment
remoteConfigure - Variable in class com.qualcomm.ftccommon.FtcLynxFirmwareUpdateActivity
remove(String) - Method in class com.qualcomm.robotcore.hardware.HardwareMap.DeviceMapping
  (Advanced) Removes the device with the indicated name (if any) from this DeviceMapping.
remove(SerialNumber, String) - Method in class com.qualcomm.robotcore.hardware.HardwareMap.DeviceMapping
  (Advanced) Removes the device with the indicated name (if any) from this DeviceMapping.
remove(String, HardwareDevice) - Method in class com.qualcomm.robotcore.hardware.HardwareMap
  (Advanced) Removes a device from the overall map, if present.
remove(SerialNumber, String, HardwareDevice) - Method in class com.qualcomm.robotcore.hardware.HardwareMap
  (Advanced) Removes a device from the overall map, if present.
remove(SerialNumber) - Method in class com.qualcomm.robotcore.hardware.ScannedDevices
removeAction(Object) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry
  Removes a previously added action from the receiver.
removeItem(Telemetry.Item) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry
  Removes an item from the receiver telemetry, if present.
removeLine(Telemetry.Line) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry
  Removes a line from the receiver telemetry, if present.
reportGlobalError(String, boolean) - Method in class com.qualcomm.robotcore.eventloop.EventLoopManager
requestOpModeStop(OpMode) - Method in class com.qualcomm.ftccommon.FtcEventLoop
requestOpModeStop(OpMode) - Method in class com.qualcomm.ftccommon.FtcEventLoopIdle
requestOpModeStop(OpMode) - Method in interface com.qualcomm.robotcore.eventloop.EventLoop
  Requests that an OpMode be stopped if it's the currently active one
requestOpModeStop() - Method in class com.qualcomm.robotcore.eventloop.opmode.OpMode
  Requests that this OpMode be shut down if it the currently active opMode, much as if the stop button had been pressed on the driver station; if this is not the currently active OpMode, then this function has no effect.
requestRememberedGroups() - Method in class com.qualcomm.ftccommon.FtcWifiDirectRememberedGroupsActivity
requestRestart() - Method in interface com.qualcomm.ftccommon.Restarter
rereadLastRead - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynch.HeartbeatAction
  Priority #1: re-issue the last I2C read operation, if possible.
reset() - Method in class com.qualcomm.robotcore.hardware.Gamepad
  Reset this gamepad into its initial state
reset() - Method in class com.qualcomm.robotcore.util.ElapsedTime
  Resets the internal state of the timer to reflect the current time.
resetDeviceConfigurationForOpMode() - Method in class com.qualcomm.robotcore.hardware.AnalogInput
resetDeviceConfigurationForOpMode() - Method in class com.qualcomm.robotcore.hardware.AnalogOutput
resetDeviceConfigurationForOpMode() - Method in class com.qualcomm.robotcore.hardware.CRServoImpl
resetDeviceConfigurationForOpMode(int) - Method in interface com.qualcomm.robotcore.hardware.DcMotorController
  Reset the state we hold for the given motor so that it's clean at the start of an opmode
resetDeviceConfigurationForOpMode() - Method in class com.qualcomm.robotcore.hardware.DcMotorImpl
resetDeviceConfigurationForOpMode() - Method in class com.qualcomm.robotcore.hardware.DigitalChannelImpl
resetDeviceConfigurationForOpMode() - Method in interface com.qualcomm.robotcore.hardware.HardwareDevice
  Resets the device's configuration to that which is expected at the beginning of an OpMode.
resetDeviceConfigurationForOpMode() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
resetDeviceConfigurationForOpMode() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchDevice
resetDeviceConfigurationForOpMode() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
resetDeviceConfigurationForOpMode() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
resetDeviceConfigurationForOpMode() - Method in class com.qualcomm.robotcore.hardware.LED
resetDeviceConfigurationForOpMode() - Method in class com.qualcomm.robotcore.hardware.PWMOutputImpl
resetDeviceConfigurationForOpMode() - Method in class com.qualcomm.robotcore.hardware.ServoImpl
resetStartTime() - Method in class com.qualcomm.robotcore.eventloop.opmode.OpMode
  Reset the start time to zero.
resetZAxisIntegrator() - Method in interface com.qualcomm.robotcore.hardware.GyroSensor
  Set the integrated Z axis to zero.
resolution - Variable in class com.qualcomm.robotcore.util.ElapsedTime
resourceId - Variable in class com.qualcomm.ftccommon.SoundPlayer.SoundInfo
Restarter - Interface in com.qualcomm.ftccommon
restartRobot() - Method in class com.qualcomm.ftccommon.FtcEventLoopHandler
restartRobot() - Method in class com.qualcomm.ftccommon.UpdateUI.Callback
  callback method to restart the robot
reverse() - Method in enum org.firstinspires.ftc.robotcore.external.navigation.AxesOrder
  Returns the `AxesOrder` which is the chronological reverse of the receiver.
reverse() - Method in enum org.firstinspires.ftc.robotcore.external.navigation.AxesReference
rewriteLastWritten - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynch.HeartbeatAction
  Priority #2: re-issue the last I2C write operation, if possible.
rgbWriteLast - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
right_bumper - Variable in class com.qualcomm.robotcore.hardware.Gamepad
  button right bumper
right_stick_button - Variable in class com.qualcomm.robotcore.hardware.Gamepad
  right stick button
right_stick_x - Variable in class com.qualcomm.robotcore.hardware.Gamepad
  right analog stick horizontal axis
right_stick_y - Variable in class com.qualcomm.robotcore.hardware.Gamepad
  right analog stick vertical axis
right_trigger - Variable in class com.qualcomm.robotcore.hardware.Gamepad
  right trigger
ROBOT_BATTERY_LEVEL_KEY - Static variable in class com.qualcomm.robotcore.eventloop.EventLoopManager
robotBatteryInterval - Variable in class com.qualcomm.ftccommon.FtcEventLoopHandler
robotBatteryLoggingInterval - Variable in class com.qualcomm.ftccommon.FtcEventLoopHandler
robotBatteryLoggingTimer - Variable in class com.qualcomm.ftccommon.FtcEventLoopHandler
robotBatteryStatistics - Variable in class com.qualcomm.ftccommon.FtcEventLoopHandler
robotBatteryTimer - Variable in class com.qualcomm.ftccommon.FtcEventLoopHandler
robotCfgFileMgr - Variable in class com.qualcomm.ftccommon.FtcEventLoopBase
RobotConfigNameable - Interface in com.qualcomm.robotcore.hardware
  `RobotConfigNameable` provides access to the name by which a device has been configured within a robot configuration
robotControllerBatteryChecker - Variable in class com.qualcomm.ftccommon.FtcEventLoopHandler
robotControllerBatteryCheckerInterval - Variable in class com.qualcomm.ftccommon.FtcEventLoopHandler
robotControllerContext - Variable in class com.qualcomm.ftccommon.FtcEventLoopHandler
RobotCoreException - Exception in com.qualcomm.robotcore.exception
RobotCoreException(String) - Constructor for exception com.qualcomm.robotcore.exception.RobotCoreException
RobotCoreException(String, Throwable) - Constructor for exception com.qualcomm.robotcore.exception.RobotCoreException
RobotCoreException(String, Object...) - Constructor for exception com.qualcomm.robotcore.exception.RobotCoreException
RobotCoreLynxModule - Interface in com.qualcomm.robotcore.hardware
  `RobotCoreLynxModule` is the view of a Lynx Module available at the RobotCore layer.
RobotCoreLynxUsbDevice - Interface in com.qualcomm.robotcore.hardware
  RobotCoreLynxUsbDevice is the subset of the functionality of the LynxUsbDevice which is accessible from the RobotCore subsystem.
robotFromFtcCameraCoords - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
RobotProtocolException - Exception in com.qualcomm.robotcore.exception
RobotProtocolException(String) - Constructor for exception com.qualcomm.robotcore.exception.RobotProtocolException
RobotProtocolException(String, Object...) - Constructor for exception com.qualcomm.robotcore.exception.RobotProtocolException
robotState - Variable in class com.qualcomm.ftccommon.UpdateUI
robotStatus - Variable in class com.qualcomm.ftccommon.UpdateUI
robotUsbDevice - Variable in class com.qualcomm.ftccommon.FtcEventLoopBase.LynxUsbDeviceContainer
robotUsbModule - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
rotate(AngleUnit, float, float, float, float) - Method in class org.firstinspires.ftc.robotcore.external.matrices.OpenGLMatrix
rotate(AxesReference, AxesOrder, AngleUnit, float, float, float) - Method in class org.firstinspires.ftc.robotcore.external.matrices.OpenGLMatrix
rotated(AngleUnit, float, float, float, float) - Method in class org.firstinspires.ftc.robotcore.external.matrices.OpenGLMatrix
rotated(AxesReference, AxesOrder, AngleUnit, float, float, float) - Method in class org.firstinspires.ftc.robotcore.external.matrices.OpenGLMatrix
rotation(AngleUnit, float, float, float, float) - Static method in class org.firstinspires.ftc.robotcore.external.matrices.OpenGLMatrix
  Creates a matrix for rotation by the indicated angle around the indicated vector.
rotation(AxesReference, AxesOrder, AngleUnit, float, float, float) - Static method in class org.firstinspires.ftc.robotcore.external.matrices.OpenGLMatrix
  Creates a matrix for a rotation specified by three successive rotation angles.
Rotation - Enum in org.firstinspires.ftc.robotcore.external.navigation
  `Rotation` captures an angluar direction of movement
row - Variable in class org.firstinspires.ftc.robotcore.external.matrices.SliceMatrixF
RowMajorMatrixF - Class in org.firstinspires.ftc.robotcore.external.matrices
  A `RowMajorMatrixF` is a dense matrix whose entries are arranged in row-major order.
RowMajorMatrixF(int, int) - Constructor for class org.firstinspires.ftc.robotcore.external.matrices.RowMajorMatrixF
RowMatrixF - Class in org.firstinspires.ftc.robotcore.external.matrices
  A `ColumnMatrixF` is a matrix that converts a VectorF into a 1xn matrix
RowMatrixF(VectorF) - Constructor for class org.firstinspires.ftc.robotcore.external.matrices.RowMatrixF
run() - Method in class com.qualcomm.robotcore.eventloop.opmode.LinearOpMode.LinearOpModeHelper
runningOnDriverStation - Variable in class com.qualcomm.ftccommon.FtcEventLoopBase
runOpMode() - Method in class com.qualcomm.robotcore.eventloop.opmode.LinearOpMode
  Override this method and place your code here.
runWhenFinished - Variable in class com.qualcomm.ftccommon.SoundPlayer.CurrentlyPlaying

## S

safeClose(Object) - Method in class com.qualcomm.ftccommon.SoundPlayer
sameAsIncludingMode(I2cDeviceSynch.ReadWindow) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynch.ReadWindow
  Do the receiver and the indicated register window cover exactly the same set of registers and have the same modality?
sampleId - Variable in class com.qualcomm.ftccommon.SoundPlayer.SoundInfo
scale(double, double, double, double, double) - Static method in class com.qualcomm.robotcore.util.Range
  Scale a number in the range of x1 to x2, to the range of y1 to y2
scale(float, float, float) - Method in class org.firstinspires.ftc.robotcore.external.matrices.OpenGLMatrix
scale(float) - Method in class org.firstinspires.ftc.robotcore.external.matrices.OpenGLMatrix
scale(Position, double) - Static method in class org.firstinspires.ftc.robotcore.external.navigation.NavUtil
scale(Velocity, double) - Static method in class org.firstinspires.ftc.robotcore.external.navigation.NavUtil
scale(Acceleration, double) - Static method in class org.firstinspires.ftc.robotcore.external.navigation.NavUtil
scaled(float, float, float) - Method in class org.firstinspires.ftc.robotcore.external.matrices.OpenGLMatrix
scaled(float) - Method in class org.firstinspires.ftc.robotcore.external.matrices.OpenGLMatrix
scaleRange(double, double) - Method in interface com.qualcomm.robotcore.hardware.Servo
  Scales the available movement range of the servo to be a subset of its maximum range.
scaleRange(double, double) - Method in class com.qualcomm.robotcore.hardware.ServoImpl
  Automatically scales the position of the servo.
scanForUsbDevices() - Method in interface com.qualcomm.robotcore.hardware.DeviceManager
  Get a listing of currently connected USB devices
ScannedDevices - Class in com.qualcomm.robotcore.hardware
  `ScannedDevices` is a simple distinguished kind of map of serial numbers to device types.
ScannedDevices(ScannedDevices) - Constructor for class com.qualcomm.robotcore.hardware.ScannedDevices
ScannedDevices() - Constructor for class com.qualcomm.robotcore.hardware.ScannedDevices
ScannedDevices.MapAdapter - Class in com.qualcomm.robotcore.hardware
  There *has* to be an easier way here, somehow.
scheduledThreadPool - Variable in class com.qualcomm.ftccommon.SoundPlayer
scheduleNext() - Method in class com.qualcomm.robotcore.hardware.LightBlinker
SECOND_IN_NANO - Static variable in class com.qualcomm.robotcore.util.ElapsedTime
  the number of nanoseconds in a second
secondAngle - Variable in class org.firstinspires.ftc.robotcore.external.navigation.Orientation
  the chronologically second rotation made in the `AxesOrder`
seconds() - Method in class com.qualcomm.robotcore.util.ElapsedTime
  Returns the duration that has elapsed since the last reset of this timer in seconds
secondsUsbPermissionTimeout - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer.Parameters
  How long to wait for USB permissions when connecting to a webcam.
selectNoChange() - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.DisplayedModule
sendBatteryInfo() - Method in class com.qualcomm.ftccommon.FtcEventLoopHandler
  Send robot phone power % and robot battery voltage level to Driver station
sendOrInject(Command) - Method in class com.qualcomm.ftccommon.FtcLynxFirmwareUpdateActivity
sendTelemetry(String, String) - Method in class com.qualcomm.ftccommon.FtcEventLoopHandler
sendTelemetryData(TelemetryMessage) - Method in class com.qualcomm.robotcore.eventloop.EventLoopManager
  Send telemetry data
sendUIState() - Method in class com.qualcomm.ftccommon.FtcEventLoop
  The driver station is requesting our opmode list/ UI state.
sendUIState() - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
serialize() - Method in class com.qualcomm.ftccommon.CommandList.CmdPlaySound
serialize() - Method in class com.qualcomm.ftccommon.CommandList.CmdRequestSound
serialize() - Method in class com.qualcomm.ftccommon.CommandList.CmdStopPlayingSounds
serialize() - Method in class com.qualcomm.ftccommon.CommandList.CmdVisuallyIdentify
serialize() - Method in class com.qualcomm.ftccommon.CommandList.LynxAddressChangeRequest
serialize() - Method in class com.qualcomm.ftccommon.CommandList.LynxFirmwareImagesResp
serialize() - Method in class com.qualcomm.ftccommon.CommandList.LynxFirmwareUpdate
serialize() - Method in class com.qualcomm.ftccommon.CommandList.LynxFirmwareUpdateResp
serialize() - Method in class com.qualcomm.ftccommon.CommandList.USBAccessibleLynxModulesRequest
serialize() - Method in class com.qualcomm.ftccommon.CommandList.USBAccessibleLynxModulesResp
serialNumber - Variable in class com.qualcomm.ftccommon.CommandList.CmdVisuallyIdentify
serialNumber - Variable in class com.qualcomm.ftccommon.FtcEventLoopBase.LynxUsbDeviceContainer
serialNumber - Variable in class com.qualcomm.ftccommon.USBAccessibleLynxModule
serialNumber - Variable in class com.qualcomm.robotcore.hardware.LynxModuleMetaList
SerialNumber - Class in com.qualcomm.robotcore.util
  Instances of `SerialNumber` represent serial number indentifiers of hardware devices.
SerialNumber(String) - Constructor for class com.qualcomm.robotcore.util.SerialNumber
  Constructs a serial number using the supplied initialization string.
serialNumberMap - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
serialNumberString - Variable in class com.qualcomm.robotcore.util.SerialNumber
servo - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
Servo - Interface in com.qualcomm.robotcore.hardware
  Instances of Servo interface provide access to servo hardware devices.
Servo.Direction - Enum in com.qualcomm.robotcore.hardware
  Servos can be configured to internally reverse the values to which their positioning power is set.
servoController - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
ServoController - Interface in com.qualcomm.robotcore.hardware
  Interface for working with Servo Controllers
ServoController.PwmStatus - Enum in com.qualcomm.robotcore.hardware
  PWM Status - is pwm enabled?
ServoControllerEx - Interface in com.qualcomm.robotcore.hardware
  ServoControllerEx is an optional servo controller interface supported by some hardware that provides enhanced servo functionality.
ServoImpl - Class in com.qualcomm.robotcore.hardware
  ServoImpl provides an implementation of the Servo interface that operates on top of an instance of the ServoController interface.
ServoImpl(ServoController, int) - Constructor for class com.qualcomm.robotcore.hardware.ServoImpl
  Constructor
ServoImpl(ServoController, int, Servo.Direction) - Constructor for class com.qualcomm.robotcore.hardware.ServoImpl
  COnstructor
ServoImplEx - Class in com.qualcomm.robotcore.hardware
  ServoImplEx provides access to extended functionality on servos.
ServoImplEx(ServoControllerEx, int, ServoConfigurationType) - Constructor for class com.qualcomm.robotcore.hardware.ServoImplEx
ServoImplEx(ServoControllerEx, int, Servo.Direction, ServoConfigurationType) - Constructor for class com.qualcomm.robotcore.hardware.ServoImplEx
setActionFlag - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl.Callback
setAnalogOutputFrequency(int) - Method in class com.qualcomm.robotcore.hardware.AnalogOutput
  Sets the channel output frequency in the range 1-5,000 Hz in mode 1, 2 or 3.
setAnalogOutputFrequency(int, int) - Method in interface com.qualcomm.robotcore.hardware.AnalogOutputController
  Sets the channel output frequency in the range 1-5,000 Hz in mode 1, 2 or 3.
setAnalogOutputMode(byte) - Method in class com.qualcomm.robotcore.hardware.AnalogOutput
  Sets the channel operating mode.
setAnalogOutputMode(int, byte) - Method in interface com.qualcomm.robotcore.hardware.AnalogOutputController
  Sets the channel operating mode.
setAnalogOutputVoltage(int) - Method in class com.qualcomm.robotcore.hardware.AnalogOutput
  Sets the channel output voltage.
setAnalogOutputVoltage(int, int) - Method in interface com.qualcomm.robotcore.hardware.AnalogOutputController
  Sets the channel output voltage.
setAngleUnit(AngleUnit) - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidGyroscope
  Sets the AngleUnit to be used.
setAngleUnit(AngleUnit) - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidOrientation
  Sets the AngleUnit to be used.
setAutoClear(boolean) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry
  Sets whether `Telemetry.clear()` is automatically called after each call to `Telemetry.update()`.
setCallback(UpdateUI.Callback) - Method in class com.qualcomm.ftccommon.FtcRobotControllerService
setCameraLocationOnRobot(CameraName, OpenGLMatrix) - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
  Informs the `VuforiaTrackableDefaultListener` of the location of a particular camera on the robot.
setCapacity(int) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry.Log
setCaption(String) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry.Item
  Sets the caption associated with this item.
setCaptionValueSeparator(String) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry
setColor(int) - Method in class com.qualcomm.robotcore.hardware.Blinker.Step
setConstant(int) - Method in interface com.qualcomm.robotcore.hardware.Blinker
  Sets the blinker pattern to be a single, unchanging color
setConstant(int) - Method in class com.qualcomm.robotcore.hardware.LightBlinker
setControllerService(FtcRobotControllerService) - Method in class com.qualcomm.ftccommon.UpdateUI
setDigitalChannelMode(int, DigitalChannel.Mode) - Method in interface com.qualcomm.robotcore.hardware.DigitalChannelController
  Set the mode of a digital channel
setDigitalChannelMode(int, DigitalChannelController.Mode) - Method in interface com.qualcomm.robotcore.hardware.DigitalChannelController
  Deprecated.
  use `DigitalChannelController.setDigitalChannelMode(int, DigitalChannel.Mode)` instead
setDigitalChannelState(int, boolean) - Method in interface com.qualcomm.robotcore.hardware.DigitalChannelController
  Set the state of a digital channel
setDigitalIOControlByte(byte) - Method in interface com.qualcomm.robotcore.hardware.DeviceInterfaceModule
  If a particular bit is set to one, the corresponding channel pin will be in output mode.
setDigitalLine(int, int, boolean) - Method in interface com.qualcomm.robotcore.hardware.LegacyModule
  Set the value of digital line 0 or 1 while in analog mode.
setDigitalOutputByte(byte) - Method in interface com.qualcomm.robotcore.hardware.DeviceInterfaceModule
  If a a particular control field bit is set to one, the channel pin will be in output mode and will reflect the value of the corresponding field bit.
setDirection(DcMotorSimple.Direction) - Method in class com.qualcomm.robotcore.hardware.CRServoImpl
setDirection(DcMotorSimple.Direction) - Method in class com.qualcomm.robotcore.hardware.DcMotorImpl
  Set the direction
setDirection(DcMotorSimple.Direction) - Method in interface com.qualcomm.robotcore.hardware.DcMotorSimple
  Sets the logical direction in which this motor operates.
setDirection(Servo.Direction) - Method in interface com.qualcomm.robotcore.hardware.Servo
  Sets the logical direction in which this servo operates.
setDirection(Servo.Direction) - Method in class com.qualcomm.robotcore.hardware.ServoImpl
  Set the direction
setDisplayOrder(Telemetry.Log.DisplayOrder) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry.Log
setDistanceUnit(DistanceUnit) - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidAccelerometer
  Sets the DistanceUnit to be used.
setDuration(long, TimeUnit) - Method in class com.qualcomm.robotcore.hardware.Blinker.Step
setErrorMessage(String) - Method in class com.qualcomm.robotcore.hardware.ScannedDevices
setEventLoop(EventLoop) - Method in class com.qualcomm.robotcore.eventloop.EventLoopManager
  Replace the current event loop with a new event loop
setFirmwareVersionString(String) - Method in class com.qualcomm.ftccommon.USBAccessibleLynxModule
setFrameQueueCapacity(int) - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer
  (Advanced) Sets the maximum number of `Frame`s that will simultaneously be stored in the frame queue.
setGamepadId(int) - Method in class com.qualcomm.robotcore.hardware.Gamepad
setHealthStatus(HardwareDeviceHealth.HealthStatus) - Method in interface com.qualcomm.robotcore.hardware.HardwareDeviceHealth
setHealthStatus(HardwareDeviceHealth.HealthStatus) - Method in class com.qualcomm.robotcore.hardware.HardwareDeviceHealthImpl
setHealthStatus(HardwareDeviceHealth.HealthStatus) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
setHealthStatus(HardwareDeviceHealth.HealthStatus) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
setHeartbeatAction(I2cDeviceSynch.HeartbeatAction) - Method in interface com.qualcomm.robotcore.hardware.I2cDeviceSynch
  Sets the action to take when the current heartbeat interval expires.
setHeartbeatAction(I2cDeviceSynch.HeartbeatAction) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
setHeartbeatAction(I2cDeviceSynch.HeartbeatAction) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
setHeartbeatInterval(int) - Method in interface com.qualcomm.robotcore.hardware.I2cDeviceSynch
  Sets the interval within which communication must be received by the I2C device lest a timeout may occur.
setHeartbeatInterval(int) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
setHeartbeatInterval(int) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
setHistoryQueueCapacity(int) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
setHistoryQueueCapacity(int) - Method in interface com.qualcomm.robotcore.hardware.I2cDeviceSynchReadHistory
  Sets the maximum number of `TimestampedI2cData`s that will simultaneously be stored in the history queue.
setHistoryQueueCapacity(int) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchReadHistoryImpl
setI2cAddr(I2cAddr) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
  Deprecated.
setI2cAddr(I2cAddr) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
setI2cAddr(I2cAddr) - Method in interface com.qualcomm.robotcore.hardware.I2cDeviceSynchSimple
  Deprecated.
  Use `I2cAddrConfig.setI2cAddress(I2cAddr)` instead.
setI2cAddress(I2cAddr) - Method in interface com.qualcomm.robotcore.hardware.ColorSensor
  Set the I2C address to a new value.
setI2cAddress(I2cAddr) - Method in interface com.qualcomm.robotcore.hardware.I2cAddrConfig
  Configures a new I2C address to use
setI2cAddress(I2cAddr) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
setI2cAddress(I2cAddr) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
setI2cAddress(I2cAddr) - Method in interface com.qualcomm.robotcore.hardware.IrSeekerSensor
  Set the I2C address to a new value.
setI2cPortActionFlag(int) - Method in interface com.qualcomm.robotcore.hardware.I2cController
  Set the port action flag; this flag tells the controller to send the current data in its buffer to the I2C device
setI2cPortActionFlag() - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Set the flag in the write cache that indicates that when the write cache is next transferred to the controller an i2c transaction should take place.
setI2cPortActionFlag() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
  Set the port action flag; this flag tells the controller to send the current data in its buffer to the I2C device
setItemSeparator(String) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry
setJoystickDeadzone(float) - Method in class com.qualcomm.robotcore.hardware.Gamepad
  Set the joystick deadzone.
setLanguage(String) - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidTextToSpeech
  Sets the language.
setLanguageAndCountry(String, String) - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidTextToSpeech
  Sets the language and country.
setLED(int, boolean) - Method in interface com.qualcomm.robotcore.hardware.DeviceInterfaceModule
  Turn on or off a particular LED
setListener(VuforiaTrackable.Listener) - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackable
  Sets an object that will receive notifications as the `VuforiaTrackable` is tracked and is not tracked.
setLit(boolean) - Method in class com.qualcomm.robotcore.hardware.Blinker.Step
setLocation(OpenGLMatrix) - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackable
  A synonym for `VuforiaTrackable.setLocationFtcFieldFromTarget(OpenGLMatrix)`
setLocationFtcFieldFromTarget(OpenGLMatrix) - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackable
  Sets the location of the trackable in the the FTC Field Coordinate System.
setLogging(boolean) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
setLogging(boolean) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
setLogging(boolean) - Method in interface com.qualcomm.robotcore.hardware.I2cDeviceSynchSimple
  Turn logging on or off.
setLoggingTag(String) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
setLoggingTag(String) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
setLoggingTag(String) - Method in interface com.qualcomm.robotcore.hardware.I2cDeviceSynchSimple
  Set the tag to use when logging is on.
setLoop(int) - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidSoundPool
  Sets the number of repeats.
setMasterVolume(float) - Method in class com.qualcomm.ftccommon.SoundPlayer
  Sets the master volume control that is applied to all played sounds
setMode(CompassSensor.CompassMode) - Method in interface com.qualcomm.robotcore.hardware.CompassSensor
  Change to calibration or measurement mode
setMode(DcMotor.RunMode) - Method in interface com.qualcomm.robotcore.hardware.DcMotor
  Sets the current run mode for this motor
setMode(DcMotor.RunMode) - Method in class com.qualcomm.robotcore.hardware.DcMotorImpl
  Set the current mode
setMode(DigitalChannel.Mode) - Method in interface com.qualcomm.robotcore.hardware.DigitalChannel
  Changes whether the channel is in input or output mode
setMode(DigitalChannelController.Mode) - Method in interface com.qualcomm.robotcore.hardware.DigitalChannel
  Deprecated.
  use `DigitalChannel.setMode(Mode)` instead
setMode(DigitalChannel.Mode) - Method in class com.qualcomm.robotcore.hardware.DigitalChannelImpl
  Set the channel mode
setMode(DigitalChannelController.Mode) - Method in class com.qualcomm.robotcore.hardware.DigitalChannelImpl
  Deprecated.
setMode(IrSeekerSensor.Mode) - Method in interface com.qualcomm.robotcore.hardware.IrSeekerSensor
  Set the device mode
setModuleAddress(int) - Method in class com.qualcomm.ftccommon.USBAccessibleLynxModule
setModuleAddressChangeable(boolean) - Method in class com.qualcomm.ftccommon.USBAccessibleLynxModule
setMonitor(EventLoopManager.EventLoopMonitor) - Method in class com.qualcomm.robotcore.eventloop.EventLoopManager
  Set a monitor for this event loop
setMotorDisable(int) - Method in interface com.qualcomm.robotcore.hardware.DcMotorControllerEx
  Individually denergizes a particular motor
setMotorDisable() - Method in interface com.qualcomm.robotcore.hardware.DcMotorEx
  Individually de-energizes this particular motor
setMotorDisable() - Method in class com.qualcomm.robotcore.hardware.DcMotorImplEx
setMotorEnable(int) - Method in interface com.qualcomm.robotcore.hardware.DcMotorControllerEx
  Individually energizes a particular motor
setMotorEnable() - Method in interface com.qualcomm.robotcore.hardware.DcMotorEx
  Individually energizes this particular motor
setMotorEnable() - Method in class com.qualcomm.robotcore.hardware.DcMotorImplEx
setMotorMode(int, DcMotor.RunMode) - Method in interface com.qualcomm.robotcore.hardware.DcMotorController
  Set the current motor mode.
setMotorPower(int, double) - Method in interface com.qualcomm.robotcore.hardware.DcMotorController
  Set the current motor power
setMotorTargetPosition(int, int) - Method in interface com.qualcomm.robotcore.hardware.DcMotorController
  Set the motor target position.
setMotorTargetPosition(int, int, int) - Method in interface com.qualcomm.robotcore.hardware.DcMotorControllerEx
  Sets the target position and tolerance for a 'run to position' operation.
setMotorType(MotorConfigurationType) - Method in interface com.qualcomm.robotcore.hardware.DcMotor
  Sets the assigned type of this motor.
setMotorType(int, MotorConfigurationType) - Method in interface com.qualcomm.robotcore.hardware.DcMotorController
  Informs the motor controller of the type of a particular motor.
setMotorType(MotorConfigurationType) - Method in class com.qualcomm.robotcore.hardware.DcMotorImpl
setMotorVelocity(int, double) - Method in interface com.qualcomm.robotcore.hardware.DcMotorControllerEx
  Sets the target velocity of the indicated motor.
setMotorVelocity(int, double, AngleUnit) - Method in interface com.qualcomm.robotcore.hardware.DcMotorControllerEx
  Sets the target velocity of the indicated motor.
setMotorZeroPowerBehavior(int, DcMotor.ZeroPowerBehavior) - Method in interface com.qualcomm.robotcore.hardware.DcMotorController
  Sets the behavior of the motor when zero power is applied.
setMsTransmissionInterval(int) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry
  Sets the minimum interval between `Telemetry` transmissions from the robot controller to the driver station.
setName(String) - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackable
  Sets a user-determined name associated with this trackable.
setName(String) - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackables
  Sets the name for this `VuforiaTrackables` and any of its contained trackables which do not already have a user-specified name
setNewAddress(int) - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.DisplayedModule
setOwner(RobotUsbModule) - Method in interface com.qualcomm.robotcore.eventloop.SyncdDevice
  Records the owning module of this sync'd device.
setPattern(Collection<Blinker.Step>) - Method in interface com.qualcomm.robotcore.hardware.Blinker
  Sets the pattern with which this LED or light should illuminate.
setPattern(Collection<Blinker.Step>) - Method in class com.qualcomm.robotcore.hardware.LightBlinker
setPhoneInformation(OpenGLMatrix, VuforiaLocalizer.CameraDirection) - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
  Informs the listener of the location of the phone on the robot and the identity of the camera being used.
setPIDCoefficients(int, DcMotor.RunMode, PIDCoefficients) - Method in interface com.qualcomm.robotcore.hardware.DcMotorControllerEx
  Deprecated.
  Use `DcMotorControllerEx.setPIDFCoefficients(int, DcMotor.RunMode, PIDFCoefficients)` instead
setPIDCoefficients(DcMotor.RunMode, PIDCoefficients) - Method in interface com.qualcomm.robotcore.hardware.DcMotorEx
  Deprecated.
  Use `#setPIDFCoefficients(RunMode, PIDFCoefficients)` instead
setPIDCoefficients(DcMotor.RunMode, PIDCoefficients) - Method in class com.qualcomm.robotcore.hardware.DcMotorImplEx
setPIDFCoefficients(int, DcMotor.RunMode, PIDFCoefficients) - Method in interface com.qualcomm.robotcore.hardware.DcMotorControllerEx
  Sets the coefficients used for PIDF control on the indicated motor when in the indicated mode
setPIDFCoefficients(DcMotor.RunMode, PIDFCoefficients) - Method in interface com.qualcomm.robotcore.hardware.DcMotorEx
  `DcMotorEx.setPIDFCoefficients(com.qualcomm.robotcore.hardware.DcMotor.RunMode, com.qualcomm.robotcore.hardware.PIDFCoefficients)` is a superset enhancement to `DcMotorEx.setPIDCoefficients(com.qualcomm.robotcore.hardware.DcMotor.RunMode, com.qualcomm.robotcore.hardware.PIDCoefficients)`.
setPIDFCoefficients(DcMotor.RunMode, PIDFCoefficients) - Method in class com.qualcomm.robotcore.hardware.DcMotorImplEx
setPitch(float) - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidTextToSpeech
  Sets the speech pitch.
setPoseCorrectionMatrix(VuforiaLocalizer.CameraDirection, OpenGLMatrix) - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
  Deprecated.
setPosition(double) - Method in interface com.qualcomm.robotcore.hardware.Servo
  Sets the current position of the servo, expressed as a fraction of its available range.
setPosition(double) - Method in class com.qualcomm.robotcore.hardware.ServoImpl
  Commands the servo to move to a designated position.
setPositionPIDFCoefficients(double) - Method in interface com.qualcomm.robotcore.hardware.DcMotorEx
  A shorthand for setting the PIDF coefficients for the `DcMotor.RunMode.RUN_TO_POSITION` mode.
setPositionPIDFCoefficients(double) - Method in class com.qualcomm.robotcore.hardware.DcMotorImplEx
setPower(double) - Method in class com.qualcomm.robotcore.hardware.CRServoImpl
setPower(double) - Method in class com.qualcomm.robotcore.hardware.DcMotorImpl
  Set the current motor power
setPower(double) - Method in interface com.qualcomm.robotcore.hardware.DcMotorSimple
  Sets the power level of the motor, expressed as a fraction of the maximum possible power / speed supported according to the run mode in which the motor is operating.
setPowerFloat() - Method in interface com.qualcomm.robotcore.hardware.DcMotor
  Deprecated.
  This method is deprecated in favor of direct use of `setZeroPowerBehavior()` and `setPower()`.
setPowerFloat() - Method in class com.qualcomm.robotcore.hardware.DcMotorImpl
  Deprecated.
setPreferenceSummary(int, String) - Method in class com.qualcomm.ftccommon.FtcAboutActivity.AboutFragment
setPreferenceSummary(String, String) - Method in class com.qualcomm.ftccommon.FtcAboutActivity.AboutFragment
setPulseWidthOutputTime(int) - Method in interface com.qualcomm.robotcore.hardware.PWMOutput
setPulseWidthOutputTime(int, int) - Method in interface com.qualcomm.robotcore.hardware.PWMOutputController
  Set the pulse width output time for this channel.
setPulseWidthOutputTime(int) - Method in class com.qualcomm.robotcore.hardware.PWMOutputImpl
  Set the pulse width output time for this port.
setPulseWidthPeriod(int) - Method in interface com.qualcomm.robotcore.hardware.PWMOutput
setPulseWidthPeriod(int, int) - Method in interface com.qualcomm.robotcore.hardware.PWMOutputController
  Set the pulse width output period.
setPulseWidthPeriod(int) - Method in class com.qualcomm.robotcore.hardware.PWMOutputImpl
  Set the pulse width output period.
setPwmDisable() - Method in class com.qualcomm.robotcore.hardware.CRServoImplEx
setPwmDisable() - Method in interface com.qualcomm.robotcore.hardware.PwmControl
  Individually denergizes the PWM for this particular servo
setPwmDisable(int) - Method in interface com.qualcomm.robotcore.hardware.PWMOutputControllerEx
setPwmDisable() - Method in interface com.qualcomm.robotcore.hardware.PWMOutputEx
setPwmDisable() - Method in class com.qualcomm.robotcore.hardware.PWMOutputImplEx
setPwmDisable() - Method in class com.qualcomm.robotcore.hardware.ServoImplEx
setPwmEnable() - Method in class com.qualcomm.robotcore.hardware.CRServoImplEx
setPwmEnable() - Method in interface com.qualcomm.robotcore.hardware.PwmControl
  Individually energizes the PWM for this particular servo.
setPwmEnable(int) - Method in interface com.qualcomm.robotcore.hardware.PWMOutputControllerEx
setPwmEnable() - Method in interface com.qualcomm.robotcore.hardware.PWMOutputEx
setPwmEnable() - Method in class com.qualcomm.robotcore.hardware.PWMOutputImplEx
setPwmEnable() - Method in class com.qualcomm.robotcore.hardware.ServoImplEx
setPwmRange(PwmControl.PwmRange) - Method in class com.qualcomm.robotcore.hardware.CRServoImplEx
setPwmRange(PwmControl.PwmRange) - Method in interface com.qualcomm.robotcore.hardware.PwmControl
  Sets the PWM range limits for the servo
setPwmRange(PwmControl.PwmRange) - Method in class com.qualcomm.robotcore.hardware.ServoImplEx
setRate(float) - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidSoundPool
  Sets the playback rate.
setReadWindow(I2cDeviceSynch.ReadWindow) - Method in interface com.qualcomm.robotcore.hardware.I2cDeviceSynch
  Set the set of registers that we will read and read and read again on every hardware cycle
setReadWindow(I2cDeviceSynch.ReadWindow) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
setReadWindow(I2cDeviceSynch.ReadWindow) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
setReadWindowInternal(I2cDeviceSynch.ReadWindow) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
setRestarter(Restarter) - Method in class com.qualcomm.ftccommon.UpdateUI
setRetained(Boolean) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry.Item
  Sets whether the item is to be retained in clear() operation or not.
setSerialNumber(SerialNumber) - Method in class com.qualcomm.ftccommon.USBAccessibleLynxModule
setServoPosition(int, double) - Method in interface com.qualcomm.robotcore.hardware.ServoController
  Set the position of a servo at the given channel
setServoPwmDisable(int) - Method in interface com.qualcomm.robotcore.hardware.ServoControllerEx
  Individually de-energizes the PWM for a particular servo
setServoPwmEnable(int) - Method in interface com.qualcomm.robotcore.hardware.ServoControllerEx
  Individually energizes the PWM for a particular servo
setServoPwmRange(int, PwmControl.PwmRange) - Method in interface com.qualcomm.robotcore.hardware.ServoControllerEx
  Sets the PWM range of the indicated servo.
setServoType(int, ServoConfigurationType) - Method in interface com.qualcomm.robotcore.hardware.ServoControllerEx
  Sets the servo type for a particular servo
setSignalDetectedThreshold(double) - Method in interface com.qualcomm.robotcore.hardware.IrSeekerSensor
  Set the minimum threshold for a signal to be considered detected
setSpeechRate(float) - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidTextToSpeech
  Sets the speech rate.
setState(boolean) - Method in interface com.qualcomm.robotcore.hardware.DigitalChannel
  Sets the current state of the channel
setState(boolean) - Method in class com.qualcomm.robotcore.hardware.DigitalChannelImpl
  Set the channel state
setStateMonitor(RobotStateMonitor) - Method in class com.qualcomm.ftccommon.UpdateUI.Callback
setStatus(I2cDeviceSynchImpl.WRITE_CACHE_STATUS) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl.WriteCacheStatus
setSyncDeviceManager(SyncdDevice.Manager) - Method in interface com.qualcomm.robotcore.eventloop.SyncdDevice.Syncable
setTargetPosition(int) - Method in interface com.qualcomm.robotcore.hardware.DcMotor
  Sets the desired encoder target position to which the motor should advance or retreat and then actively hold thereat.
setTargetPosition(int) - Method in class com.qualcomm.robotcore.hardware.DcMotorImpl
  Set the motor target position, using an integer.
setTargetPositionTolerance(int) - Method in interface com.qualcomm.robotcore.hardware.DcMotorEx
  Sets the target positioning tolerance of this motor
setTargetPositionTolerance(int) - Method in class com.qualcomm.robotcore.hardware.DcMotorImplEx
setText(TextView, String) - Method in class com.qualcomm.ftccommon.UpdateUI
setTextViews(TextView, TextView, TextView[], TextView, TextView, TextView) - Method in class com.qualcomm.ftccommon.UpdateUI
setTimestamp(long) - Method in class com.qualcomm.robotcore.hardware.Gamepad
  Sets the time at which this Gamepad last changed its state, in the `android.os.SystemClock#uptimeMillis` time base.
SettingsFragment() - Constructor for class com.qualcomm.ftccommon.FtcAdvancedRCSettingsActivity.SettingsFragment
SettingsFragment() - Constructor for class com.qualcomm.ftccommon.FtcRobotControllerSettingsActivity.SettingsFragment
setupRobot(EventLoop, EventLoop, Runnable) - Method in class com.qualcomm.ftccommon.FtcRobotControllerService
setUsbModuleAttachmentHandler(UsbModuleAttachmentHandler) - Method in class com.qualcomm.ftccommon.FtcEventLoop
setUser(GamepadUser) - Method in class com.qualcomm.robotcore.hardware.Gamepad
setUserConfiguredName(String) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
setUserConfiguredName(String) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
setUserConfiguredName(String) - Method in interface com.qualcomm.robotcore.hardware.RobotConfigNameable
  Informs the device of a name by which it would be recognized by the user.
setUserData(Object) - Method in interface org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackable
  Sets user data to be associated with this trackable object.
setValue(String, Object...) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry.Item
  Updates the value of this item to be the result of the indicated string formatting operation.
setValue(Object) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry.Item
  Updates the value of this item to be the result of applying `Object.toString()` to the indicated object.
setValue(Func<T>) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry.Item
  Updates the value of this item to be the indicated value producer.
setValue(String, Func<T>) - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry.Item
  Updates the value of this item to be the indicated value producer.
setVelocity(double) - Method in interface com.qualcomm.robotcore.hardware.DcMotorEx
  Sets the velocity of the motor
setVelocity(double, AngleUnit) - Method in interface com.qualcomm.robotcore.hardware.DcMotorEx
  Sets the velocity of the motor
setVelocity(double) - Method in class com.qualcomm.robotcore.hardware.DcMotorImplEx
setVelocity(double, AngleUnit) - Method in class com.qualcomm.robotcore.hardware.DcMotorImplEx
setVelocityPIDFCoefficients(double, double, double, double) - Method in interface com.qualcomm.robotcore.hardware.DcMotorEx
  A shorthand for setting the PIDF coefficients for the `DcMotor.RunMode.RUN_USING_ENCODER` mode.
setVelocityPIDFCoefficients(double, double, double, double) - Method in class com.qualcomm.robotcore.hardware.DcMotorImplEx
setVolume(float) - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidSoundPool
  Sets the volume.
setWriteCacheStatus(I2cDeviceSynchImpl.WRITE_CACHE_STATUS) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
setZeroPowerBehavior(DcMotor.ZeroPowerBehavior) - Method in interface com.qualcomm.robotcore.hardware.DcMotor
  Sets the behavior of the motor when a power level of zero is applied.
setZeroPowerBehavior(DcMotor.ZeroPowerBehavior) - Method in class com.qualcomm.robotcore.hardware.DcMotorImpl
sharedPreferences - Variable in class com.qualcomm.ftccommon.SoundPlayer
shortToByteArray(short) - Static method in class com.qualcomm.robotcore.util.TypeConversion
  convert a short into a byte array; big endian is assumed
shortToByteArray(short, ByteOrder) - Static method in class com.qualcomm.robotcore.util.TypeConversion
  convert a short into a byte array
shouldIdentify - Variable in class com.qualcomm.ftccommon.CommandList.CmdVisuallyIdentify
shutdown() - Method in class com.qualcomm.robotcore.eventloop.EventLoopManager
  Performs the logical inverse of `EventLoopManager.start(EventLoop)`.
shutdownRobot() - Method in class com.qualcomm.ftccommon.FtcRobotControllerService
signalDetected() - Method in interface com.qualcomm.robotcore.hardware.IrSeekerSensor
  Returns true if an IR signal is detected
SignificantMotionDetection - Class in org.firstinspires.ftc.robotcore.external
SignificantMotionDetection() - Constructor for class org.firstinspires.ftc.robotcore.external.SignificantMotionDetection
SignificantMotionDetection.SignificantMotionDetectionListener - Interface in org.firstinspires.ftc.robotcore.external
size() - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.DisplayedModuleList
size() - Method in class com.qualcomm.robotcore.hardware.HardwareMap.DeviceMapping
  Returns the number of devices currently in this DeviceMapping
size() - Method in class com.qualcomm.robotcore.hardware.HardwareMap
  Returns the number of unique device objects currently found in this HardwareMap.
size() - Method in class com.qualcomm.robotcore.hardware.ScannedDevices
sleep(long) - Method in class com.qualcomm.robotcore.eventloop.opmode.LinearOpMode
  Sleeps for the given amount of milliseconds, or until the thread is interrupted.
slice(int, int, int, int) - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
  Returns a matrix which a submatrix of the receiver.
slice(int, int) - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
  Returns a matrix which is a submatrix of the receiver starting at (0,0)
SliceMatrixF - Class in org.firstinspires.ftc.robotcore.external.matrices
  A `SliceMatrixF` is a matrix whose implementation is a submatrix of some other matrix.
SliceMatrixF(MatrixF, int, int, int, int) - Constructor for class org.firstinspires.ftc.robotcore.external.matrices.SliceMatrixF
  Creates a `SliceMatrixF` based on the indicated matrix whose upper left corner is at (row, col) of that matrix and whose size is numRows x numCols.
sort(List, JavaUtil.SortType, JavaUtil.SortDirection) - Static method in class org.firstinspires.ftc.robotcore.external.JavaUtil
SoundInfo(Context, int, int) - Constructor for class com.qualcomm.ftccommon.SoundPlayer.SoundInfo
SoundInfo(File, int) - Constructor for class com.qualcomm.ftccommon.SoundPlayer.SoundInfo
soundOffVolume - Variable in class com.qualcomm.ftccommon.SoundPlayer
soundOnVolume - Variable in class com.qualcomm.ftccommon.SoundPlayer
SoundPlayer - Class in com.qualcomm.ftccommon
  `SoundPlayer` is a simple utility class that plays sounds on the phone.
SoundPlayer(int, int) - Constructor for class com.qualcomm.ftccommon.SoundPlayer
  Instantiates a new sound player.
SoundPlayer.CurrentlyPlaying - Class in com.qualcomm.ftccommon
SoundPlayer.InstanceHolder - Class in com.qualcomm.ftccommon
SoundPlayer.LoadedSoundCache - Class in com.qualcomm.ftccommon
  `SoundPlayer.LoadedSoundCache` keeps track of loaded sounds, mapping sound resource id to loaded sound id.
SoundPlayer.PlaySoundParams - Class in com.qualcomm.ftccommon
SoundPlayer.SoundFromFile - Interface in com.qualcomm.ftccommon
SoundPlayer.SoundInfo - Class in com.qualcomm.ftccommon
SoundPlayer.StopWhat - Enum in com.qualcomm.ftccommon
soundPool - Variable in class com.qualcomm.ftccommon.SoundPlayer
speak(String) - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidTextToSpeech
  Speaks the given text.
standardDeviationOfList(List) - Static method in class org.firstinspires.ftc.robotcore.external.JavaUtil
start(EventLoop) - Method in class com.qualcomm.robotcore.eventloop.EventLoopManager
  Starts up the `EventLoopManager`.
start() - Method in class com.qualcomm.robotcore.eventloop.opmode.LinearOpMode
  From the non-linear OpMode; do not override
start() - Method in class com.qualcomm.robotcore.eventloop.opmode.OpMode
  User defined start method.
start - Variable in class com.qualcomm.robotcore.hardware.Gamepad
  button start
start(State) - Method in class org.firstinspires.ftc.robotcore.external.StateMachine
  start Define the start state of the state machine.
starting - Variable in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.AddressConfiguration
startLEDS() - Method in class com.qualcomm.ftccommon.FtcRobotControllerService
startListening() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidAccelerometer
  Start listening to events from the Android accelerometer.
startListening() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidGyroscope
  Start listening to events from the Android gyroscope.
startListening() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidOrientation
  Start listening to events from the Android sensors.
startListening() - Method in class org.firstinspires.ftc.robotcore.external.navigation.MotionDetection
  Start processing sensor data.
startListening() - Method in class org.firstinspires.ftc.robotcore.external.SignificantMotionDetection
  Start processing sensor data.
startPlaying(Context, int) - Method in class com.qualcomm.ftccommon.SoundPlayer
  Asynchronously loads the indicated sound from its resource (if not already loaded), then initiates its play once any current non-looping sound is finished playing.
startPlaying(Context, File) - Method in class com.qualcomm.ftccommon.SoundPlayer
startPlaying(Context, int, SoundPlayer.PlaySoundParams, <any>, Runnable) - Method in class com.qualcomm.ftccommon.SoundPlayer
  Asynchronously loads the indicated sound from its resource (if not already loaded), then initiates its play, optionally waiting for any currently non-looping playing sounds to finish first.
startPlaying(Context, File, SoundPlayer.PlaySoundParams, <any>, Runnable) - Method in class com.qualcomm.ftccommon.SoundPlayer
startPlayingLoadedSound(SoundPlayer.SoundInfo, SoundPlayer.PlaySoundParams, <any>, Runnable) - Method in class com.qualcomm.ftccommon.SoundPlayer
startProgrammingMode(FtcEventLoopHandler) - Method in interface com.qualcomm.ftccommon.ProgrammingModeController
  Starts programming mode.
startRefreshing() - Method in class com.qualcomm.ftccommon.FtcAboutActivity
startSwitchingToReadMode(I2cDeviceSynch.ReadWindow) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl.Callback
startTime() - Method in class com.qualcomm.robotcore.util.ElapsedTime
  Returns, in resolution-dependent units, the time at which this timer was last reset.
startTimeNanoseconds() - Method in class com.qualcomm.robotcore.util.ElapsedTime
  Returns the time at which the timer was last reset, in units of nanoseconds
startUsbScanMangerIfNecessary() - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
state - Variable in class com.qualcomm.robotcore.eventloop.EventLoopManager
State - Interface in org.firstinspires.ftc.robotcore.external
  A state for a given state machine.
stateGraph - Variable in class org.firstinspires.ftc.robotcore.external.StateMachine
StateMachine - Class in org.firstinspires.ftc.robotcore.external
  Infrastructure for a very simple generic state machine.
StateMachine() - Constructor for class org.firstinspires.ftc.robotcore.external.StateMachine
stateStatusMessage - Variable in class com.qualcomm.ftccommon.UpdateUI
StateTransition - Class in org.firstinspires.ftc.robotcore.external
StateTransition(State, Event, State) - Constructor for class org.firstinspires.ftc.robotcore.external.StateTransition
status() - Method in interface com.qualcomm.robotcore.hardware.AccelerationSensor
  Status of this sensor, in string form
status() - Method in interface com.qualcomm.robotcore.hardware.CompassSensor
  Status of this sensor, in string form
status() - Method in interface com.qualcomm.robotcore.hardware.GyroSensor
  Status of this sensor, in string form
status() - Method in interface com.qualcomm.robotcore.hardware.LightSensor
  Status of this sensor, in string form
status() - Method in interface com.qualcomm.robotcore.hardware.UltrasonicSensor
  Status of this sensor, in string form
Step() - Constructor for class com.qualcomm.robotcore.hardware.Blinker.Step
Step(int, long, TimeUnit) - Constructor for class com.qualcomm.robotcore.hardware.Blinker.Step
stop() - Method in class com.qualcomm.robotcore.eventloop.opmode.LinearOpMode
  From the non-linear OpMode; do not override
stop() - Method in class com.qualcomm.robotcore.eventloop.opmode.OpMode
  User defined stop method
stop() - Method in class com.qualcomm.robotcore.hardware.LightBlinker
stop() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidSoundPool
  Stops the playback.
stopBlinking() - Method in interface com.qualcomm.robotcore.hardware.Blinker
  Sets the blinker to constant black and frees any internal resources
stopBlinking() - Method in class com.qualcomm.robotcore.hardware.LightBlinker
stopLEDS() - Method in class com.qualcomm.ftccommon.FtcRobotControllerService
stopListening() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidAccelerometer
  Stop listening to events from the Android accelerometer.
stopListening() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidGyroscope
  Stop listening to events from the Android gyroscope.
stopListening() - Method in class org.firstinspires.ftc.robotcore.external.android.AndroidOrientation
  Stop listening to events from the Android sensors.
stopListening() - Method in class org.firstinspires.ftc.robotcore.external.navigation.MotionDetection
  Stop processing sensor data.
stopListening() - Method in class org.firstinspires.ftc.robotcore.external.SignificantMotionDetection
  Stop processing sensor data.
stopPlayingAll() - Method in class com.qualcomm.ftccommon.SoundPlayer
  Stops playing all sounds that are currently playing
stopPlayingLoops() - Method in class com.qualcomm.ftccommon.SoundPlayer
  Stops playing all sounds that are currently playing in a loop
stopProgrammingMode() - Method in interface com.qualcomm.ftccommon.ProgrammingModeController
  Stops programming mode.
stopRefreshing() - Method in class com.qualcomm.ftccommon.FtcAboutActivity
stopWhat - Variable in class com.qualcomm.ftccommon.CommandList.CmdStopPlayingSounds
streamId - Variable in class com.qualcomm.ftccommon.SoundPlayer.CurrentlyPlaying
stringToUtf8(String) - Static method in class com.qualcomm.robotcore.util.TypeConversion
  Convert a Java String into a UTF-8 byte array
stringValue - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuMarkInstanceId
subtract(MatrixF) - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
  Subtracts a matrix, in place, from the receiver.
subtract(VectorF) - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
subtract(float[]) - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
subtract(VectorF) - Method in class org.firstinspires.ftc.robotcore.external.matrices.VectorF
subtracted(MatrixF) - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
  Returns a new matrix whose elements are the difference of the corresponding elements of the receiver and the subtrahend
subtracted(VectorF) - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
subtracted(float[]) - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
subtracted(MatrixF) - Method in class org.firstinspires.ftc.robotcore.external.matrices.VectorF
  Subtracts the indicated matrix from this vector, taken as a row vector.
subtracted(VectorF) - Method in class org.firstinspires.ftc.robotcore.external.matrices.VectorF
sumOfList(List) - Static method in class org.firstinspires.ftc.robotcore.external.JavaUtil
Supplier<T> - Interface in org.firstinspires.ftc.robotcore.external
  Represents a supplier of results.
suppressNewHealthWarnings(boolean) - Static method in class com.qualcomm.robotcore.hardware.TimestampedI2cData
suppressNewHealthWarningsWhile(Runnable) - Static method in class com.qualcomm.robotcore.hardware.TimestampedI2cData
SwitchableLight - Interface in com.qualcomm.robotcore.hardware
  `SwitchableLight` instances are `Light`s whose on/off status can be programmatically manipulated.
SyncdDevice - Interface in com.qualcomm.robotcore.eventloop
  `SyncdDevice` is for a device that wants to be in sync with the event loop.
SyncdDevice.Manager - Interface in com.qualcomm.robotcore.eventloop
SyncdDevice.ShutdownReason - Enum in com.qualcomm.robotcore.eventloop
  `SyncdDevice.ShutdownReason` indicates the health of the shutdown of the device.
SyncdDevice.Syncable - Interface in com.qualcomm.robotcore.eventloop
SYSTEM_ERROR_KEY - Static variable in class com.qualcomm.robotcore.eventloop.EventLoopManager
SYSTEM_NONE_KEY - Static variable in class com.qualcomm.robotcore.eventloop.EventLoopManager
SYSTEM_WARNING_KEY - Static variable in class com.qualcomm.robotcore.eventloop.EventLoopManager

## T

TAG - Static variable in class com.qualcomm.ftccommon.ConfigWifiDirectActivity
TAG - Static variable in class com.qualcomm.ftccommon.FtcAboutActivity
TAG - Static variable in class com.qualcomm.ftccommon.FtcAdvancedRCSettingsActivity
TAG - Static variable in class com.qualcomm.ftccommon.FtcEventLoopBase
TAG - Static variable in class com.qualcomm.ftccommon.FtcEventLoopHandler
TAG - Static variable in class com.qualcomm.ftccommon.FtcEventLoopIdle
TAG - Static variable in class com.qualcomm.ftccommon.FtcLynxFirmwareUpdateActivity
TAG - Static variable in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity
TAG - Static variable in class com.qualcomm.ftccommon.FtcRobotControllerService
TAG - Static variable in class com.qualcomm.ftccommon.FtcWifiDirectChannelSelectorActivity
TAG - Static variable in class com.qualcomm.ftccommon.FtcWifiDirectRememberedGroupsActivity
TAG - Static variable in class com.qualcomm.ftccommon.SoundPlayer
TAG - Static variable in class com.qualcomm.robotcore.eventloop.EventLoopManager
tag - Variable in class com.qualcomm.robotcore.hardware.HardwareDeviceHealthImpl
TAG - Static variable in class com.qualcomm.robotcore.hardware.LightBlinker
TAG - Static variable in class com.qualcomm.robotcore.hardware.ScannedDevices
TAG - Static variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
talkToParentLynxModule(DeviceManager, LynxUsbDevice, int, Consumer<LynxModule>) - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
target - Variable in class com.qualcomm.robotcore.hardware.LightMultiplexor
teardown() - Method in class com.qualcomm.ftccommon.FtcEventLoop
  Teardown method
teardown() - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
teardown() - Method in class com.qualcomm.ftccommon.FtcEventLoopIdle
teardown() - Method in interface com.qualcomm.robotcore.eventloop.EventLoop
  Teardown method, this will be called after the last call to loop.
telemetry - Variable in class com.qualcomm.robotcore.eventloop.opmode.OpMode
  The `OpMode.telemetry` field contains an object in which a user may accumulate data which is to be transmitted to the driver station.
Telemetry - Interface in org.firstinspires.ftc.robotcore.external
  Instances of `Telemetry` provide a means by which data can be transmitted from the robot controller to the driver station and displayed on the driver station screen.
Telemetry.Item - Interface in org.firstinspires.ftc.robotcore.external
  Instances of `Telemetry.Item` represent an item of data on the drive station telemetry display.
Telemetry.Line - Interface in org.firstinspires.ftc.robotcore.external
  Instances of `Telemetry.Line` build lines of data on the driver station telemetry display.
Telemetry.Log - Interface in org.firstinspires.ftc.robotcore.external
  The `Telemetry.Log` in a `Telemetry` instance provides an append-only list of messages that appear on the driver station below the `Telemetry.Item`s of the `Telemetry`.
Telemetry.Log.DisplayOrder - Enum in org.firstinspires.ftc.robotcore.external
  `Telemetry.Log.DisplayOrder` instances indicate the desired ordering of a `Telemetry.log()`.
TELEMETRY_DEFAULT_INTERVAL - Static variable in interface com.qualcomm.robotcore.eventloop.EventLoop
  The value to pass to `EventLoop.refreshUserTelemetry(TelemetryMessage, double)` as the time interval parameter in order to cause a system default interval to be used.
telemetryEvent(RobocolDatagram) - Method in class com.qualcomm.robotcore.eventloop.EventLoopManager
TeleOp - Annotation Type in com.qualcomm.robotcore.eventloop.opmode
  Provides an easy and non-centralized way of determining the OpMode list shown on an FTC Driver Station.
Temperature - Class in org.firstinspires.ftc.robotcore.external.navigation
  Instances of `Temperature` represent a temperature in a particular temperature scale.
Temperature() - Constructor for class org.firstinspires.ftc.robotcore.external.navigation.Temperature
Temperature(TempUnit, double, long) - Constructor for class org.firstinspires.ftc.robotcore.external.navigation.Temperature
temperature - Variable in class org.firstinspires.ftc.robotcore.external.navigation.Temperature
TempUnit - Enum in org.firstinspires.ftc.robotcore.external.navigation
  Instances of `TempUnit` enumerate a known different temperature scales
test(T) - Method in interface org.firstinspires.ftc.robotcore.external.Predicate
textDeviceName - Variable in class com.qualcomm.ftccommon.UpdateUI
textErrorMessage - Variable in class com.qualcomm.ftccommon.UpdateUI
textErrorMessageOriginalColor - Variable in class com.qualcomm.ftccommon.UpdateUI
textGamepad - Variable in class com.qualcomm.ftccommon.UpdateUI
textNetworkConnectionStatus - Variable in class com.qualcomm.ftccommon.UpdateUI
textOpMode - Variable in class com.qualcomm.ftccommon.UpdateUI
textRobotStatus - Variable in class com.qualcomm.ftccommon.UpdateUI
textTrim(String, JavaUtil.TrimMode) - Static method in class org.firstinspires.ftc.robotcore.external.JavaUtil
theInstance - Static variable in class com.qualcomm.ftccommon.SoundPlayer.InstanceHolder
theInstance - Static variable in class org.firstinspires.ftc.robotcore.external.ClassFactory.InstanceHolder
thirdAngle - Variable in class org.firstinspires.ftc.robotcore.external.navigation.Orientation
  the chronologically third rotation made in the `AxesOrder`
threadPool - Variable in class com.qualcomm.ftccommon.SoundPlayer
throwIfRangeIsInvalid(double, double, double) - Static method in class com.qualcomm.robotcore.util.Range
  Throw an IllegalArgumentException if 'number' is less than 'min' or greater than 'max'
throwIfRangeIsInvalid(int, int, int) - Static method in class com.qualcomm.robotcore.util.Range
  Throw an IllegalArgumentException if 'number' is less than 'min' or greater than 'max'
ThrowingCallable<VALUE,EXCEPTION extends java.lang.Throwable> - Interface in org.firstinspires.ftc.robotcore.external
  An interface for workers that has a specialized exception set
time - Variable in class com.qualcomm.robotcore.eventloop.opmode.OpMode
  number of seconds this op mode has been running, this is updated before every call to loop.
time() - Method in class com.qualcomm.robotcore.util.ElapsedTime
  Returns the duration that has elapsed since the last reset of this timer.
time(TimeUnit) - Method in class com.qualcomm.robotcore.util.ElapsedTime
  Returns the duration that has elapsed since the last reset of this timer as an integer in the units requested.
timeSinceLastHeartbeat - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
timestamp - Variable in class com.qualcomm.robotcore.hardware.Gamepad
  Relative timestamp of the last time an event was detected
TimestampedData - Class in com.qualcomm.robotcore.hardware
  TimestampedData pairs together data which has been read with the timestamp at which the read occurred, as best that can be determined
TimestampedData() - Constructor for class com.qualcomm.robotcore.hardware.TimestampedData
TimestampedI2cData - Class in com.qualcomm.robotcore.hardware
  `TimestampedI2cData` extends `TimestampedData` so as to provide an indication of the I2c source from which the data was retrieved.
TimestampedI2cData() - Constructor for class com.qualcomm.robotcore.hardware.TimestampedI2cData
to - Variable in class org.firstinspires.ftc.robotcore.external.StateTransition
toAngleUnit(AngleUnit) - Method in class org.firstinspires.ftc.robotcore.external.navigation.AngularVelocity
  Converts this `AngularVelocity` to one with the indicated angular units.
toAngleUnit(AngleUnit) - Method in class org.firstinspires.ftc.robotcore.external.navigation.Orientation
  Converts this `Orientation` to one with the indicated angular units.
toAxesOrder(AxesOrder) - Method in class org.firstinspires.ftc.robotcore.external.navigation.Orientation
  Converst the `Orientation` to an equivalent one with the indicated ordering of axes
toAxesReference(AxesReference) - Method in class org.firstinspires.ftc.robotcore.external.navigation.Orientation
  Converts the `Orientation` to an equivalent one with the indicted point of view.
toBoolean(Boolean) - Static method in class com.qualcomm.robotcore.util.TypeConversion
toBoolean(Boolean, boolean) - Static method in class com.qualcomm.robotcore.util.TypeConversion
toByteArray() - Method in class com.qualcomm.robotcore.hardware.Gamepad
toCm(double) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.DistanceUnit
toColor() - Method in class com.qualcomm.robotcore.hardware.NormalizedRGBA
  Converts the normalized colors into an Android color integer
toDegrees(double) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.AngleUnit
toDegrees(float) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.AngleUnit
toDegrees(double) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.UnnormalizedAngleUnit
toDegrees(float) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.UnnormalizedAngleUnit
toInches(double) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.DistanceUnit
toJson() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaBase.TrackingResults
toJson() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaRelicRecovery.TrackingResults
toMeters(double) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.DistanceUnit
toMm(double) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.DistanceUnit
toRadians(double) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.AngleUnit
toRadians(float) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.AngleUnit
toRadians(double) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.UnnormalizedAngleUnit
toRadians(float) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.UnnormalizedAngleUnit
toSerializationString() - Method in class com.qualcomm.robotcore.hardware.LynxModuleMetaList
toSerializationString() - Method in class com.qualcomm.robotcore.hardware.ScannedDevices
toString() - Method in class com.qualcomm.ftccommon.FtcLynxModuleAddressUpdateActivity.AddressAndDisplayName
toString() - Method in class com.qualcomm.ftccommon.SoundPlayer.SoundInfo
toString() - Method in class com.qualcomm.robotcore.hardware.Gamepad
  Display a summary of this gamepad, including the state of all buttons, analog sticks, and triggers
toString() - Method in class com.qualcomm.robotcore.hardware.IrSeekerSensor.IrSeekerIndividualSensor
toString() - Method in class com.qualcomm.robotcore.hardware.LynxModuleMeta
toString() - Method in class com.qualcomm.robotcore.hardware.LynxModuleMetaList
toString() - Method in class com.qualcomm.robotcore.hardware.PIDCoefficients
toString() - Method in class com.qualcomm.robotcore.hardware.PIDFCoefficients
toString() - Method in class com.qualcomm.robotcore.util.ElapsedTime
  Returns a string indicating the current elapsed time of the timer.
toString() - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
toString() - Method in class org.firstinspires.ftc.robotcore.external.matrices.VectorF
toString() - Method in class org.firstinspires.ftc.robotcore.external.navigation.Acceleration
toString(double) - Method in enum org.firstinspires.ftc.robotcore.external.navigation.DistanceUnit
toString() - Method in enum org.firstinspires.ftc.robotcore.external.navigation.DistanceUnit
toString() - Method in class org.firstinspires.ftc.robotcore.external.navigation.MagneticFlux
toString() - Method in class org.firstinspires.ftc.robotcore.external.navigation.Orientation
toString() - Method in class org.firstinspires.ftc.robotcore.external.navigation.Position
toString() - Method in class org.firstinspires.ftc.robotcore.external.navigation.Velocity
toString() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener.PoseAndCamera
toString() - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuMarkInstanceId
toString() - Method in class org.firstinspires.ftc.robotcore.external.StateMachine
toString() - Method in class org.firstinspires.ftc.robotcore.external.StateTransition
toTitleCase(String) - Static method in class org.firstinspires.ftc.robotcore.external.JavaUtil
touchSensor - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
TouchSensor - Interface in com.qualcomm.robotcore.hardware
  `TouchSensor` models a button.
touchSensorMultiplexer - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
TouchSensorMultiplexer - Interface in com.qualcomm.robotcore.hardware
  NXT Touch Sensor Multiplexer.
toUnit(DistanceUnit) - Method in class org.firstinspires.ftc.robotcore.external.navigation.Acceleration
toUnit(DistanceUnit) - Method in class org.firstinspires.ftc.robotcore.external.navigation.Position
toUnit(TempUnit) - Method in class org.firstinspires.ftc.robotcore.external.navigation.Temperature
toUnit(DistanceUnit) - Method in class org.firstinspires.ftc.robotcore.external.navigation.Velocity
toVector() - Method in class org.firstinspires.ftc.robotcore.external.matrices.ColumnMajorMatrixF
toVector() - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
  If the receiver is one-dimensional in one of its dimensions, returns a vector containing the data of the receiver; otherwise, an exception is thrown.
toVector() - Method in class org.firstinspires.ftc.robotcore.external.matrices.RowMajorMatrixF
TRACE - Static variable in class com.qualcomm.ftccommon.SoundPlayer
tracer - Variable in class com.qualcomm.ftccommon.SoundPlayer
track(String) - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaBase
  Returns the TrackingResults of the trackable with the given name.
track(String) - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaRelicRecovery
trackable - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
TRACKABLE_NAMES - Static variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaRoverRuckus
TrackingResults(VuforiaBase.TrackingResults) - Constructor for class org.firstinspires.ftc.robotcore.external.navigation.VuforiaBase.TrackingResults
trackPose(String) - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaBase
  Returns the TrackingResults of the pose of the trackable with the given name.
trackPose(String) - Method in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaRelicRecovery
transform(VectorF) - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
  Transforms the vector according to this matrix interpreted as a transformation matrix.
transition(Event) - Method in class org.firstinspires.ftc.robotcore.external.StateMachine
translate(float, float, float) - Method in class org.firstinspires.ftc.robotcore.external.matrices.OpenGLMatrix
translated(float, float, float) - Method in class org.firstinspires.ftc.robotcore.external.matrices.OpenGLMatrix
translation(float, float, float) - Static method in class org.firstinspires.ftc.robotcore.external.matrices.OpenGLMatrix
transposed() - Method in class org.firstinspires.ftc.robotcore.external.matrices.GeneralMatrixF
transposed() - Method in class org.firstinspires.ftc.robotcore.external.matrices.MatrixF
  Returns a matrix which is the transposition of the receiver matrix.
transposed() - Method in class org.firstinspires.ftc.robotcore.external.matrices.OpenGLMatrix
tryGet(Class<? extends T>, String) - Method in class com.qualcomm.robotcore.hardware.HardwareMap
  Retrieves the (first) device with the indicated name which is also an instance of the indicated class or interface.
TwoPi - Static variable in enum org.firstinspires.ftc.robotcore.external.navigation.AngleUnit
type() - Method in class com.qualcomm.robotcore.hardware.Gamepad
  Get the type of gamepad as a String.
type - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuMarkInstanceId
TypeConversion - Class in com.qualcomm.robotcore.util
  Utility class for performing type conversions
typeFrom(InstanceId) - Static method in class org.firstinspires.ftc.robotcore.external.navigation.VuMarkInstanceId

## U

ultrasonicSensor - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
UltrasonicSensor - Interface in com.qualcomm.robotcore.hardware
unhook() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
unhook() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
unit - Variable in class org.firstinspires.ftc.robotcore.external.navigation.Acceleration
  The distance units in which this acceleration is expressed.
unit - Variable in class org.firstinspires.ftc.robotcore.external.navigation.AngularVelocity
  the angular unit in which angular rates are expressed.
unit - Variable in class org.firstinspires.ftc.robotcore.external.navigation.Position
unit - Variable in class org.firstinspires.ftc.robotcore.external.navigation.Temperature
unit - Variable in class org.firstinspires.ftc.robotcore.external.navigation.Velocity
  The distance units in which this velocity is expressed.
unMaskEvent(Event) - Method in class org.firstinspires.ftc.robotcore.external.StateMachine
UnnormalizedAngleUnit - Enum in org.firstinspires.ftc.robotcore.external.navigation
  An `UnnormalizedAngleUnit` represents angles in different units of measure and provides utility methods to convert across units.
unregisterListener(OpModeManagerNotifier.Notifications) - Method in interface com.qualcomm.robotcore.eventloop.opmode.OpModeManagerNotifier
  Unregisters a previously registered listener.
unregisterSyncdDevice(SyncdDevice) - Method in class com.qualcomm.robotcore.eventloop.EventLoopManager
  Unregisters a device from this event loop.
unregisterSyncdDevice(SyncdDevice) - Method in interface com.qualcomm.robotcore.eventloop.SyncdDevice.Manager
unsignedByteToDouble(byte) - Static method in class com.qualcomm.robotcore.util.TypeConversion
  Accept a byte, treat that byte as an unsigned byte, then covert it to the return type
unsignedByteToInt(byte) - Static method in class com.qualcomm.robotcore.util.TypeConversion
  Accept a byte, treat that byte as an unsigned byte, then covert it to the return type
unsignedIntToLong(int) - Static method in class com.qualcomm.robotcore.util.TypeConversion
  Accept an int, treat that int as an unsigned int, then covert it to the return type
unsignedShortToInt(short) - Static method in class com.qualcomm.robotcore.util.TypeConversion
  Treats a short as an unsigned value and returns that value as a int
update(android.view.MotionEvent) - Method in class com.qualcomm.robotcore.hardware.Gamepad
  Update the gamepad based on a MotionEvent
update(android.view.KeyEvent) - Method in class com.qualcomm.robotcore.hardware.Gamepad
  Update the gamepad based on a KeyEvent
update() - Method in interface org.firstinspires.ftc.robotcore.external.Telemetry
  Sends the receiver `Telemetry` to the driver station if more than the `transmission interval` has elapsed since the last transmission, or schedules the transmission of the receiver should no subsequent `Telemetry` state be scheduled for transmission before the `transmission interval` expires.
updateBatteryStatus(BatteryChecker.BatteryStatus) - Method in class com.qualcomm.ftccommon.FtcEventLoopHandler
updateFirmwareOnce(FtcEventLoopBase.LynxUsbDeviceContainer, String, byte[], SerialNumber) - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
updateLynxFirmware(SerialNumber, com.qualcomm.ftccommon.CommandList.FWImage) - Method in class com.qualcomm.ftccommon.FtcEventLoopBase
  Updates the firmware of the Expansion Hub in the indicated USB-attached device to be the indicated firmware.
updateNetworkConnectionStatus(NetworkStatus) - Method in class com.qualcomm.ftccommon.UpdateUI.Callback
updateNetworkConnectionStatus(NetworkStatus, String) - Method in class com.qualcomm.ftccommon.UpdateUI.Callback
updatePeerStatus(PeerStatus) - Method in class com.qualcomm.ftccommon.UpdateUI.Callback
updateRobotState(RobotState) - Method in class com.qualcomm.ftccommon.UpdateUI.Callback
updateRobotStatus(RobotStatus) - Method in class com.qualcomm.ftccommon.UpdateUI.Callback
updateStateMachines() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl.Callback
updateTelemetry(Telemetry) - Method in class com.qualcomm.robotcore.eventloop.opmode.OpMode
  Refreshes the user's telemetry on the driver station with the contents of the provided telemetry object if a nominal amount of time has passed since the last telemetry transmission.
UpdateUI - Class in com.qualcomm.ftccommon
UpdateUI(Activity, Dimmer) - Constructor for class com.qualcomm.ftccommon.UpdateUI
updateUi(String, Gamepad[]) - Method in class com.qualcomm.ftccommon.UpdateUI.Callback
UpdateUI.Callback - Class in com.qualcomm.ftccommon
UpdateUI.Callback.DeviceNameManagerCallback - Class in com.qualcomm.ftccommon
updateUIInterval - Variable in class com.qualcomm.ftccommon.FtcEventLoopHandler
updateUITimer - Variable in class com.qualcomm.ftccommon.FtcEventLoopHandler
USBAccessibleLynxModule - Class in com.qualcomm.ftccommon
  A simple utility class holding the serial number of a USB accessible lynx module and (optionally) its module address
USBAccessibleLynxModule(SerialNumber) - Constructor for class com.qualcomm.ftccommon.USBAccessibleLynxModule
USBAccessibleLynxModule(SerialNumber, boolean) - Constructor for class com.qualcomm.ftccommon.USBAccessibleLynxModule
USBAccessibleLynxModulesRequest() - Constructor for class com.qualcomm.ftccommon.CommandList.USBAccessibleLynxModulesRequest
USBAccessibleLynxModulesResp() - Constructor for class com.qualcomm.ftccommon.CommandList.USBAccessibleLynxModulesResp
usbModuleAttachmentHandler - Variable in class com.qualcomm.ftccommon.FtcEventLoop
UsbModuleAttachmentHandler - Interface in com.qualcomm.ftccommon
  UsbModuleAttachmentHandler is a notification interface through which policies for dealing with the attachment and detachment can be provided.
usbScanManager - Variable in class com.qualcomm.ftccommon.FtcEventLoopBase
useExtendedTracking - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer.Parameters
  Indicates whether to use Vuforia's extended tracking mode.
userOpmodeRegister - Variable in class com.qualcomm.ftccommon.FtcEventLoopBase
userTelemetryInterval - Variable in class com.qualcomm.ftccommon.FtcEventLoopHandler
userTelemetryTimer - Variable in class com.qualcomm.ftccommon.FtcEventLoopHandler
usFrame - Variable in class com.qualcomm.robotcore.hardware.PwmControl.PwmRange
  usFrame is the rate, in microseconds, at which the PWM is transmitted.
usFrameDefault - Static variable in class com.qualcomm.robotcore.hardware.PwmControl.PwmRange
  usFrameDefault is the default frame rate used, in microseconds
usPulseLower - Variable in class com.qualcomm.robotcore.hardware.PwmControl.PwmRange
  usPulseLower is the minimum PWM rate used, in microseconds.
usPulseLowerDefault - Static variable in class com.qualcomm.robotcore.hardware.PwmControl.PwmRange
usPulseUpper - Variable in class com.qualcomm.robotcore.hardware.PwmControl.PwmRange
  usPulseLower is the maximum PWM rate used, in microseconds.
usPulseUpperDefault - Static variable in class com.qualcomm.robotcore.hardware.PwmControl.PwmRange
utf8ToString(byte[]) - Static method in class com.qualcomm.robotcore.util.TypeConversion
utility - Variable in class com.qualcomm.ftccommon.FtcEventLoop

## V

value() - Method in interface org.firstinspires.ftc.robotcore.external.Func
  Returns a value of the indicated type
valueOf(String) - Static method in enum com.qualcomm.ftccommon.ConfigWifiDirectActivity.Flag
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.qualcomm.ftccommon.FtcLynxFirmwareUpdateActivity.FwResponseStatus
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.qualcomm.ftccommon.LaunchActivityConstantsList.RequestCode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.qualcomm.ftccommon.SoundPlayer.StopWhat
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.qualcomm.robotcore.eventloop.SyncdDevice.ShutdownReason
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.qualcomm.robotcore.hardware.CompassSensor.CompassMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.qualcomm.robotcore.hardware.ControlSystem
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.qualcomm.robotcore.hardware.DcMotor.RunMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.qualcomm.robotcore.hardware.DcMotor.ZeroPowerBehavior
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.qualcomm.robotcore.hardware.DcMotorSimple.Direction
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.qualcomm.robotcore.hardware.DeviceManager.UsbDeviceType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.qualcomm.robotcore.hardware.DigitalChannel.Mode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.qualcomm.robotcore.hardware.DigitalChannelController.Mode
  Deprecated.
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.qualcomm.robotcore.hardware.HardwareDevice.Manufacturer
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.qualcomm.robotcore.hardware.HardwareDeviceHealth.HealthStatus
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.qualcomm.robotcore.hardware.I2cDeviceSynch.ReadMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl.CONTROLLER_PORT_MODE
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl.READ_CACHE_STATUS
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl.WRITE_CACHE_STATUS
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.qualcomm.robotcore.hardware.I2cWaitControl
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.qualcomm.robotcore.hardware.IrSeekerSensor.Mode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.qualcomm.robotcore.hardware.MotorControlAlgorithm
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.qualcomm.robotcore.hardware.Servo.Direction
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.qualcomm.robotcore.hardware.ServoController.PwmStatus
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.qualcomm.robotcore.util.ElapsedTime.Resolution
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.firstinspires.ftc.robotcore.external.JavaUtil.AtMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.firstinspires.ftc.robotcore.external.JavaUtil.SortDirection
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.firstinspires.ftc.robotcore.external.JavaUtil.SortType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.firstinspires.ftc.robotcore.external.JavaUtil.TrimMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.AngleUnit
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.AxesOrder
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.AxesReference
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.Axis
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.DistanceUnit
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.Orientation.AngleSet
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.RelicRecoveryVuMark
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.Rotation
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.TempUnit
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.UnnormalizedAngleUnit
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer.CameraDirection
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer.Parameters.CameraMonitorFeedback
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.VuMarkInstanceId.Type
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.firstinspires.ftc.robotcore.external.Telemetry.Log.DisplayOrder
  Returns the enum constant of this type with the specified name.
values() - Static method in enum com.qualcomm.ftccommon.ConfigWifiDirectActivity.Flag
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.qualcomm.ftccommon.FtcLynxFirmwareUpdateActivity.FwResponseStatus
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.qualcomm.ftccommon.LaunchActivityConstantsList.RequestCode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.qualcomm.ftccommon.SoundPlayer.StopWhat
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.qualcomm.robotcore.eventloop.SyncdDevice.ShutdownReason
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.qualcomm.robotcore.hardware.CompassSensor.CompassMode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.qualcomm.robotcore.hardware.ControlSystem
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.qualcomm.robotcore.hardware.DcMotor.RunMode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.qualcomm.robotcore.hardware.DcMotor.ZeroPowerBehavior
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.qualcomm.robotcore.hardware.DcMotorSimple.Direction
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.qualcomm.robotcore.hardware.DeviceManager.UsbDeviceType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.qualcomm.robotcore.hardware.DigitalChannel.Mode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.qualcomm.robotcore.hardware.DigitalChannelController.Mode
  Deprecated.
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.qualcomm.robotcore.hardware.HardwareDevice.Manufacturer
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.qualcomm.robotcore.hardware.HardwareDeviceHealth.HealthStatus
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.qualcomm.robotcore.hardware.I2cDeviceSynch.ReadMode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl.CONTROLLER_PORT_MODE
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl.READ_CACHE_STATUS
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl.WRITE_CACHE_STATUS
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.qualcomm.robotcore.hardware.I2cWaitControl
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.qualcomm.robotcore.hardware.IrSeekerSensor.Mode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.qualcomm.robotcore.hardware.MotorControlAlgorithm
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.qualcomm.robotcore.hardware.Servo.Direction
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.qualcomm.robotcore.hardware.ServoController.PwmStatus
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.qualcomm.robotcore.util.ElapsedTime.Resolution
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.firstinspires.ftc.robotcore.external.JavaUtil.AtMode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.firstinspires.ftc.robotcore.external.JavaUtil.SortDirection
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.firstinspires.ftc.robotcore.external.JavaUtil.SortType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.firstinspires.ftc.robotcore.external.JavaUtil.TrimMode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.AngleUnit
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.AxesOrder
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.AxesReference
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.Axis
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.DistanceUnit
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.Orientation.AngleSet
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.RelicRecoveryVuMark
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.Rotation
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.TempUnit
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.UnnormalizedAngleUnit
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer.CameraDirection
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer.Parameters.CameraMonitorFeedback
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.firstinspires.ftc.robotcore.external.navigation.VuMarkInstanceId.Type
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.firstinspires.ftc.robotcore.external.Telemetry.Log.DisplayOrder
  Returns an array containing the constants of this enum type, in the order they are declared.
Vector() - Constructor for class org.firstinspires.ftc.robotcore.external.navigation.MotionDetection.Vector
VectorF - Class in org.firstinspires.ftc.robotcore.external.matrices
  A `VectorF` represents a single-dimensional vector of floats.
VectorF(float[]) - Constructor for class org.firstinspires.ftc.robotcore.external.matrices.VectorF
VectorF(float) - Constructor for class org.firstinspires.ftc.robotcore.external.matrices.VectorF
VectorF(float, float) - Constructor for class org.firstinspires.ftc.robotcore.external.matrices.VectorF
VectorF(float, float, float) - Constructor for class org.firstinspires.ftc.robotcore.external.matrices.VectorF
VectorF(float, float, float, float) - Constructor for class org.firstinspires.ftc.robotcore.external.matrices.VectorF
Velocity - Class in org.firstinspires.ftc.robotcore.external.navigation
  Instances of `Velocity` represent the derivative of `Position` over time.
Velocity() - Constructor for class org.firstinspires.ftc.robotcore.external.navigation.Velocity
Velocity(DistanceUnit, double, double, double, long) - Constructor for class org.firstinspires.ftc.robotcore.external.navigation.Velocity
vendorProductPrefix - Static variable in class com.qualcomm.robotcore.util.SerialNumber
VIEW_LOGS_ACTIVITY_FILENAME - Static variable in class com.qualcomm.ftccommon.LaunchActivityConstantsList
ViewLogsActivity - Class in com.qualcomm.ftccommon
ViewLogsActivity() - Constructor for class com.qualcomm.ftccommon.ViewLogsActivity
VisuallyIdentifiableHardwareDevice - Interface in com.qualcomm.robotcore.hardware
visuallyIdentify(boolean) - Method in interface com.qualcomm.robotcore.hardware.VisuallyIdentifiableHardwareDevice
  idempotent
voltageSensor - Variable in class com.qualcomm.robotcore.hardware.HardwareMap
VoltageSensor - Interface in com.qualcomm.robotcore.hardware
  Voltage Sensor
volume - Variable in class com.qualcomm.ftccommon.CommandList.CmdPlaySound
volume - Variable in class com.qualcomm.ftccommon.SoundPlayer.PlaySoundParams
  an additional volume scaling that will be applied to this particular play action
VuforiaBase - Class in org.firstinspires.ftc.robotcore.external.navigation
  An abstract base class that provides simplified access to Vuforia.
VuforiaBase(String, String[], OpenGLMatrix[]) - Constructor for class org.firstinspires.ftc.robotcore.external.navigation.VuforiaBase
VuforiaBase.TrackingResults - Class in org.firstinspires.ftc.robotcore.external.navigation
vuforiaCameraFromFtcCamera - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
vuforiaCameraFrontFromVuforiaCameraBack - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
vuforiaLicenseKey - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer.Parameters
  The license key with which to use Vuforia.
VuforiaLocalizer - Interface in org.firstinspires.ftc.robotcore.external.navigation
  Robot "localization" denotes a robot's ability to establish its own position and orientation within its frame of reference.
VuforiaLocalizer.CameraDirection - Enum in org.firstinspires.ftc.robotcore.external.navigation
  `VuforiaLocalizer.CameraDirection` enumerates the identities of the builtin phone cameras that Vuforia can use.
VuforiaLocalizer.CloseableFrame - Class in org.firstinspires.ftc.robotcore.external.navigation
  `VuforiaLocalizer.CloseableFrame` exposes a close() method so that one can proactively reduce memory pressure when we're done with a Frame
VuforiaLocalizer.Parameters - Class in org.firstinspires.ftc.robotcore.external.navigation
  `VuforiaLocalizer.Parameters` provides configuration information for instantiating the Vuforia localizer
VuforiaLocalizer.Parameters.CameraMonitorFeedback - Enum in org.firstinspires.ftc.robotcore.external.navigation
  `VuforiaLocalizer.Parameters.CameraMonitorFeedback` enumerates the kinds of positioning feedback that may be drawn in the camera monitor window.
VuforiaRelicRecovery - Class in org.firstinspires.ftc.robotcore.external.navigation
  A class that provides simplified access to Vuforia for the Relic Recovery game (2017-2018).
VuforiaRelicRecovery() - Constructor for class org.firstinspires.ftc.robotcore.external.navigation.VuforiaRelicRecovery
VuforiaRelicRecovery.TrackingResults - Class in org.firstinspires.ftc.robotcore.external.navigation
VuforiaRoverRuckus - Class in org.firstinspires.ftc.robotcore.external.navigation
  A class that provides simplified access to Vuforia for the Rover Ruckus game (2018-2019).
VuforiaRoverRuckus() - Constructor for class org.firstinspires.ftc.robotcore.external.navigation.VuforiaRoverRuckus
VuforiaTrackable - Interface in org.firstinspires.ftc.robotcore.external.navigation
  `VuforiaTrackable` provides access to an individual trackable Vuforia target.
VuforiaTrackable.Listener - Interface in org.firstinspires.ftc.robotcore.external.navigation
VuforiaTrackableDefaultListener - Class in org.firstinspires.ftc.robotcore.external.navigation
  `VuforiaTrackableDefaultListener` is the default listener used for `VuforiaTrackable` implementations.
VuforiaTrackableDefaultListener() - Constructor for class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
VuforiaTrackableDefaultListener(VuforiaTrackable) - Constructor for class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
  If a null `VuforiaTrackable` is provided, then `VuforiaTrackableDefaultListener.addTrackable(VuforiaTrackable)` must be called later, before tracking actually begins.
VuforiaTrackableDefaultListener.PoseAndCamera - Class in org.firstinspires.ftc.robotcore.external.navigation
VuforiaTrackables - Interface in org.firstinspires.ftc.robotcore.external.navigation
  `VuforiaTrackables` represents a set of targets that can be visually tracked.
vuMarkInstanceId - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaTrackableDefaultListener
VuMarkInstanceId - Class in org.firstinspires.ftc.robotcore.external.navigation
  `VuMarkInstanceId` captures the identifying state decoded from a particular instance of a Vuforia VuMark.
VuMarkInstanceId(InstanceId) - Constructor for class org.firstinspires.ftc.robotcore.external.navigation.VuMarkInstanceId
VuMarkInstanceId.Type - Enum in org.firstinspires.ftc.robotcore.external.navigation
  `VuMarkInstanceId.Type` indicates the type of data that was found in the `InstanceId` from which this data was decoded.

## W

w - Variable in class org.firstinspires.ftc.robotcore.external.navigation.Quaternion
waitForIdle() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl.WriteCacheStatus
  Waits for the write cache to become idle.
waitForIdleWriteCache() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
waitForLoadCompletion() - Method in class com.qualcomm.ftccommon.SoundPlayer
waitForNextHardwareCycle() - Method in class com.qualcomm.robotcore.eventloop.opmode.LinearOpMode
  Deprecated.
  The need for user code to synchronize with the loop() thread has been obviated by improvements in the modern motor and servo controller implementations. Remaining uses of this API are likely unncessarily wasting cycles. If a simple non-zero delay is required, the `sleep()` method is a better choice. If one simply wants to allow other threads to run, `LinearOpMode.idle()` is a good choice.
waitForNonLoopingSoundsToFinish - Variable in class com.qualcomm.ftccommon.CommandList.CmdPlaySound
waitForNonLoopingSoundsToFinish - Variable in class com.qualcomm.ftccommon.SoundPlayer.PlaySoundParams
  whether to wait for any currently-playing non-looping sound to finish before playing
waitForStart() - Method in class com.qualcomm.robotcore.eventloop.opmode.LinearOpMode
  Pauses the Linear Op Mode until start has been pressed or until the current thread is interrupted.
waitForValidReadCache() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
waitForWriteCompletionInternal(I2cWaitControl) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
waitForWriteCompletions(I2cWaitControl) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
waitForWriteCompletions(I2cWaitControl) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
waitForWriteCompletions(I2cWaitControl) - Method in interface com.qualcomm.robotcore.hardware.I2cDeviceSynchSimple
  Waits for the most recent write to complete according to the behavior specified in writeControl.
waitOneFullHardwareCycle() - Method in class com.qualcomm.robotcore.eventloop.opmode.LinearOpMode
  Deprecated.
  The need for user code to synchronize with the loop() thread has been obviated by improvements in the modern motor and servo controller implementations. Remaining uses of this API are likely unncessarily wasting cycles. If a simple non-zero delay is required, the `sleep()` method is a better choice. If one simply wants to allow other threads to run, `LinearOpMode.idle()` is a good choice.
webcamCalibrationFiles - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer.Parameters
  Camera calibrations resident in files instead of resources.
webcamCalibrationResources - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaLocalizer.Parameters
  The resources (if any, may be empty or null) used to provide additional camera calibration data for webcams used with Vuforia.
WifiChannelItemAdapter(Context, int, WifiDirectChannelAndDescription[]) - Constructor for class com.qualcomm.ftccommon.FtcWifiDirectChannelSelectorActivity.WifiChannelItemAdapter
WifiP2pGroupItemAdapter(Context, int, List<WifiDirectGroupName>) - Constructor for class com.qualcomm.ftccommon.FtcWifiDirectRememberedGroupsActivity.WifiP2pGroupItemAdapter
write(int, byte[]) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
write(int, byte[], I2cWaitControl) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
write(int, byte[]) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
write(int, byte[], I2cWaitControl) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
write(int, byte[]) - Method in interface com.qualcomm.robotcore.hardware.I2cDeviceSynchSimple
  Writes data to a set of registers, beginning with the one indicated, using `I2cWaitControl.ATOMIC` semantics.
write(int, byte[], I2cWaitControl) - Method in interface com.qualcomm.robotcore.hardware.I2cDeviceSynchSimple
  Writes data to a set of registers, beginning with the one indicated.
write(JsonWriter, Map<SerialNumber, DeviceManager.UsbDeviceType>) - Method in class com.qualcomm.robotcore.hardware.ScannedDevices.MapAdapter
write8(int, int) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
write8(int, int, I2cWaitControl) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
write8(int, int) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
write8(int, int, I2cWaitControl) - Method in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImplOnSimple
write8(int, int) - Method in interface com.qualcomm.robotcore.hardware.I2cDeviceSynchSimple
  Writes a byte to the indicated register using `I2cWaitControl.ATOMIC` semantics.
write8(int, int, I2cWaitControl) - Method in interface com.qualcomm.robotcore.hardware.I2cDeviceSynchSimple
  Writes a byte to the indicated register.
WRITE_REGISTER_COUNT_MAX - Static variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynch.ReadWindow
writeCache - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
writeCacheLock - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
writeCacheStatus - Variable in class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl
WriteCacheStatus() - Constructor for class com.qualcomm.robotcore.hardware.I2cDeviceSynchImpl.WriteCacheStatus
writeI2cCacheToController(int) - Method in interface com.qualcomm.robotcore.hardware.I2cController
  Write the local cache to the I2C Controller NOTE: unless this method is called the internal cache isn't updated
writeI2cCacheToController() - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Enqueue a request to the controller to write the current contents of the write cache to the HW device.
writeI2cCacheToController() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
  Trigger a write of the I2C cache
writeI2cCacheToModule(int) - Method in interface com.qualcomm.robotcore.hardware.I2cController
  Deprecated.
writeI2cCacheToModule() - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Deprecated.
  Use of `I2cDevice.writeI2cCacheToController()` is suggested instead
writeI2cCacheToModule() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
  Deprecated.
writeI2cPortFlagOnlyToController(int) - Method in interface com.qualcomm.robotcore.hardware.I2cController
  Write just the port action flag in the local cache to the I2C controller
writeI2cPortFlagOnlyToController() - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Enqueue a request to the controller to reissue the previous i2c transaction to the HW device.
writeI2cPortFlagOnlyToController() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
  Write only the action flag
writeI2cPortFlagOnlyToModule(int) - Method in interface com.qualcomm.robotcore.hardware.I2cController
  Deprecated.
writeI2cPortFlagOnlyToModule() - Method in interface com.qualcomm.robotcore.hardware.I2cDevice
  Deprecated.
  Use of `I2cDevice.writeI2cPortFlagOnlyToController()` is suggested instead
writeI2cPortFlagOnlyToModule() - Method in class com.qualcomm.robotcore.hardware.I2cDeviceImpl
  Deprecated.

## X

x - Variable in class com.qualcomm.robotcore.hardware.Gamepad
  button x
x - Variable in class org.firstinspires.ftc.robotcore.external.navigation.MagneticFlux
  the flux in the X direction
x - Variable in class org.firstinspires.ftc.robotcore.external.navigation.Position
x - Variable in class org.firstinspires.ftc.robotcore.external.navigation.Quaternion
x - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaBase.TrackingResults
xAccel - Variable in class org.firstinspires.ftc.robotcore.external.navigation.Acceleration
xAngle - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaBase.TrackingResults
xRotationRate - Variable in class org.firstinspires.ftc.robotcore.external.navigation.AngularVelocity
  the instantaneous body-referenced rotation rate about the x-axis in units of "`AngularVelocity.unit`s per second".
xVeloc - Variable in class org.firstinspires.ftc.robotcore.external.navigation.Velocity

## Y

y - Variable in class com.qualcomm.robotcore.hardware.Gamepad
  button y
y - Variable in class org.firstinspires.ftc.robotcore.external.navigation.MagneticFlux
  the flux in the Y direction
y - Variable in class org.firstinspires.ftc.robotcore.external.navigation.Position
y - Variable in class org.firstinspires.ftc.robotcore.external.navigation.Quaternion
y - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaBase.TrackingResults
yAccel - Variable in class org.firstinspires.ftc.robotcore.external.navigation.Acceleration
yAngle - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaBase.TrackingResults
yRotationRate - Variable in class org.firstinspires.ftc.robotcore.external.navigation.AngularVelocity
  the instantaneous body-referenced rotation rate about the y-axis in units of "`AngularVelocity.unit`s per second".
yVeloc - Variable in class org.firstinspires.ftc.robotcore.external.navigation.Velocity

## Z

z - Variable in class org.firstinspires.ftc.robotcore.external.navigation.MagneticFlux
  the flux in the Z direction
z - Variable in class org.firstinspires.ftc.robotcore.external.navigation.Position
z - Variable in class org.firstinspires.ftc.robotcore.external.navigation.Quaternion
z - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaBase.TrackingResults
zAccel - Variable in class org.firstinspires.ftc.robotcore.external.navigation.Acceleration
zAngle - Variable in class org.firstinspires.ftc.robotcore.external.navigation.VuforiaBase.TrackingResults
zero() - Static method in class com.qualcomm.robotcore.hardware.I2cAddr
zeroCelsiusF - Static variable in enum org.firstinspires.ftc.robotcore.external.navigation.TempUnit
zeroCelsiusK - Static variable in enum org.firstinspires.ftc.robotcore.external.navigation.TempUnit
zRotationRate - Variable in class org.firstinspires.ftc.robotcore.external.navigation.AngularVelocity
  the instantaneous body-referenced rotation rate about the z-axis in units of "`AngularVelocity.unit`s per second".
ZTE_WIFI_CHANNEL_EDITOR_PACKAGE - Static variable in class com.qualcomm.ftccommon.LaunchActivityConstantsList
zVeloc - Variable in class org.firstinspires.ftc.robotcore.external.navigation.Velocity

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z