Index

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 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

S

Sage - Enum constant in enum class trclib.driverio.TrcGobildaIndicatorLight.Color
 
sampleRate - Variable in class ftclib.archive.FtcAndroidTone
 
samplingPeriod - Variable in class ftclib.archive.FtcAndroidAccel
 
samplingPeriod - Variable in class trclib.driverio.TrcGameController
 
SATURATION - Enum constant in enum class ftclib.sensor.FtcColorSensor.DataType
 
saveAndSetOutputLimit(double) - Method in class trclib.robotcore.TrcPidController
This method saves the current output limit of the PID controller and sets it to the given new limit.
savedPidCoeffs - Variable in class trclib.command.CmdPidDrive
 
savedReferencePose - Variable in class trclib.pathdrive.TrcPidDrive
 
savedTargetIsAbsolute - Variable in class trclib.command.CmdPidDrive
 
savedWarpSpaceEnabled - Variable in class trclib.command.CmdPidDrive
 
saveSteeringCalibrationData(double[]) - Method in class ftclib.drivebase.FtcSwerveDrive
This method saves the calibration data to a file on the Robot Controller.
scale - Variable in class ftclib.sensor.FtcAnalogEncoder
 
scale - Variable in class ftclib.sensor.FtcOctoQuad
 
scale - Variable in class trclib.sensor.TrcAbsoluteEncoder
 
scale(double, double) - Method in class trclib.archive.TrcTankMotionProfile
This method scales the motion profile by distance and time.
scaleData(short[], int, int, double, double) - Method in class trclib.driverio.TrcTone
This method scales the sound data using the envelope segment specified by the equation y = mx + b where m is the slope and b is the zeroIntercept.
scaleRange(double, double, double, double, double) - Static method in class trclib.dataprocessor.TrcUtil
This method scales the given value from the source range to the target range.
scaleRange(int, int, int, int, int) - Static method in class trclib.dataprocessor.TrcUtil
This method scales the given value from the source range to the target range.
scales - Variable in class trclib.sensor.TrcSensor
 
secondaryCtrl - Variable in class trclib.archive.TrcCascadePidController
 
Section(String, String) - Constructor for class trclib.archive.TrcSong.Section
Constructor: Create an instance of the object.
sections - Variable in class trclib.archive.TrcSong
 
selectParser(TrcEmic2TextToSpeech.Parser) - Method in class trclib.archive.TrcEmic2TextToSpeech
This method selects the parser that parses the sentence.
selectVoice(TrcEmic2TextToSpeech.Voice) - Method in class trclib.archive.TrcEmic2TextToSpeech
This method selects the spoken voice.
SEND_PORT_COMMAND - Enum constant in enum class trclib.robotcore.TrcI2cDevice.PortCommandState
 
sendByteCommand(int, byte) - Method in class trclib.robotcore.TrcI2cDevice
This method sends a byte command to the device.
sendByteCommand(int, byte, boolean) - Method in class trclib.robotcore.TrcSerialBusDevice
This method sends a byte command to the device.
sendCommand(String) - Method in class trclib.archive.TrcI2cLEDPanel
This method sends the command string to the I2C device.
sendDataRequest(byte, byte[]) - Method in class trclib.archive.TrcPixyCam2
This method builds a request that will reply with a standard PIXY2_RES_RESULT response packet.
sendHeartBeat() - Method in class trclib.robotcore.TrcWatchdogMgr.Watchdog
This method is called by the thread that registered the watchdog to send a heart beat.
sendReadCommand(int, int) - Method in class trclib.robotcore.TrcI2cDevice
This method sends a read command to the device.
sendRequest(byte, byte[], byte) - Method in class trclib.archive.TrcPixyCam2
This method builds the request packet, writes it to the device, reads the response packet, check the checksum and returns the response packet if it's valid.
sendWatchdogHeartBeat() - Method in class ftclib.robotcore.FtcOpMode
This method sends a heart beat to the main robot thread watchdog.
sendWordCommand(int, short) - Method in class trclib.robotcore.TrcI2cDevice
This method sends a 16-bit command to the device.
sendWordCommand(int, short, boolean) - Method in class trclib.robotcore.TrcSerialBusDevice
This method sends a 16-bit command to the device.
sendWriteCommand(int, int, byte[]) - Method in class trclib.robotcore.TrcI2cDevice
This method sends a write command to the device.
sensitivity - Variable in class trclib.drivebase.TrcDriveBase
 
sensor - Variable in class ftclib.archive.FtcAndroidAccel
 
sensor - Variable in class ftclib.archive.FtcAndroidGyro
 
sensor - Variable in class ftclib.archive.FtcAndroidSensor
 
sensor - Variable in class ftclib.archive.FtcMRColorSensor
 
sensor - Variable in class ftclib.archive.FtcMRRangeSensor
 
sensor - Variable in class ftclib.sensor.FtcAnalogInput
 
sensor - Variable in class ftclib.sensor.FtcColorSensor
 
sensor - Variable in class ftclib.sensor.FtcDistanceSensor
 
sensor - Variable in class ftclib.sensor.FtcOpticalDistanceSensor
 
sensor - Variable in class ftclib.sensor.FtcRobotBattery
 
sensor - Variable in class ftclib.sensor.FtcUltrasonicSensor
 
sensor - Variable in class trclib.archive.TrcCardinalConverter
 
sensor - Variable in class trclib.dataprocessor.TrcDataIntegrator
 
sensor - Variable in class trclib.sensor.TrcOdometrySensor.Odometry
 
sensor - Variable in class trclib.sensor.TrcOdometryWheels.AxisSensor
 
sensor - Variable in class trclib.sensor.TrcSensorCalibrator
 
sensor - Variable in class trclib.sensor.TrcTriggerDigitalInput
 
sensorData - Variable in class ftclib.archive.FtcAndroidSensor
 
SensorData(double, T) - Constructor for class trclib.sensor.TrcSensor.SensorData
Constructor: Creates an instance of the object with the given timestamp and data value.
sensorManager - Variable in class ftclib.archive.FtcAndroidSensor
 
sensorName - Variable in class ftclib.subsystem.FtcMotorGrabber.Params
 
sensorName - Variable in class ftclib.subsystem.FtcServoGrabber.Params
 
sensorOffset - Variable in class trclib.motor.TrcMotor
 
sensors - Variable in class trclib.sensor.TrcMaxbotixSonarArray
 
sensorScale - Variable in class trclib.motor.TrcMotor
 
sensorState - Variable in class trclib.sensor.TrcTriggerDigitalInput.TriggerState
 
sensorTrigger - Variable in class trclib.subsystem.TrcMotorGrabber.Params
 
sensorTrigger - Variable in class trclib.subsystem.TrcServoGrabber.Params
 
sensorTriggerCallback(Object) - Method in class trclib.subsystem.TrcMotorGrabber
This method is called when the grabber sensor is triggered.
sensorTriggerCallback(Object) - Method in class trclib.subsystem.TrcServoGrabber
This method is called when the grabber sensor is triggered.
sensorTriggered() - Method in class trclib.subsystem.TrcServoGrabber
This method checks if the sensor has detected the object.
sensorType - Variable in class ftclib.subsystem.FtcMotorGrabber.Params
 
sensorType - Variable in class ftclib.subsystem.FtcServoGrabber.Params
 
SensorType() - Constructor for enum class ftclib.sensor.FtcSensorTrigger.SensorType
 
sensorValue - Variable in class trclib.sensor.TrcTriggerThresholdZones.CallbackContext
 
sensorValue - Variable in class trclib.sensor.TrcTriggerThresholdZones.TriggerState
 
sensorZeroOffset - Variable in class trclib.motor.TrcMotor
 
sensorZone - Variable in class trclib.sensor.TrcTriggerThresholdZones.TriggerState
 
sequence - Variable in class trclib.archive.TrcSong
 
sequenceIndex - Variable in class trclib.archive.TrcSong
 
servo - Variable in class ftclib.motor.FtcCRServo
 
servo - Variable in class ftclib.motor.FtcServo
 
servo - Variable in class trclib.subsystem.TrcServoGrabber.Params
 
servo1 - Variable in class trclib.subsystem.TrcDifferentialServoWrist.Params
 
servo1Params - Variable in class ftclib.subsystem.FtcDifferentialServoWrist.Params
 
servo2 - Variable in class trclib.subsystem.TrcDifferentialServoWrist.Params
 
servo2Params - Variable in class ftclib.subsystem.FtcDifferentialServoWrist.Params
 
servoParams - Variable in class ftclib.motor.FtcServoActuator.Params
 
servoParams - Variable in class ftclib.subsystem.FtcServoGrabber.Params
 
servoParams - Variable in class trclib.motor.TrcServo
 
servoSetPosElapsedTimer - Static variable in class trclib.motor.TrcServo
 
servoTask(TrcTaskMgr.TaskType, TrcRobot.RunMode, boolean) - Method in class trclib.motor.TrcServo
This method is called periodically to check whether the servo has reached target.
servoTaskObj - Variable in class trclib.motor.TrcServo
 
sessionStartTime - Variable in class trclib.vision.TrcVisionPerformanceMetrics
 
set(double, TrcEvent) - Method in class trclib.timer.TrcTimer
This methods sets the expire time relative to the current time.
set(double, TrcEvent.Callback) - Method in class trclib.timer.TrcTimer
This methods sets the expire time relative to the current time.
set(double, TrcEvent.Callback, Object) - Method in class trclib.timer.TrcTimer
This methods sets the expire time relative to the current time.
set(double, TrcEvent, TrcEvent.Callback, Object) - Method in class trclib.timer.TrcTimer
This methods sets the expire time relative to the current time.
set50HzMode() - Method in class ftclib.archive.FtcMRI2cColorSensor
This method sets the operating frequency to 50Hz.
set60HzMode() - Method in class ftclib.archive.FtcMRI2cColorSensor
This method sets the operating frequency to 60Hz.
setAbsoluteHeadingTarget(double, TrcEvent) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled absolute drive targets.
setAbsoluteHeadingTarget(double, TrcEvent, double) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled absolute drive targets.
setAbsolutePose(TrcPose2D) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the robot's current absolute pose to the given pose.
setAbsoluteSetPoint(boolean) - Method in class trclib.robotcore.TrcPidController
This method sets the set point mode to be absolute.
setAbsoluteTarget(double, double, double, boolean) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled absolute drive targets.
setAbsoluteTarget(double, double, double, boolean, TrcEvent, double) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled absolute drive targets.
setAbsoluteTarget(double, double, double, TrcEvent) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled absolute drive targets.
setAbsoluteTarget(double, double, double, TrcEvent, double) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled absolute drive targets.
setAbsoluteTarget(String, double, double, double, boolean, TrcEvent, double) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled absolute drive targets.
setAbsoluteTarget(String, TrcPose2D, boolean, TrcEvent, double) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled absolute drive targets.
setAbsoluteTarget(TrcPose2D, boolean) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled absolute drive targets.
setAbsoluteTarget(TrcPose2D, boolean, TrcEvent) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled absolute drive targets.
setAbsoluteTarget(TrcPose2D, boolean, TrcEvent, double) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled absolute drive targets.
setAbsoluteTarget(TrcPose2D, TrcEvent) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled absolute drive targets.
setAbsoluteTarget(TrcPose2D, TrcEvent, double) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled absolute drive targets.
setAbsoluteTargetModeEnabled(boolean) - Method in class trclib.pathdrive.TrcPidDrive
This method enables/disables absolute target mode.
setAbsoluteTargetPose(TrcPose2D) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the current absolute target pose to the given pose.
setAbsoluteXTarget(double, TrcEvent) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled absolute drive targets.
setAbsoluteXTarget(double, TrcEvent, double) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled absolute drive targets.
setAbsoluteXYTarget(double, double, TrcEvent) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled absolute drive targets.
setAbsoluteXYTarget(double, double, TrcEvent, double) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled absolute drive targets.
setAbsoluteYTarget(double, TrcEvent) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled absolute drive targets.
setAbsoluteYTarget(double, TrcEvent, double) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled absolute drive targets.
setActiveWebcam(WebcamName) - Method in class ftclib.vision.FtcVision
This method sets the active webcam if we have two webcams.
setAGain(byte) - Method in class ftclib.sensor.FtcI2cAdaFruitColorSensor
This method sets the RGBC gain control.
setAnalogInputTrigger(String, boolean, double) - Method in class ftclib.subsystem.FtcServoGrabber.Params
This method specifies the analog input trigger parameters.
setAnalogInputTrigger(String, boolean, double, double) - Method in class ftclib.subsystem.FtcMotorGrabber.Params
This method specifies the analog input trigger parameters.
setAnalogSensorTrigger(TrcAnalogSensor.AnalogDataSource, boolean, double) - Method in class ftclib.subsystem.FtcMotorGrabber.Params
This method specifies the analog sensor trigger parameters.
setAnalogSensorTrigger(TrcAnalogSensor.AnalogDataSource, boolean, double) - Method in class ftclib.subsystem.FtcServoGrabber.Params
This method specifies the analog sensor trigger parameters.
setAnnotateEnabled(boolean) - Method in class ftclib.vision.FtcEocvColorBlobProcessor
This method enables/disables image annotation of the detected object.
setAnnotateEnabled(boolean) - Method in class ftclib.vision.FtcRawEocvColorBlobPipeline
This method enables/disables image annotation of the detected object.
setAnnotateEnabled(boolean) - Method in class trclib.vision.TrcOpenCvColorBlobPipeline
This method enables/disables image annotation of the detected object.
setAnnotateEnabled(boolean) - Method in interface trclib.vision.TrcOpenCvPipeline
This method enables/disables image annotation of the detected object.
setAnnotationAttributes(Integer, Float, Integer, Float) - Method in class ftclib.vision.FtcCameraStreamProcessor
This method sets the annotation rectangle and text attributes such as rectangle line width/color and label text color/size.
setAnnotationAttributes(Integer, Float, Integer, Float) - Method in class ftclib.vision.FtcEocvColorBlobProcessor
This method sets the annotation rectangle and text attributes such as rectangle line width/color and label text color/size.
setAs(TrcPose2D) - Method in class trclib.pathdrive.TrcPose2D
This method sets this pose to be the same as the given pose.
setAs(TrcPose3D) - Method in class trclib.pathdrive.TrcPose3D
This method sets this pose to be the same as the given pose.
setAspectRatioRange(double, double) - Method in class trclib.vision.TrcOpenCvColorBlobPipeline.FilterContourParams
 
setATime(byte) - Method in class ftclib.sensor.FtcI2cAdaFruitColorSensor
This method sets the RGBC time.
setBeep(TrcTone) - Method in class trclib.motor.TrcMotor
This method sets the beep device so that it can play beeps at default frequencies and duration when motor stalled.
setBeep(TrcTone) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the beep device so that it can play beeps at default frequency and duration when motor stalled or if the limit switches are activated/deactivated.
setBeep(TrcTone) - Method in class trclib.pathdrive.TrcPurePursuitDrive
This method sets the beep device so that it can play beeps at default frequency and duration when motor stalled or if the limit switches are activated/deactivated.
setBeep(TrcTone, double, double) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the beep device and the beep tones so that it can play beeps when motor stalled or if the limit switches are activated/deactivated.
setBeep(TrcTone, double, double) - Method in class trclib.pathdrive.TrcPurePursuitDrive
This method sets the beep device and the beep tones so that it can play beeps when motor stalled or if the limit switches are activated/deactivated.
setBeep(TrcTone, double, double, double) - Method in class trclib.motor.TrcMotor
This method sets the beep device and the beep tones so that it can play beeps when motor stalled.
setBitMask(int...) - Static method in class trclib.dataprocessor.TrcUtil
This method sets a bitmask with the given bit positions.
setBlips(int) - Method in class ftclib.driverio.FtcGamepadRumble
This method rumble the gamepad for a certain number of "blips" using predetermined blip timing.
setBlue(boolean) - Method in class trclib.archive.TrcRGBLight
This method sets the BLUE light ON or OFF.
setBrakeMode(boolean) - Method in class trclib.drivebase.TrcDriveBase
This method enables/disables brake mode of the drive base.
setBrakeModeEnabled(boolean) - Method in class ftclib.motor.FtcCRServo
This method enables/disables motor brake mode.
setBrakeModeEnabled(boolean) - Method in class ftclib.motor.FtcDcMotor
This method enables/disables motor brake mode.
setBrakeModeEnabled(boolean) - Method in interface trclib.motor.TrcMotorController
This method enables/disables motor brake mode.
setBrightness(byte) - Method in class trclib.archive.TrcPixyCam1
This method sets the camera brightness.
setBufferedReadWindow(int, int, I2cDeviceSynch.ReadMode, int) - Method in class ftclib.robotcore.FtcI2cDeviceSynch
This method sets the read window for reading a number of registers all at once into a data buffer.
setBulkCachingModeEnabled(boolean) - Method in class ftclib.robotcore.FtcOpMode
This method enables/disables Bulk Caching Mode.
setButtonEventEnabled(boolean) - Method in class trclib.driverio.TrcGameController
This method enables/disables button event notification.
setButtonEventHandler(FtcGamepad.ButtonEventHandler) - Method in class ftclib.driverio.FtcGamepad
This method sets the button event handler.
setCallback(Thread, TrcEvent.Callback, Object) - Method in class trclib.robotcore.TrcEvent
This method sets a callback handler so that when the event is signaled, the callback handler is called on the same thread as original caller.
setCallback(TrcEvent.Callback, Object) - Method in class trclib.robotcore.TrcEvent
This method sets a callback handler so that when the event is signaled, the callback handler is called on the same thread as this call.
setCallbackContext(Object) - Method in class trclib.robotcore.TrcEvent
This method is called to set the callback context object typically before the event is signaled.
setCameraBrightness(byte) - Method in class trclib.archive.TrcPixyCam2
This method sends a request to set the camera brightness.
setCameraStreamEnabled(FtcVision, boolean) - Method in class ftclib.vision.FtcCameraStreamProcessor
This method enables/disables camera stream.
setCardinalRange(int, double, double) - Method in class trclib.archive.TrcCardinalConverter
This method sets the value range of the indexed converter.
setChildMenu(FtcMenu) - Method in class ftclib.driverio.FtcValueMenu
This method sets the next menu to go to after pressing ENTER on the value menu.
setClearInterruptHighThreshold(short) - Method in class ftclib.sensor.FtcI2cAdaFruitColorSensor
This method sets the high threshold for the Clear Interrupt.
setClearInterruptLowThreshold(short) - Method in class ftclib.sensor.FtcI2cAdaFruitColorSensor
This method sets the low threshold for the Clear Interrupt.
setCloseLoopRampRate(double) - Method in class ftclib.motor.FtcCRServo
This method sets the close loop ramp rate.
setCloseLoopRampRate(double) - Method in class ftclib.motor.FtcDcMotor
This method sets the close loop ramp rate.
setCloseLoopRampRate(double) - Method in interface trclib.motor.TrcMotorController
This method sets the close loop ramp rate.
setColor(double) - Method in class ftclib.driverio.FtcGobildaIndicatorLight
This method sets the LED to the specifies color value.
setColor(TrcRGBLight.RGBColor) - Method in class trclib.archive.TrcRGBLight
This method sets the RGB light with the specified color.
setColor(TrcRGBLight.RGBColor, double) - Method in class trclib.archive.TrcRGBLight
This method sets the RGB light ON with the specified color for the specified amount of time.
setColor(TrcRGBLight.RGBColor, double, double) - Method in class trclib.archive.TrcRGBLight
This method blinks the RGB light with the specified color for the specified amount of ON time and OFF time.
setColor(TrcRGBLight.RGBColor, double, TrcEvent) - Method in class trclib.archive.TrcRGBLight
This method sets the RGB light ON with the specified color for the specified amount of time.
setColor(TrcColor) - Method in class trclib.driverio.TrcAddressableLED
This method sets the color for the whole LED strip.
setColorThresholds(double...) - Method in class ftclib.vision.FtcRawEocvColorBlobPipeline
This method sets the color threshold values.
setColorThresholds(double...) - Method in class trclib.vision.TrcOpenCvColorBlobPipeline
This method sets the color threshold values.
setColorValue(int) - Method in class trclib.archive.TrcRGBLight
This method sets the RGB light with the specified color value.
setControllerMotorCurrent(double) - Method in class trclib.motor.TrcMotor
This method sets the motor current and will do the same to the followers.
setControllerMotorPosition(double, double, double) - Method in class trclib.motor.TrcMotor
This method sets the motor position and will do the same to the followers.
setControllerMotorPower(double, boolean) - Method in class trclib.motor.TrcMotor
This method sets the motor power and will do the same to the followers.
setControllerMotorVelocity(double, double) - Method in class trclib.motor.TrcMotor
This method sets the motor velocity and will do the same to the followers.
setControllerOn(boolean) - Method in class ftclib.motor.FtcServo
The method enables/disables the servo controller.
setCurrent(double) - Method in class trclib.motor.TrcMotor
This method sets the motor current.
setCurrent(double, double, double) - Method in class trclib.motor.TrcMotor
This method sets the motor current.
setCurrent(double, double, double, TrcEvent) - Method in class trclib.motor.TrcMotor
This method sets the motor current.
setCurrent(String, double, double, double, TrcEvent) - Method in class trclib.motor.TrcMotor
This method sets the motor current.
setCurrentLimit(double, double, double) - Method in class ftclib.motor.FtcCRServo
This method sets the current limit of the motor.
setCurrentLimit(double, double, double) - Method in class ftclib.motor.FtcDcMotor
This method sets the current limit of the motor.
setCurrentLimit(double, double, double) - Method in interface trclib.motor.TrcMotorController
This method sets the current limit of the motor.
setCurrentPidParameters(double, double, double, double, double) - Method in class trclib.motor.TrcMotor
This method sets the PID parameters of the motor's current PID controller.
setCurrentPidParameters(double, double, double, double, double, double) - Method in class trclib.motor.TrcMotor
This method sets the PID parameters of the motor's current PID controller.
setCurrentPidParameters(TrcPidController.PidCoefficients, double) - Method in class trclib.motor.TrcMotor
This method sets the PID parameters of the motor's current PID controller.
setCurrentPidPowerComp(TrcMotor.PowerCompensation) - Method in class trclib.motor.TrcMotor
This method sets the power compensation callback of the motor's current PID controller.
setCurrentPidTolerance(double) - Method in class trclib.motor.TrcMotor
This method sets the current tolerance for PID control.
setCurrentVolume(double) - Method in class trclib.archive.TrcSong
This method sets the current volume of the song.
setData(T) - Method in class trclib.robotcore.TrcPeriodicThread
This method is called to set new data after new data have been acquired/processed.
setData(T) - Method in class trclib.robotcore.TrcPeriodicThread.TaskState
This method is called to set new data after new data have been acquired/processed.
setDefaultTurn(short) - Method in class trclib.archive.TrcPixyCam2
This method sends a request to set the default turn angle.
setDelay(int) - Method in class trclib.archive.TrcI2cLEDPanel
This method sets the Arduino loop delay.
setDeviceInfo(HardwareDevice.Manufacturer, String) - Method in class ftclib.robotcore.FtcI2cDeviceSynch
This method sets the device manufacturer and name.
setDigitalInputTrigger(String, boolean) - Method in class ftclib.subsystem.FtcMotorGrabber.Params
This method specifies the digital input trigger parameters.
setDigitalInputTrigger(String, boolean) - Method in class ftclib.subsystem.FtcServoGrabber.Params
This method specifies the digital input trigger parameters.
setDisplayFormat(Telemetry.DisplayFormat) - Method in class ftclib.driverio.FtcDashboard
This sets the telemetry display format.
setDrawAxesEnabled(boolean) - Method in class ftclib.vision.FtcVisionAprilTag.Parameters
 
setDrawCubeProjectionEnabled(boolean) - Method in class ftclib.vision.FtcVisionAprilTag.Parameters
 
setDrawTagIdEnabled(boolean) - Method in class ftclib.vision.FtcVisionAprilTag.Parameters
 
setDrawTagOutlineEnabled(boolean) - Method in class ftclib.vision.FtcVisionAprilTag.Parameters
 
setDriveBaseOdometry(boolean) - Method in class trclib.drivebase.TrcDriveBase
This method sets the built-in motor odometry as the drive base's odometry device.
setDriveBaseOdometry(TrcDriveBaseOdometry, Double, Double) - Method in class trclib.drivebase.TrcDriveBase
This method sets the given odometry device as the drive base's odometry device overriding the built-in odometry.
setDriveBaseOdometry(TrcOdometryWheels) - Method in class trclib.drivebase.TrcDriveBase
This method sets the given odometry device as the drive base's odometry device overriding the built-in odometry.
setDriveOrientation(TrcDriveBase.DriveOrientation, boolean) - Method in class trclib.drivebase.TrcDriveBase
This method sets the drive orientation mode.
setDriveTime(String, double, TrcEvent) - Method in class trclib.drivebase.TrcDriveBase
This method is called by the subclass to set a drive time timer.
setElapsedTimerEnabled(boolean) - Static method in class trclib.motor.TrcMotor
This method enables/disables the elapsed timers for performance monitoring.
setElapsedTimerEnabled(boolean) - Static method in class trclib.motor.TrcServo
This method enables/disables the elapsed timers for performance monitoring.
setElapsedTimerEnabled(boolean) - Static method in class trclib.output.TrcDigitalOutput
This method enables/disables the elapsed timers for performance monitoring.
setElapsedTimerEnabled(boolean) - Method in class trclib.sensor.TrcAccelerometer
This method enables/disables the elapsed timers for performance monitoring.
setElapsedTimerEnabled(boolean) - Static method in class trclib.sensor.TrcAnalogInput
This method enables/disables the elapsed timers for performance monitoring.
setElapsedTimerEnabled(boolean) - Static method in class trclib.sensor.TrcDigitalInput
This method enables/disables the elapsed timers for performance monitoring.
setElapsedTimerEnabled(boolean) - Method in class trclib.sensor.TrcGyro
This method enables/disables the elapsed timers for performance monitoring.
setEnabled(boolean) - Method in class ftclib.archive.FtcAndroidAccel
This method enables/disables the sensor.
setEnabled(boolean) - Method in class ftclib.archive.FtcAndroidGyro
This method enables/disables the sensor.
setEnabled(boolean) - Method in class ftclib.archive.FtcAndroidSensor
This method enables/disables the sensor data listener.
setEnabled(boolean) - Method in class ftclib.archive.FtcPixyCam1
This method enables/disables the pixy camera.
setEnabled(boolean) - Method in class ftclib.archive.FtcPixyCam2
This method enables/disables the pixy camera.
setEnabled(boolean) - Method in class ftclib.robotcore.FtcI2cDeviceSynch
This method enables/disables the pixy camera.
setEnabled(boolean) - Method in class ftclib.sensor.FtcAnalogEncoder
This method enables/disables the Wrap Value Converter task.
setEnabled(boolean) - Method in class ftclib.sensor.FtcImu
This method enables/disables the gyro task that reads and caches the gyro data periodically.
setEnabled(boolean) - Method in class trclib.archive.TrcCardinalConverter
This method enables/disables the converter task.
setEnabled(boolean) - Method in class trclib.dataprocessor.TrcDataIntegrator
This method enables the data integrator.
setEnabled(boolean) - Method in class trclib.dataprocessor.TrcRequestQueue
This method enables/disables the request queue.
setEnabled(boolean) - Method in class trclib.robotcore.TrcSerialBusDevice
This method enables/disables the serial bus device thread.
setEnabled(boolean) - Method in class trclib.robotcore.TrcTraceLogger
This method enables/disables the trace logger thread.
setEnabled(boolean) - Method in class trclib.sensor.TrcAccelerometer
This method enables/disables the processing of accelerometer data.
setEnabled(boolean) - Method in class trclib.sensor.TrcAnalogInput
The method enables/disables the processing of sensor data.
setEnabled(boolean) - Method in class trclib.sensor.TrcGyro
This method enables/disables the processing of gyro data.
setEnabled(boolean) - Method in class trclib.sensor.TrcRobotBattery
This method enables/disables the battery monitoring task.
setEnabled(boolean, int) - Method in class ftclib.archive.FtcAndroidSensor
This method enables/disables the sensor data listener.
setEnabled(boolean, TrcEvent) - Method in class trclib.sensor.TrcTriggerDigitalInput
This method arms/disarms the trigger.
setEnabled(boolean, TrcEvent) - Method in class trclib.sensor.TrcTriggerThresholdRange
This method arms/disarms the trigger.
setEnabled(boolean, TrcEvent) - Method in class trclib.sensor.TrcTriggerThresholdZones
This method arms/disarms the trigger.
setEncoder(TrcEncoder, boolean) - Method in class trclib.motor.TrcMotor.ExternalSensors
This method sets whether the actuator has an external encoder.
setEncoderDirections(GoBildaPinpointDriver.EncoderDirection, GoBildaPinpointDriver.EncoderDirection) - Method in class ftclib.sensor.GoBildaPinpointDriver
Can reverse the direction of each encoder.
setEncoderResolution(double) - Method in class ftclib.sensor.FtcPinpointOdometry.Config
This method sets the Odometry pod encoder resolution.
setEncoderResolution(double) - Method in class ftclib.sensor.GoBildaPinpointDriver
Sets the encoder resolution in ticks per mm of the odometry pods.
setEncoderResolution(GoBildaPinpointDriver.GoBildaOdometryPods) - Method in class ftclib.sensor.GoBildaPinpointDriver
If you're using goBILDA odometry pods, the ticks-per-mm values are stored here for easy access.

setEncodersInverted(boolean, boolean) - Method in class ftclib.sensor.FtcPinpointOdometry.Config
This method sets the Odometry pod encoder directions.
setEntryAnalogInput(String, boolean, double, TrcEvent.Callback) - Method in class ftclib.subsystem.FtcIntake.Params
This method specifies the entry analog input sensor parameters.
setEntryAnalogSensor(TrcAnalogSensor.AnalogDataSource, boolean, double, TrcEvent.Callback) - Method in class ftclib.subsystem.FtcIntake.Params
This method specifies the entry analog sensor parameters.
setEntryDigitalInput(String, boolean, TrcEvent.Callback) - Method in class ftclib.subsystem.FtcIntake.Params
This method specifies the entry digital input sensor parameters.
setExitAnalogInput(String, boolean, double, TrcEvent.Callback) - Method in class ftclib.subsystem.FtcIntake.Params
This method specifies the exit analog input sensor parameters.
setExitAnalogSensor(TrcAnalogSensor.AnalogDataSource, boolean, double, TrcEvent.Callback) - Method in class ftclib.subsystem.FtcIntake.Params
This method specifies the exit analog sensor parameters.
setExitDigitalInput(String, boolean, TrcEvent.Callback) - Method in class ftclib.subsystem.FtcIntake.Params
This method specifies the exit digital input sensor parameters.
setExpired() - Method in class trclib.timer.TrcTimer
This method is called when the timer has expired.
setExponent(int) - Method in class trclib.driverio.TrcGameController
This method sets the exponential value for raising analog control values.
setExposureMode(ExposureControl.Mode) - Method in class ftclib.vision.FtcVision
This method sets the exposure mode.
setExternalEncoder(String, boolean) - Method in class ftclib.motor.FtcMotorActuator.Params
This method sets the external encoder parameters.
setExternalEncoder(TrcEncoder) - Method in class ftclib.motor.FtcMotorActuator.Params
This method sets the external encoder parameters.
setFastModeEnabled(boolean) - Method in class trclib.pathdrive.TrcPurePursuitDrive
 
setFieldPosition(TrcPose2D) - Method in class trclib.drivebase.TrcDriveBase
This method sets the robot's absolute field position to the given pose.
setFieldPosition(TrcPose2D, boolean) - Method in class trclib.drivebase.TrcDriveBase
This method sets the robot's absolute field position to the given pose.
setFollowerMotor(String, FtcMotorActuator.MotorType, boolean) - Method in class ftclib.motor.FtcMotorActuator.Params
This method sets the parameters of the follower motor.
setFollowerMotor(String, FtcMotorActuator.MotorType, boolean) - Method in class ftclib.subsystem.FtcIntake.Params
This method sets the parameters of the follower motor.
setFollowerMotor(String, FtcMotorActuator.MotorType, boolean) - Method in class ftclib.subsystem.FtcMotorGrabber.Params
This methods sets the parameter of the follower motor if there is one.
setFollowerServo(String, boolean) - Method in class ftclib.motor.FtcServoActuator.Params
This methods sets the parameter of the follower servo.
setFollowerServo(String, boolean) - Method in class ftclib.subsystem.FtcServoGrabber.Params
This methods sets the parameter of the follower servo if there is one.
setFpsMeterEnabled(boolean) - Method in class ftclib.vision.FtcRawEocvVision
This method enables/disables FPS meter on the viewport.
setFpsMeterEnabled(boolean) - Method in class ftclib.vision.FtcVision
This method enables/disables FPS meter on the viewport.
setGreen(boolean) - Method in class trclib.archive.TrcRGBLight
This method sets the GREEN light ON or OFF.
setGyroAssistEnabled(TrcPidController) - Method in class trclib.drivebase.TrcDriveBase
This method enables/disables gyro assist drive.
setHeightRange(double, double) - Method in class trclib.vision.TrcOpenCvColorBlobPipeline.FilterContourParams
 
setHSV(double, double, double) - Method in class trclib.driverio.TrcAddressableLED
This method sets the HSV color for the whole LED strip.
setI2cAddress(int, boolean) - Method in class ftclib.robotcore.FtcI2cDeviceSynch
This method sets the I2C address of the device.
setIncrementalTurnEnabled(boolean) - Method in class trclib.pathdrive.TrcPurePursuitDrive
This method enables/disables incremental turn when running a path segment.
setInterpolationType(TrcHolonomicPurePursuitDrive.InterpolationType) - Method in class trclib.archive.TrcHolonomicPurePursuitDrive
Configure the method of interpolating between waypoints.
setInterpolationType(TrcPurePursuitDrive.InterpolationType) - Method in class trclib.pathdrive.TrcPurePursuitDrive
Configure the method of interpolating between waypoints.
setInverted(boolean) - Method in class ftclib.motor.FtcServo
This method inverts the servo direction.
setInverted(boolean) - Method in class ftclib.sensor.FtcAnalogEncoder
This method reverses the direction of the encoder.
setInverted(boolean) - Method in class ftclib.sensor.FtcOctoQuad
This method reverses the direction of the encoder.
setInverted(boolean) - Method in class trclib.motor.TrcServo
This method inverts the servo direction.
setInverted(boolean) - Method in class trclib.robotcore.TrcPidController
This method inverts the sign of the calculated error.
setInverted(boolean) - Method in class trclib.sensor.TrcAbsoluteEncoder
This method reverses the direction of the encoder.
setInverted(boolean) - Method in class trclib.sensor.TrcAnalogInput
This method inverts the sensor data.
setInverted(boolean) - Method in class trclib.sensor.TrcDigitalInput
This method inverts the digital input state.
setInverted(boolean) - Method in interface trclib.sensor.TrcEncoder
This method reverses the direction of the encoder.
setInverted(boolean) - Method in class trclib.sensor.TrcMotorLimitSwitch
This method inverts the polarity of the limit switch by configuring it to be normally open (non-inverted) or normally close (inverted).
setInverted(int, boolean) - Method in class trclib.sensor.TrcSensor
This method inverts the specified axis of the sensor.
setInvertedMotor(int, boolean) - Method in class trclib.drivebase.TrcDriveBase
This method inverts direction of a given motor in the drive train.
setInvertedMotor(TrcSimpleDriveBase.MotorType, boolean) - Method in class trclib.drivebase.TrcSimpleDriveBase
This method inverts direction of a given motor in the drive train.
setLamp(boolean, boolean) - Method in class trclib.archive.TrcPixyCam2
This method sends a request to turn on/off the lamp LEDs.
setLanguage(TrcEmic2TextToSpeech.Language) - Method in class trclib.archive.TrcEmic2TextToSpeech
This method sets the spoken language.
setLED(byte, byte, byte) - Method in class trclib.archive.TrcPixyCam1
This method sets the LED to the specified color.
setLED(byte, byte, byte) - Method in class trclib.archive.TrcPixyCam2
This method sends a request to set the LED color.
setLEDEnabled(boolean) - Method in class ftclib.archive.FtcMRI2cColorSensor
This method turns on the internal LED to illuminate the target surface or turns off the internal LED and reads from external light sources.
setLeftStickInverted(boolean, boolean) - Method in class ftclib.driverio.FtcGamepad
This method inverts the left analog stick axes.
setLensIntrinsics(double, double, double, double) - Method in class ftclib.vision.FtcVisionAprilTag.Parameters
 
setLimitSwitchesSwapped(boolean) - Method in class trclib.motor.TrcMotor
This method swaps the forward and reverse limit switches.
setLogicalPosition(double) - Method in class ftclib.motor.FtcServo
This method sets the logical position of the servo.
setLogicalPosition(double) - Method in class trclib.motor.TrcServo
This method sets the logical position of the servo.
setLogicalPosRange(double, double) - Method in class ftclib.motor.FtcServoActuator.Params
This method sets the logical position range of the servo in the range of 0.0 to 1.0.
setLogicalPosRange(double, double) - Method in class trclib.motor.TrcServo.Params
This method sets the logical range of the servo motor.
setLogicalPosRange(double, double) - Method in class trclib.motor.TrcServo
This method sets the logical range of the servo motor.
setLowerLimitSwitch(String, boolean) - Method in class ftclib.motor.FtcMotorActuator.Params
This method sets the lower limit switch parameters.
setLowerLimitSwitch(TrcDigitalInput, boolean) - Method in class trclib.motor.TrcMotor.ExternalSensors
This method sets the lower limit switch properties.
setLowerLimitSwitchInverted(boolean) - Method in class trclib.motor.TrcMotor
This method inverts the active state of the lower limit switch, typically reflecting whether the switch is wired normally open or normally close.
setMaintainHeading(boolean) - Method in class trclib.archive.TrcHolonomicPurePursuitDrive
Maintain heading during path following, or follow the heading values in the path.
setManualExposure(long, Integer) - Method in class ftclib.vision.FtcVision
This method sets the camera exposure and gain.
setMaxCapacity(int) - Method in class trclib.subsystem.TrcPidConveyor.Parameters
This method sets the maximum number of objects the conveyor can hold.
setMaxStepRate(double) - Method in class ftclib.motor.FtcServoActuator.Params
This method sets the maximum stepping rate of the servo.
setMaxStepRate(double) - Method in class ftclib.subsystem.FtcDifferentialServoWrist.Params
This method sets the maximum speed of the servo.
setMaxStepRate(double) - Method in class trclib.motor.TrcServo.Params
This method sets the maximum stepping rate of the servo.
setMaxStepRate(double) - Method in class trclib.motor.TrcServo
This method sets the maximum stepping rate of the servo.
setMaxStepRate(double) - Method in class trclib.subsystem.TrcDifferentialServoWrist.Params
This method sets the maximum speed of the servo.
setMinArea(double) - Method in class trclib.vision.TrcOpenCvColorBlobPipeline.FilterContourParams
 
setMinPerimeter(double) - Method in class trclib.vision.TrcOpenCvColorBlobPipeline.FilterContourParams
 
setMode(byte) - Method in class trclib.archive.TrcPixyCam2
This method sends a request to set the camera mode.
setModuleVelocities(double[][]) - Method in class trclib.drivebase.TrcSwerveDriveBase
Set the velocities of the swerve modules.
setMorphologyOp() - Method in class trclib.vision.TrcOpenCvColorBlobPipeline
This method enables Morphology operation in the pipeline with default kernel shape and size.
setMorphologyOp(int) - Method in class trclib.vision.TrcOpenCvColorBlobPipeline
This method enables Morphology operation in the pipeline with default kernel shape and size.
setMorphologyOp(int, int, Size) - Method in class trclib.vision.TrcOpenCvColorBlobPipeline
This method enables Morphology operation in the pipeline with the specifies kernel shape and size.
setMotor(TrcMotor) - Method in class trclib.subsystem.TrcMotorGrabber.Params
This method sets the motor object for the grabber.
setMotorControlMode(TrcMotor.ControlMode, boolean) - Method in class trclib.motor.TrcMotor
This method sets the motor control mode and initializes ActionParams appropriately for the control mode.
setMotorCurrent(double) - Method in class ftclib.motor.FtcCRServo
This method commands the motor to spin at the given current value using close loop control.
setMotorCurrent(double) - Method in class ftclib.motor.FtcDcMotor
This method commands the motor to spin at the given current value using close loop control.
setMotorCurrent(double) - Method in interface trclib.motor.TrcMotorController
This method commands the motor to spin at the given current value using close loop control.
setMotorCurrentPidCoefficients(TrcPidController.PidCoefficients) - Method in class ftclib.motor.FtcCRServo
This method sets the PID coefficients of the motor controller's current PID controller.
setMotorCurrentPidCoefficients(TrcPidController.PidCoefficients) - Method in class ftclib.motor.FtcDcMotor
This method sets the PID coefficients of the motor controller's current PID controller.
setMotorCurrentPidCoefficients(TrcPidController.PidCoefficients) - Method in interface trclib.motor.TrcMotorController
This method sets the PID coefficients of the motor controller's current PID controller.
setMotorFwdLimitSwitchInverted(boolean) - Method in class ftclib.motor.FtcCRServo
This method inverts the active state of the forward limit switch, typically reflecting whether the switch is wired normally open or normally close.
setMotorFwdLimitSwitchInverted(boolean) - Method in class ftclib.motor.FtcDcMotor
This method inverts the active state of the forward limit switch, typically reflecting whether the switch is wired normally open or normally close.
setMotorFwdLimitSwitchInverted(boolean) - Method in interface trclib.motor.TrcMotorController
This method inverts the active state of the forward limit switch, typically reflecting whether the switch is wired normally open or normally close.
setMotorFwdSoftPositionLimit(Double) - Method in class ftclib.motor.FtcCRServo
This method sets the soft position limit for the forward direction.
setMotorFwdSoftPositionLimit(Double) - Method in class ftclib.motor.FtcDcMotor
This method sets the soft position limit for the forward direction.
setMotorFwdSoftPositionLimit(Double) - Method in interface trclib.motor.TrcMotorController
This method sets the soft position limit for the forward direction.
setMotorInverted(boolean) - Method in class ftclib.motor.FtcCRServo
This method inverts the spinning direction of the motor.
setMotorInverted(boolean) - Method in class ftclib.motor.FtcDcMotor
This method inverts the spinning direction of the motor.
setMotorInverted(boolean) - Method in interface trclib.motor.TrcMotorController
This method inverts the spinning direction of the motor.
setMotorOdometryEnabled(boolean, boolean) - Method in class trclib.drivebase.TrcDriveBase
This method enables/disables drive motor odometry.
setMotorPosition(double, Double, double, double) - Method in class ftclib.motor.FtcCRServo
This method commands the motor to go to the given position using close loop control and optionally limits the power of the motor movement.
setMotorPosition(double, Double, double, double) - Method in class ftclib.motor.FtcDcMotor
This method commands the motor to go to the given position using close loop control and optionally limits the power of the motor movement.
setMotorPosition(double, Double, double, double) - Method in interface trclib.motor.TrcMotorController
This method commands the motor to go to the given position using close loop control and optionally limits the power of the motor movement.
setMotorPositionPidCoefficients(TrcPidController.PidCoefficients) - Method in class ftclib.motor.FtcCRServo
This method sets the PID coefficients of the motor controller's position PID controller.
setMotorPositionPidCoefficients(TrcPidController.PidCoefficients) - Method in class ftclib.motor.FtcDcMotor
This method sets the PID coefficients for the motor's position PID controller.
setMotorPositionPidCoefficients(TrcPidController.PidCoefficients) - Method in interface trclib.motor.TrcMotorController
This method sets the PID coefficients of the motor controller's position PID controller.
setMotorPositionSensorInverted(boolean) - Method in class ftclib.motor.FtcCRServo
This method inverts the position sensor direction.
setMotorPositionSensorInverted(boolean) - Method in class ftclib.motor.FtcDcMotor
This method inverts the position sensor direction.
setMotorPositionSensorInverted(boolean) - Method in interface trclib.motor.TrcMotorController
This method inverts the position sensor direction.
setMotorPower(double) - Method in class ftclib.motor.FtcCRServo
This method sets the percentage motor power.
setMotorPower(double) - Method in class ftclib.motor.FtcDcMotor
This method sets the percentage motor power.
setMotorPower(double) - Method in interface trclib.motor.TrcMotorController
This method sets the percentage motor power.
setMotorPowerMapper(TrcDriveBase.MotorPowerMapper) - Method in class trclib.drivebase.TrcDriveBase
This method sets a motor power mapper.
setMotorRevLimitSwitchInverted(boolean) - Method in class ftclib.motor.FtcCRServo
This method inverts the active state of the reverse limit switch, typically reflecting whether the switch is wired normally open or normally close.
setMotorRevLimitSwitchInverted(boolean) - Method in class ftclib.motor.FtcDcMotor
This method inverts the active state of the reverse limit switch, typically reflecting whether the switch is wired normally open or normally close.
setMotorRevLimitSwitchInverted(boolean) - Method in interface trclib.motor.TrcMotorController
This method inverts the active state of the reverse limit switch, typically reflecting whether the switch is wired normally open or normally close.
setMotorRevSoftPositionLimit(Double) - Method in class ftclib.motor.FtcCRServo
This method sets the soft position limit for the reverse direction.
setMotorRevSoftPositionLimit(Double) - Method in class ftclib.motor.FtcDcMotor
This method sets the soft position limit for the reverse direction.
setMotorRevSoftPositionLimit(Double) - Method in interface trclib.motor.TrcMotorController
This method sets the soft position limit for the reverse direction.
setMotorValue(String, TrcMotor.ControlMode, double, double, double, TrcEvent) - Method in class trclib.motor.TrcMotor
This method sets the motor value.
setMotorVelocity(double, double, double) - Method in class ftclib.motor.FtcCRServo
This method commands the motor to spin at the given velocity using close loop control.
setMotorVelocity(double, double, double) - Method in class ftclib.motor.FtcDcMotor
This method commands the motor to spin at the given velocity using close loop control.
setMotorVelocity(double, double, double) - Method in interface trclib.motor.TrcMotorController
This method commands the motor to spin at the given velocity using close loop control.
setMotorVelocityPidCoefficients(TrcPidController.PidCoefficients) - Method in class ftclib.motor.FtcCRServo
This method sets the PID coefficients of the motor controller's velocity PID controller.
setMotorVelocityPidCoefficients(TrcPidController.PidCoefficients) - Method in class ftclib.motor.FtcDcMotor
This method sets the PID coefficients of the motor controller's velocity PID controller.
setMotorVelocityPidCoefficients(TrcPidController.PidCoefficients) - Method in interface trclib.motor.TrcMotorController
This method sets the PID coefficients of the motor controller's velocity PID controller.
setMoveOutputLimit(double) - Method in class trclib.archive.TrcHolonomicPurePursuitDrive
Sets the movement output power limit.
setMoveOutputLimit(double) - Method in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
Sets the movement output power limit.
setMoveOutputLimit(double) - Method in class trclib.pathdrive.TrcPurePursuitDrive
Sets the movement output power limit.
setMovePower(double) - Method in class trclib.subsystem.TrcPidConveyor.Parameters
This method sets the conveyor move power.
setNextPresetPosition(String, boolean) - Method in class trclib.motor.TrcServo
This method sets the actuator to the next preset position up or down from the current position.
setNextPresetPosition(String, boolean, double) - Method in class trclib.motor.TrcMotor
This method sets the motor to the next preset position up or down from the current position.
setNextPresetVelocity(String, boolean) - Method in class trclib.motor.TrcMotor
This method sets the motor to the next preset velocity up or down from the current velocity.
setNextRotatePresetPosition(String, boolean) - Method in class trclib.subsystem.TrcDifferentialServoWrist
This method sets the wrist to the next rotate preset position up or down from the current position.
setNextTiltPresetPosition(String, boolean) - Method in class trclib.subsystem.TrcDifferentialServoWrist
This method sets the wrist to the next tilt preset position up or down from the current position.
setNextTurn(short) - Method in class trclib.archive.TrcPixyCam2
This method sends a request to set the next turn angle.
setNextVideoOutput() - Method in class ftclib.vision.FtcEocvColorBlobProcessor
This method cycles to the next intermediate mat of the pipeline as the video output mat.
setNextVideoOutput() - Method in class ftclib.vision.FtcRawEocvColorBlobPipeline
This method cycles to the next intermediate mat of the pipeline as the video output mat.
setNextVideoOutput() - Method in class trclib.vision.TrcOpenCvColorBlobPipeline
This method cycles to the next intermediate mat of the pipeline as the video output mat.
setNextVideoOutput() - Method in interface trclib.vision.TrcOpenCvPipeline
This method cycles to the next intermediate mat of the pipeline as the video output mat.
setNoOscillation(boolean) - Method in class trclib.pathdrive.TrcPidDrive
This method enables/disables NoOscillation mode.
setNoOscillation(boolean) - Method in class trclib.robotcore.TrcPidController
This method enables/disables NoOscillation mode.
setObjectDistance(double) - Method in class trclib.subsystem.TrcPidConveyor.Parameters
This method sets the distance between objects inside the converyor.
setOdometryEnabled(boolean) - Method in class trclib.drivebase.TrcDriveBase
This method is called to enable/disable the odometry task that keeps track of the robot position and orientation.
setOdometryEnabled(boolean, boolean) - Method in class trclib.drivebase.TrcDriveBase
This method is called to enable/disable the odometry task that keeps track of the robot position and orientation.
setOdometryEnabled(boolean, boolean, boolean) - Method in class trclib.motor.TrcMotor
This method enables/disables the task that monitors the motor odometry.
setOdometryScales(double) - Method in class trclib.drivebase.TrcDriveBase
This method sets the position scales.
setOdometryScales(double) - Method in class trclib.drivebase.TrcSwerveDriveBase
This method sets the odometry scales.
setOdometryScales(double, double) - Method in class trclib.drivebase.TrcDriveBase
This method sets the position scales.
setOdometryScales(double, double) - Method in class trclib.sensor.TrcOdometryWheels
This method sets the scaling factors for Y and angle data.
setOdometryScales(double, double, double) - Method in class trclib.drivebase.TrcDriveBase
This method sets the position scales.
setOdometryScales(double, double, double) - Method in class trclib.drivebase.TrcSwerveDriveBase
This method sets the odometry scales.
setOdometryScales(double, double, double) - Method in class trclib.sensor.TrcOdometryWheels
This method sets the scaling factors for both X, Y and angle data.
setOffset(double, double, double) - Method in class ftclib.sensor.FtcSparkFunOtos.Config
This method sets the offset of the OTOS form the robot center.
setOffsets(double, double) - Method in class ftclib.sensor.GoBildaPinpointDriver
Sets the odometry pod positions relative to the point that the odometry computer tracks around.

The most common tracking position is the center of the robot.
setOpenCloseParams(double, double, double, double) - Method in class ftclib.subsystem.FtcServoGrabber.Params
This method sets the open/close parameters of the servo grabber.
setOpenCloseParams(double, double, double, double) - Method in class trclib.subsystem.TrcServoGrabber.Params
This method sets the open/close parameters of the servo grabber.
setOpenLoopRampRate(double) - Method in class ftclib.motor.FtcCRServo
This method sets the open loop ramp rate.
setOpenLoopRampRate(double) - Method in class ftclib.motor.FtcDcMotor
This method sets the open loop ramp rate.
setOpenLoopRampRate(double) - Method in interface trclib.motor.TrcMotorController
This method sets the open loop ramp rate.
setOutputElapsedTimer - Static variable in class trclib.output.TrcDigitalOutput
 
setOutputLimit(double) - Method in class trclib.robotcore.TrcPidController
This method sets the output to the range -limit to +limit.
setOutputRange(double, double) - Method in class trclib.robotcore.TrcPidController
This method sets a range limit on the calculated output.
setOutputUnits(DistanceUnit, AngleUnit) - Method in class ftclib.vision.FtcVisionAprilTag.Parameters
 
setPanAngle(double) - Method in class trclib.subsystem.TrcShooter
This method sets the pan angle.
setPanAngle(double, TrcEvent, double) - Method in class trclib.subsystem.TrcShooter
This method sets the pan angle.
setPanAngle(String, double) - Method in class trclib.subsystem.TrcShooter
This method sets the pan angle.
setPanAngle(String, double, TrcEvent, double) - Method in class trclib.subsystem.TrcShooter
This method sets the pan angle.
setPanMotor(String, FtcMotorActuator.MotorType, boolean, TrcShooter.PanTiltParams) - Method in class ftclib.subsystem.FtcShooter.Params
This method sets the parameters of pan if there is one.
setPanPidPower(double, boolean) - Method in class trclib.subsystem.TrcShooter
This method moves pan left and right with the specified power using PID control.
setPanPidPower(String, double, boolean) - Method in class trclib.subsystem.TrcShooter
This method moves pan left and right with the specified power using PID control.
setPanPower(double) - Method in class trclib.subsystem.TrcShooter
This method moves pan left and right with the specified power.
setPanPower(String, double) - Method in class trclib.subsystem.TrcShooter
This method moves pan left and right with the specified power.
setPanTilt(int, int) - Method in class trclib.archive.TrcPixyCam1
This method sets the pan and tilt servo positions.
setPattern(FtcGamepadRumble.Pattern) - Method in class ftclib.driverio.FtcGamepadRumble
This method sets the LED pattern to the physical Gobilda Light Indicator device.
setPattern(T) - Method in class trclib.driverio.TrcPriorityIndicator
This method sets the pattern to the physical indicator device in a device dependent way.
setPattern(TrcAddressableLED.Pattern) - Method in class trclib.driverio.TrcAddressableLED
This method sets the pattern to the physical indicator device in a device dependent way.
setPattern(TrcGobildaIndicatorLight.Pattern) - Method in class ftclib.driverio.FtcGobildaIndicatorLight
This method sets the LED pattern to the physical Gobilda Light Indicator device.
setPattern(TrcRevBlinkin.Pattern) - Method in class ftclib.driverio.FtcRevBlinkin
This method sets the LED pattern to the physical REV Blinkin device.
setPatternPriorities(T[]) - Method in class trclib.driverio.TrcPriorityIndicator
This method sets the pattern priority list for operations that need it.
setPatternState(String, boolean) - Method in class trclib.driverio.TrcPriorityIndicator
This method enables/disables the pattern in the priority list.
setPatternState(String, boolean, double) - Method in class trclib.driverio.TrcPriorityIndicator
This method enables/disables the pattern in the priority list.
setPatternState(String, boolean, double, double) - Method in class trclib.driverio.TrcPriorityIndicator
This method enables/disables the pattern in the priority list.
setPatternState(T, boolean) - Method in class trclib.driverio.TrcPriorityIndicator
This method enables/disables the pattern in the priority list.
setPatternState(T, boolean, double) - Method in class trclib.driverio.TrcPriorityIndicator
This method enables/disables the pattern in the priority list.
setPatternState(T, boolean, double, double) - Method in class trclib.driverio.TrcPriorityIndicator
This method enables/disables the pattern in the priority list.
setPerformanceMetricsEnabled(boolean) - Method in class trclib.vision.TrcOpenCvColorBlobPipeline
This method enables/disables performance metrics.
setPerformanceMonitorEnabled(boolean) - Method in class trclib.motor.TrcMotor
This method enables/disables performance monitoring of the PID control task.
setPerformanceTracingEnabled(boolean) - Method in class trclib.dataprocessor.TrcRequestQueue
This method enables/disables performance report.
setPhysicalPosRange(double, double) - Method in class ftclib.motor.FtcServoActuator.Params
This method sets the physical position range of the servo in real world physical unit.
setPhysicalPosRange(double, double) - Method in class trclib.motor.TrcServo.Params
This method sets the physical range of the servo motor.
setPhysicalPosRange(double, double) - Method in class trclib.motor.TrcServo
This method sets the physical range of the servo motor.
setPidCoefficients(TrcPidController.PidCoefficients) - Method in class trclib.robotcore.TrcPidController
This method sets new PID coefficients.
setPidPower(double, double, double, boolean) - Method in class trclib.motor.TrcMotor
This method sets the motor power with PID control.
setPidPower(String, double, double, double, boolean) - Method in class trclib.motor.TrcMotor
This method sets the motor power with PID control.
setPidStallDetectionEnabled(boolean) - Method in class trclib.motor.TrcMotor
This method enables/disables PID stall detection.
setPidStallDetectionEnabled(double, double, double) - Method in class trclib.motor.TrcMotor
This method enables/disables PID stall detection.
setPidTolerances(double, double) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID tolerances for X, Y and Turn.
setPidTolerances(double, double, double) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID tolerances for X, Y and Turn.
setPipeline(int) - Method in class ftclib.vision.FtcLimelightVision
This method sets the vision pipeline.
setPipeline(TrcOpenCvPipeline<TrcOpenCvDetector.DetectedObject<?>>) - Method in class ftclib.vision.FtcRawEocvVision
This method sets the EOCV pipeline to be used for the detection and enables it.
setPipeline(TrcOpenCvPipeline<TrcOpenCvDetector.DetectedObject<?>>) - Method in class trclib.vision.TrcOpenCvDetector
This method sets the OpenCV pipeline to be used for the detection and enables it.
setPodOffsets(double, double) - Method in class ftclib.sensor.FtcPinpointOdometry.Config
This method sets the Odometry pod offsets from the robot center.
setPoint - Variable in class trclib.robotcore.TrcPidController.PidCtrlState
 
setPointSign - Variable in class trclib.robotcore.TrcPidController.PidCtrlState
 
setPosition(double) - Method in class trclib.motor.TrcMotor
This method sets the motor position.
setPosition(double) - Method in class trclib.motor.TrcServo
This method sets the servo position.
setPosition(double, boolean) - Method in class trclib.motor.TrcMotor
This method sets the motor position.
setPosition(double, boolean, double) - Method in class trclib.motor.TrcMotor
This method sets the motor position.
setPosition(double, double) - Method in class trclib.motor.TrcServo
This method sets the servo to the specifies position but with the specified step rate in effect controlling the speed to get there.
setPosition(double, double) - Method in class trclib.subsystem.TrcDifferentialServoWrist
This method sets the tilt position of the wrist.
setPosition(double, double, boolean, double) - Method in class trclib.motor.TrcMotor
This method sets the motor position.
setPosition(double, double, boolean, double, TrcEvent) - Method in class trclib.motor.TrcMotor
This method sets the motor position.
setPosition(double, double, boolean, double, TrcEvent, double) - Method in class trclib.motor.TrcMotor
This method sets the motor position.
setPosition(double, double, double, TrcEvent) - Method in class trclib.motor.TrcServo
This method sets the servo to the specifies position but with the specified step rate in effect controlling the speed to get there.
setPosition(double, double, double, TrcEvent, double) - Method in class trclib.subsystem.TrcDifferentialServoWrist
This method sets the tilt position of the wrist.
setPosition(double, double, TrcEvent) - Method in class trclib.motor.TrcServo
This method sets the servo to the specifies position but with the specified step rate in effect controlling the speed to get there.
setPosition(double, double, TrcEvent, double) - Method in class trclib.motor.TrcServo
This method sets the servo position.
setPosition(double, double, TrcEvent, double) - Method in class trclib.subsystem.TrcDifferentialServoWrist
This method sets the tilt position of the wrist.
setPosition(double, TrcEvent, double) - Method in class trclib.motor.TrcServo
This method sets the servo position.
setPosition(String, double, double, boolean, double, TrcEvent, double) - Method in class trclib.motor.TrcMotor
This method sets the motor position.
setPosition(String, double, double, double, TrcEvent) - Method in class trclib.motor.TrcServo
This method sets the servo to the specifies position but with the specified step rate in effect controlling the speed to get there.
setPosition(String, double, double, double, TrcEvent, double) - Method in class trclib.subsystem.TrcDifferentialServoWrist
This method sets the tilt position of the wrist.
setPosition(String, double, double, TrcEvent, double) - Method in class trclib.motor.TrcServo
This method sets the servo position.
setPosition(String, double, double, TrcEvent, double) - Method in class trclib.subsystem.TrcServoGrabber
This method sets the grabber position.
setPosition(Pose2D) - Method in class ftclib.sensor.GoBildaPinpointDriver
Send a position that the Pinpoint should use to track your robot relative to.
setPosition(TrcPose2D) - Method in class ftclib.sensor.FtcPinpointOdometry
This method sets the DriveBase position.
setPosition(TrcPose2D) - Method in class ftclib.sensor.FtcSparkFunOtos
This method sets the DriveBase position.
setPosition(TrcPose2D) - Method in interface trclib.sensor.TrcDriveBaseOdometry
This method sets the DriveBase position.
SetPosition - Enum constant in enum class trclib.motor.TrcServo.ActionType
 
SetPosition - Enum constant in enum class trclib.subsystem.TrcDifferentialServoWrist.Operation
 
setPositionAs(TrcPose2D) - Method in class trclib.drivebase.TrcDriveBase.Odometry
This method sets the position info of the odometry to the given pose.
setPositionLimits(double, double, double, double) - Method in class ftclib.subsystem.FtcDifferentialServoWrist.Params
This method sets the tilt and rotate position limits.
setPositionLimits(double, double, double, double) - Method in class trclib.subsystem.TrcDifferentialServoWrist.Params
This method sets the tilt and rotate position limits.
setPositionParams(double, TrcEvent, double) - Method in class trclib.motor.TrcServo.ActionParams
 
setPositionPidCoefficients(TrcPidController.PidCoefficients) - Method in class trclib.archive.TrcHolonomicPurePursuitDrive
Sets the pid coefficients for the position controller.
setPositionPidCoefficients(TrcPidController.PidCoefficients) - Method in class trclib.pathdrive.TrcPurePursuitDrive
Sets the pid coefficients for both X and Y position controllers.
setPositionPidParameters(double, double, double, double, double) - Method in class trclib.motor.TrcMotor
This method sets the PID parameters of the motor's position PID controller.
setPositionPidParameters(double, double, double, double, double, double) - Method in class trclib.motor.TrcMotor
This method sets the PID parameters of the motor's position PID controller.
setPositionPidParameters(TrcPidController.PidCoefficients, double) - Method in class trclib.motor.TrcMotor
This method sets the PID parameters of the motor's position PID controller.
setPositionPidPowerComp(TrcMotor.PowerCompensation) - Method in class trclib.motor.TrcMotor
This method sets the power compensation callback of the motor's position PID controller.
setPositionPidTolerance(double) - Method in class trclib.motor.TrcMotor
This method sets the position tolerance for PID control.
setPositionPresets(double, double...) - Method in class ftclib.motor.FtcMotorActuator.Params
This method sets an array of preset positions.
setPositionPresets(double, double...) - Method in class ftclib.motor.FtcServoActuator.Params
This method sets an array of preset positions for the servo actuator.
setPositionScaleAndOffset(double, double) - Method in class ftclib.motor.FtcMotorActuator.Params
This method sets the position sensor scale factor and offset.
setPositionScaleAndOffset(double, double, double) - Method in class ftclib.motor.FtcMotorActuator.Params
This method sets the position sensor scale factor and offset.
setPositionSensorInverted(boolean) - Method in class trclib.motor.TrcMotor
This method inverts the position sensor direction.
setPositionSensorScaleAndOffset(double, double) - Method in class trclib.motor.TrcMotor
This method sets the position sensor scale and offset for translating sensor units to real world units.
setPositionSensorScaleAndOffset(double, double, double) - Method in class trclib.motor.TrcMotor
This method sets the position sensor scale and offset for translating sensor units to real world units.
setPositionTolerance(double) - Method in class trclib.archive.TrcHolonomicPurePursuitDrive
Set the position tolerance to end the path.
setPositionTolerance(double) - Method in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
Set the position tolerance to end the path.
setPositionTolerance(double) - Method in class trclib.pathdrive.TrcPurePursuitDrive
Set the position tolerance to end the path.
setPositionToleranceAndProximityRadius(double, double) - Method in class trclib.archive.TrcHolonomicPurePursuitDrive
Set both the position tolerance and proximity radius.
setPositionToleranceAndProximityRadius(double, double) - Method in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
Set both the position tolerance and proximity radius.
setPositionToleranceAndProximityRadius(Double, Double) - Method in class trclib.pathdrive.TrcPurePursuitDrive
Set both the position tolerance and proximity radius.
setPositionWithOnTime(double, double) - Method in class ftclib.motor.FtcServo
This method sets the servo position but will cut power to the servo when done.
SetPositionWithStepRate - Enum constant in enum class trclib.motor.TrcServo.ActionType
 
setPositionWithStepRateParams(double, double, TrcEvent) - Method in class trclib.motor.TrcServo.ActionParams
 
setPosPresets(double, double...) - Method in class trclib.motor.TrcServo.Params
This method sets an array of preset positions for the servo.
setPosPresets(double, double...) - Method in class trclib.motor.TrcServo
This method sets an array of preset positions for the motor.
setPosPresets(double, double[], double[]) - Method in class ftclib.subsystem.FtcDifferentialServoWrist.Params
This method sets the position preset parameters for both tilt and rotate.
setPosPresets(double, double[], double[]) - Method in class trclib.subsystem.TrcDifferentialServoWrist.Params
This method sets the position preset parameters for both tilt and rotate.
setPosRange(double, double, double, double, double) - Method in class ftclib.subsystem.FtcDifferentialServoWrist.Params
This method sets the position range of the servos.
setPosRange(double, double, double, double, double) - Method in class trclib.subsystem.TrcDifferentialServoWrist.Params
This method sets the physical tilt and rotate position range of the wrist.
setPower(double) - Method in class trclib.drivebase.TrcSwerveModule
This method sets the motor power.
setPower(double) - Method in class trclib.motor.TrcMotor
This method sets the motor power.
setPower(double) - Method in class trclib.motor.TrcServo
This method speed controls the servo with stepping.
setPower(double) - Method in class trclib.subsystem.TrcIntake
This method sets the motor output value for the set period of time.
setPower(double, double) - Method in class trclib.motor.TrcServo
This method speed controls the servo with stepping.
setPower(double, double) - Method in class trclib.subsystem.TrcDifferentialServoWrist
This method sets the wrist tilting power.
setPower(double, double) - Method in class trclib.subsystem.TrcIntake
This method sets the motor output value for the set period of time.
setPower(double, double, double) - Method in class trclib.motor.TrcMotor
This method sets the motor power.
setPower(double, double, double) - Method in class trclib.motor.TrcServo
This method speed controls the servo with stepping.
setPower(double, double, double) - Method in class trclib.subsystem.TrcDifferentialServoWrist
This method sets the wrist tilting power.
setPower(double, double, double) - Method in class trclib.subsystem.TrcIntake
This method sets the motor output value for the set period of time.
setPower(double, double, double, double) - Method in class trclib.motor.TrcServo
This method speed controls the servo with stepping.
setPower(double, double, double, TrcEvent) - Method in class trclib.motor.TrcMotor
This method sets the motor power.
setPower(double, double, double, TrcEvent) - Method in class trclib.subsystem.TrcIntake
This method sets the motor output value for the set period of time.
setPower(double, double, TrcEvent) - Method in class trclib.subsystem.TrcIntake
This method sets the motor output value for the set period of time.
setPower(String, double) - Method in class trclib.subsystem.TrcPidConveyor
This methods sets the conveyor motor power.
setPower(String, double, double) - Method in class trclib.motor.TrcServo
This method speed controls the servo with stepping.
setPower(String, double, double, double) - Method in class trclib.subsystem.TrcDifferentialServoWrist
This method sets the wrist tilting power.
setPower(String, double, double, double, double) - Method in class trclib.motor.TrcServo
This method speed controls the servo with stepping.
setPower(String, double, double, double, TrcEvent) - Method in class trclib.motor.TrcMotor
This method sets the motor power.
setPower(String, double, double, double, TrcEvent) - Method in class trclib.subsystem.TrcIntake
This method sets the motor output value for the set period of time.
setPower(String, double, double, double, TrcEvent) - Method in class trclib.subsystem.TrcMotorGrabber
This method spins the motor grabber with the specified power and optional duration.
SetPower - Enum constant in enum class trclib.motor.TrcServo.ActionType
 
SetPower - Enum constant in enum class trclib.subsystem.TrcDifferentialServoWrist.Operation
 
setPowerParams(double, double, double) - Method in class ftclib.subsystem.FtcMotorGrabber.Params
This method sets all the different power level for the operation.
setPowerParams(double, double, double) - Method in class trclib.motor.TrcServo.ActionParams
 
setPowerParams(double, double, double) - Method in class trclib.subsystem.TrcMotorGrabber.Params
This method sets all the different power level for the operation.
setPreloadedObjects(int) - Method in class trclib.subsystem.TrcPidConveyor
This method sets the number of preloaded objects in the conveyor.
setPresetPosition(String, double, int, boolean, double, TrcEvent, double) - Method in class trclib.motor.TrcMotor
This method sets the motor to the specified preset position.
setPresetPosition(String, double, int, TrcEvent, double) - Method in class trclib.motor.TrcServo
This method sets the servo to the specified preset position.
setPresets(boolean, double, double...) - Method in class trclib.motor.TrcMotor
This method sets an array of presets for the motor.
setPresetVelocity(String, double, int, double, TrcEvent) - Method in class trclib.motor.TrcMotor
This method sets the motor to the specified preset velocity.
setPrimaryMotor(String, FtcMotorActuator.MotorType, boolean) - Method in class ftclib.motor.FtcMotorActuator.Params
This method sets the parameters of the primary motor.
setPrimaryMotor(String, FtcMotorActuator.MotorType, boolean) - Method in class ftclib.subsystem.FtcIntake.Params
This method sets the parameters of the primary motor.
setPrimaryMotor(String, FtcMotorActuator.MotorType, boolean) - Method in class ftclib.subsystem.FtcMotorGrabber.Params
This methods sets the parameters of the primary motor.
setPrimaryServo(String, boolean) - Method in class ftclib.motor.FtcServoActuator.Params
This methods sets the parameters of the primary servo.
setPrimaryServo(String, boolean) - Method in class ftclib.subsystem.FtcServoGrabber.Params
This methods sets the parameters of the primary servo.
setProcessingInterval(long) - Method in class trclib.robotcore.TrcPeriodicThread
This method sets the periodic task processing interval.
setProcessingInterval(long) - Method in class trclib.vision.TrcOpenCvDetector
This method sets the vision task processing interval.
setProcessingInterval(long) - Method in class trclib.vision.TrcVisionTask
This method sets the vision task processing interval.
setProcessorEnabled(VisionProcessor, boolean) - Method in class ftclib.vision.FtcVision
This method enables/disables the vision processor.
setProximityRadius(double) - Method in class trclib.archive.TrcHolonomicPurePursuitDrive
Set the following distance for the pure pursuit controller.
setProximityRadius(double) - Method in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
Set the proximity radius for the pure pursuit controller.
setProximityRadius(double) - Method in class trclib.pathdrive.TrcPurePursuitDrive
Set the following distance for the pure pursuit controller.
setRampRate(Double) - Method in class trclib.robotcore.TrcPidController
This method sets the ramp rate of the PID controller output.
setRed(boolean) - Method in class trclib.archive.TrcRGBLight
This method sets the RED light ON or OFF.
setReferenceOdometry() - Method in class trclib.drivebase.TrcDriveBase
This method sets the current robot position and velocity as the reference odometry.
setRelativeGridTarget(int, int) - Method in class trclib.pathdrive.TrcGridDrive
This method adds a movement segment to the drive queue.
setRelativeTarget(double, double, double, boolean) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled relative drive targets.
setRelativeTarget(double, double, double, boolean, TrcEvent, double) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled relative drive targets.
setRelativeTarget(double, double, double, TrcEvent) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled relative drive targets.
setRelativeTarget(double, double, double, TrcEvent, double) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled relative drive targets.
setRelativeTarget(String, double, double, double, boolean, TrcEvent, double) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled relative drive targets.
setRelativeTurnTarget(double, TrcEvent) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled relative drive targets.
setRelativeTurnTarget(double, TrcEvent, double) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled relative drive targets.
setRelativeXGridTarget(int) - Method in class trclib.pathdrive.TrcGridDrive
This method adds an X movement segment to the drive queue.
setRelativeXTarget(double, TrcEvent) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled relative drive targets.
setRelativeXTarget(double, TrcEvent, double) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled relative drive targets.
setRelativeXYTarget(double, double, TrcEvent) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled relative drive targets.
setRelativeXYTarget(double, double, TrcEvent, double) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled relative drive targets.
setRelativeYGridTarget(int) - Method in class trclib.pathdrive.TrcGridDrive
This method adds an Y movement segment to the drive queue.
setRelativeYTarget(double, TrcEvent) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled relative drive targets.
setRelativeYTarget(double, TrcEvent, double) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled relative drive targets.
setRGB(int, int, int) - Method in class trclib.driverio.TrcAddressableLED
This method sets the RGB color for the whole LED strip.
setRightStickInverted(boolean, boolean) - Method in class ftclib.driverio.FtcGamepad
This method inverts the right analog stick axes.
setRobotInitialized(boolean) - Static method in class trclib.robotcore.TrcPeriodicThread
This method is called by the framework scheduler to inform us whether robotInit has finished.
setRootMenu(FtcMenu) - Static method in class ftclib.driverio.FtcMenu
This method sets the current menu to the specified root menu.
setRotatePresetPosition(String, double, int, TrcEvent, double) - Method in class trclib.subsystem.TrcDifferentialServoWrist
This method sets the wrist to the specified rotate preset position.
setRotOutputLimit(double) - Method in class trclib.archive.TrcHolonomicPurePursuitDrive
Sets the rotation output power limit.
setRotOutputLimit(double) - Method in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
Sets the rotation output power limit.
setRotOutputLimit(double) - Method in class trclib.pathdrive.TrcPurePursuitDrive
Sets the rotation output power limit.
setRumble(double, double, double) - Method in class ftclib.driverio.FtcGamepadRumble
This method rumble the gamepad at a fixed rumble power for a certain duration.
setRunMode(TrcRobot.RunMode) - Static method in class trclib.robotcore.TrcRobot
This method is used by the robot scheduler to set the current run mode.
setSamplingPeriod(double) - Method in class trclib.driverio.TrcGameController
This method sets the joystick button sampling period.
setSamplingPeriod(int) - Method in class ftclib.archive.FtcAndroidAccel
This method sets the sampling period of the Android accelerometer sensor.
setScale(double) - Method in class trclib.sensor.TrcAnalogInput
This method sets the scale factor on the sensor data.
setScale(double, double) - Method in class ftclib.sensor.FtcSparkFunOtos.Config
This methods sets the linear and angular scales used by the OTOS for compensating scaling issues with sensor measurements.
setScale(int, double) - Method in class trclib.sensor.TrcSensor
This method sets the scale factor for the data of the specified axis.
setScaleAndOffset(double, double) - Method in class trclib.sensor.TrcAnalogInput
This method sets the scale factor on the sensor data.
setScaleAndOffset(double, double, double) - Method in class ftclib.sensor.FtcAnalogEncoder
This method sets the encoder scale and offset.
setScaleAndOffset(double, double, double) - Method in class ftclib.sensor.FtcOctoQuad
This method sets the encoder scale and offset.
setScaleAndOffset(double, double, double) - Method in class trclib.sensor.TrcAbsoluteEncoder
This method sets the encoder scale and offset.
setScaleAndOffset(double, double, double) - Method in interface trclib.sensor.TrcEncoder
This method sets the encoder scale and offset.
setScaleAndOffset(int, double, double) - Method in class trclib.sensor.TrcSensor
This method sets the scale factor and offset for the data of the specified axis.
setSensitivity(double) - Method in class trclib.drivebase.TrcDriveBase
This method sets the sensitivity for the drive() method.
setSensorEnabled(boolean) - Method in class ftclib.sensor.FtcI2cAdaFruitColorSensor
This method enables/disables the sensor.
setSensorTarget(double, double, double, boolean, TrcEvent, double) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled drive referencing sensors as targets.
setSensorTarget(double, double, double, TrcEvent) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled drive referencing sensors as targets.
setSensorTarget(String, double, double, double, boolean, TrcEvent, double) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the PID controlled drive referencing sensors as targets.
setSensorTrigger(TrcTrigger, boolean, Double) - Method in class trclib.subsystem.TrcMotorGrabber.Params
This method sets the sensor trigger object with optional trigger callback.
setSensorTrigger(TrcTrigger, boolean, Double) - Method in class trclib.subsystem.TrcServoGrabber.Params
This method sets the sensor trigger object with optional trigger callback.
setSequence(String) - Method in class trclib.archive.TrcSong
This method sets the sequencing of the song.
setServo(TrcServo) - Method in class trclib.subsystem.TrcServoGrabber.Params
This method sets the servo object for the grabber.
setServos(int, int) - Method in class trclib.archive.TrcPixyCam2
This method sends a request to set the pan and tilt value of the gimbal servos.
setServos(String, boolean, String, boolean) - Method in class ftclib.subsystem.FtcDifferentialServoWrist.Params
This methods sets the parameters of the two servos.
setServos(TrcServo, TrcServo) - Method in class trclib.subsystem.TrcDifferentialServoWrist.Params
This methods sets the parameters of servo 1.
setShooterMotor1(String, FtcMotorActuator.MotorType, boolean) - Method in class ftclib.subsystem.FtcShooter.Params
This method sets the parameters of the shooter motor 1.
setShooterMotor2(String, FtcMotorActuator.MotorType, boolean) - Method in class ftclib.subsystem.FtcShooter.Params
This method sets the parameters of the shooter motor 2.
setShooterMotorRPM(double, double) - Method in class trclib.subsystem.TrcShooter
This method sets the shooter motor velocity in RPM.
setShooterMotorVelocity(double, double) - Method in class trclib.subsystem.TrcShooter
This method sets the shooter motor velocity.
setSoftPositionLimits(Double, Double, boolean) - Method in class trclib.motor.TrcMotor
This method sets the lower and upper soft position limits.
setSoftwarePidCurrent(double) - Method in class trclib.motor.TrcMotor
This method commands the motor to run at the given current using software PID control.
setSoftwarePidEnabled(boolean) - Method in class trclib.motor.TrcMotor
This method enables/disable software PID as the close-loop control.
setSoftwarePidPosition(double) - Method in class trclib.motor.TrcMotor
This method commands the motor to run to the given position using software PID control.
setSoftwarePidVelocity(double) - Method in class trclib.motor.TrcMotor
This method commands the motor to run at the given velocity using software PID control.
setSolidityRange(double, double) - Method in class trclib.vision.TrcOpenCvColorBlobPipeline.FilterContourParams
 
setSoundEnvelope(double, double, double, double) - Method in class ftclib.archive.FtcAndroidTone
This method sets the sound envelope parameters ADSR (Attack, Decay, Sustain, Release).
setSoundEnvelopeEnabled(boolean) - Method in class ftclib.archive.FtcAndroidTone
This method enables/disables the sound envelope.
setSpeakingRate(int) - Method in class trclib.archive.TrcEmic2TextToSpeech
This method sets the speaking rate in words per minute.
setStallDetectionEnabled(boolean) - Method in class trclib.pathdrive.TrcPidDrive
This method enables/disables stall detection.
setStallDetectionEnabled(boolean) - Method in class trclib.pathdrive.TrcPurePursuitDrive
This method enables/disables stall detection.
setStallDetectionEnabled(boolean) - Method in class trclib.robotcore.TrcPidController
This method enables/disables stall detection.
setStallDetectionEnabled(double, double, double) - Method in class trclib.pathdrive.TrcPidDrive
This method enables/disables stall detection.
setStallDetectionEnabled(double, double, double) - Method in class trclib.pathdrive.TrcPurePursuitDrive
This method enables/disables stall detection.
setStallDetectionEnabled(double, double, double) - Method in class trclib.robotcore.TrcPidController
This method enables/disables stall detection.
setStallProtection(double, double, double, double) - Method in class trclib.motor.TrcMotor
This method sets stall protection.
setStallVelocityThreshold(double) - Method in class trclib.drivebase.TrcDriveBase
This method is called by the subclass to set the stall detection velocity threshold value.
setStartVolume(double) - Method in class trclib.archive.TrcSong
This method sets the start volume of the song.
setState(boolean) - Method in class ftclib.output.FtcDigitalOutput
This method sets the state of the digital output port.
setState(boolean) - Method in class trclib.output.TrcDigitalOutput
This method is provided by the platform dependent digital output port device to set the state of the output port.
setState(T) - Method in class trclib.robotcore.TrcStateMachine
This method sets the current state of the state machine.
setStatorCurrentLimit(double) - Method in class ftclib.motor.FtcCRServo
This method sets the stator current limit of the motor.
setStatorCurrentLimit(double) - Method in class ftclib.motor.FtcDcMotor
This method sets the stator current limit of the motor.
setStatorCurrentLimit(double) - Method in interface trclib.motor.TrcMotorController
This method sets the stator current limit of the motor.
setSteerAngle(double) - Method in class trclib.drivebase.TrcSwerveDriveBase
This method sets the steering angle of all four wheels.
setSteerAngle(double) - Method in class trclib.drivebase.TrcSwerveModule
This method sets the steer angle.
setSteerAngle(double, boolean) - Method in class trclib.drivebase.TrcSwerveDriveBase
This method sets the steering angle of all four wheels.
setSteerAngle(double, boolean) - Method in class trclib.drivebase.TrcSwerveModule
This method sets the steer angle.
setSteerAngle(double, boolean, boolean) - Method in class ftclib.drivebase.FtcSwerveDrive
This method sets the steering angle of all swerve modules.
setSteerAngle(double, boolean, boolean) - Method in class trclib.drivebase.TrcSwerveModule
This method sets the steer angle.
setSteerAngle(String, double, boolean) - Method in class trclib.drivebase.TrcSwerveDriveBase
This method sets the steering angle of all four wheels.
setSteeringLimits(double, double) - Method in class trclib.drivebase.TrcSwerveModule
This method sets the hard steer limits, used for noncontinuous swerve modules.
setSynchronizeOdometriesEnabled(boolean) - Method in class trclib.drivebase.TrcDriveBase
This method enables/disables synchronize odometries.
setTarget(double) - Method in class trclib.robotcore.TrcPidController
This methods sets the target set point.
setTarget(double, boolean) - Method in class trclib.robotcore.TrcPidController
This methods sets the target set point.
setTarget(double, double, double, boolean, TrcEvent, double) - Method in class trclib.pathdrive.TrcPidDrive
This method starts a PID operation by setting the PID targets.
setTarget(double, TrcWarpSpace) - Method in class trclib.robotcore.TrcPidController
This methods sets the target set point.
setTarget(double, TrcWarpSpace, boolean) - Method in class trclib.robotcore.TrcPidController
This methods sets the target set point.
setTaskData(Object) - Method in class trclib.robotcore.TrcTaskMgr.TaskObject
This method sets the task data for TaskType.STANDALONE_TASK.
setTaskEnabled(boolean) - Method in class trclib.archive.TrcRGBLight
This method enables/disables the RGB light task that keeps track of the blinking period of the RGB light.
setTaskEnabled(boolean) - Method in class trclib.archive.TrcSongPlayer
This method enables/disables the player task.
setTaskEnabled(boolean) - Method in class trclib.dataprocessor.TrcWrapValueConverter
This method enables/disables the converter task.
setTaskEnabled(boolean) - Method in class trclib.driverio.TrcPriorityIndicator
This method enables/disables the Indicator Task that periodically updates the indicator states.
setTaskEnabled(boolean) - Method in class trclib.motor.TrcServo
This method enables/disables the enhanced servo task for performing step rate speed control or zero calibration.
setTaskEnabled(boolean) - Method in class trclib.pathdrive.TrcGridDrive
This method enables/disables the Grid Drive task.
setTaskEnabled(boolean) - Method in class trclib.pathdrive.TrcPidDrive
This method enables/disables the PID drive task.
setTaskEnabled(boolean) - Method in class trclib.robotcore.TrcAutoTask
This method enables/disables the auto-assist task.
setTaskEnabled(boolean) - Method in class trclib.robotcore.TrcI2cDevice
This method enables/disables the internal port command state machine and its task.
setTaskEnabled(boolean) - Method in class trclib.robotcore.TrcPeriodicThread
This method enables/disables the periodic task.
setTaskEnabled(boolean) - Method in class trclib.robotcore.TrcPeriodicThread.TaskState
This method enables/disables the periodic task.
setTaskEnabled(boolean) - Method in class trclib.sensor.TrcMaxbotixSonarArray
This method is called to start the task that generates the RX pulse for ranging to start.
setTaskEnabled(boolean) - Method in class trclib.vision.TrcVisionTask
This method enables/disables the vision task.
setTaskInterval(long) - Method in class trclib.robotcore.TrcTaskMgr.TaskObject
This method sets the task interval for TaskType.STANDALONE_TASK.
setTaskParams(TrcMotor.ControlMode, double, double, TrcEvent, boolean, Double, double) - Method in class trclib.motor.TrcMotor
This method is called to set task parameters in an atomic operation.
setTextLine(int, int, int, int, int, int, int, String) - Method in class trclib.archive.TrcI2cLEDPanel
This method sets the specified line in the LED panel with all the text info for displaying text on the panel.
setTextView(TextView) - Method in class ftclib.driverio.FtcDashboard
This method sets the TextView object from which to query the typeface measurement for centering/right justifying messages.
setThresholds(double[]) - Method in class trclib.sensor.TrcTriggerThresholdZones
This method stores the threshold array.
setTiltAngle(double) - Method in class trclib.subsystem.TrcShooter
This method sets the tilt angle.
setTiltAngle(double, TrcEvent, double) - Method in class trclib.subsystem.TrcShooter
This method sets the tilt angle.
setTiltAngle(String, double) - Method in class trclib.subsystem.TrcShooter
This method sets the tilt angle.
setTiltAngle(String, double, TrcEvent, double) - Method in class trclib.subsystem.TrcShooter
This method sets the tilt angle.
setTiltMotor(String, FtcMotorActuator.MotorType, boolean, TrcShooter.PanTiltParams) - Method in class ftclib.subsystem.FtcShooter.Params
This method sets the parameters of tilt if there is one.
setTiltPidPower(double, boolean) - Method in class trclib.subsystem.TrcShooter
This method moves tilt up and down with the specified power using PID control.
setTiltPidPower(String, double, boolean) - Method in class trclib.subsystem.TrcShooter
This method moves tilt up and down with the specified power using PID control.
setTiltPower(double) - Method in class trclib.subsystem.TrcShooter
This method moves tilt up and down with the specified power.
setTiltPower(String, double) - Method in class trclib.subsystem.TrcShooter
This method moves tilt up and down with the specified power.
setTiltPresetPosition(String, double, int, TrcEvent, double) - Method in class trclib.subsystem.TrcDifferentialServoWrist
This method sets the wrist to the specified tilt preset position.
settlingPeriod - Variable in class trclib.sensor.TrcTriggerThresholdRange.TriggerState
 
settlingStartTime - Variable in class trclib.robotcore.TrcPidController.PidCtrlState
 
setToControlMode - Variable in class trclib.motor.TrcMotor.TaskParams
 
setTraceLevel(TrcDbgTrace.MsgLevel) - Method in class trclib.robotcore.TrcDbgTrace
This method sets the message level for this tracer.
setTraceLevel(TrcDbgTrace.MsgLevel) - Method in class trclib.robotcore.TrcPidController
This method sets the message trace level for the tracer.
setTraceLevel(TrcDbgTrace.MsgLevel, boolean) - Method in class trclib.robotcore.TrcPidController
This method sets the message trace level for the tracer.
setTraceLevel(TrcDbgTrace.MsgLevel, boolean, boolean, boolean) - Method in class trclib.archive.TrcHolonomicPurePursuitDrive
This method sets the trace level for logging trace messages.
setTraceLevel(TrcDbgTrace.MsgLevel, boolean, boolean, boolean) - Method in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
This method sets the trace level for logging trace messages.
setTraceLevel(TrcDbgTrace.MsgLevel, boolean, boolean, boolean) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the message tracer for logging trace messages.
setTraceLevel(TrcDbgTrace.MsgLevel, boolean, boolean, boolean) - Method in class trclib.pathdrive.TrcPurePursuitDrive
This method sets the message tracer for logging trace messages.
setTraceLevel(TrcDbgTrace.MsgLevel, boolean, boolean, boolean, TrcRobotBattery) - Method in class trclib.archive.TrcHolonomicPurePursuitDrive
This method sets the trace level for logging trace messages.
setTraceLevel(TrcDbgTrace.MsgLevel, boolean, boolean, boolean, TrcRobotBattery) - Method in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
This method sets the trace level for logging trace messages.
setTraceLevel(TrcDbgTrace.MsgLevel, boolean, boolean, boolean, TrcRobotBattery) - Method in class trclib.pathdrive.TrcPidDrive
This method sets the message tracer for logging trace messages.
setTraceLevel(TrcDbgTrace.MsgLevel, boolean, boolean, boolean, TrcRobotBattery) - Method in class trclib.pathdrive.TrcPurePursuitDrive
This method sets the message tracer for logging trace messages.
setTraceLevel(TrcDbgTrace.MsgLevel, boolean, boolean, TrcRobotBattery) - Method in class trclib.motor.TrcMotor
This method sets the message trace level for the tracer.
setTraceLevel(TrcDbgTrace.MsgLevel, boolean, TrcRobotBattery) - Method in class trclib.robotcore.TrcPidController
This method sets the message trace level for the tracer.
setTraceLogEnabled(boolean) - Static method in class trclib.robotcore.TrcDbgTrace
This method enables/disables the trace log.
setTrigger(double, double, double) - Method in class trclib.sensor.TrcTriggerThresholdRange
This method sets the lower/upper threshold values within which the sensor reading must stay for at least the settling period for it to trigger the notification.
setTrigger(double, double, double, int) - Method in class trclib.sensor.TrcTriggerThresholdRange
This method sets the lower/upper threshold values within which the sensor reading must stay for at least the settling period for it to trigger the notification.
setTriggerPoints(double[]) - Method in class trclib.sensor.TrcTriggerThresholdZones
This method creates and threshold array and calculates all the threshold values.
setTurnMode(TrcPidDrive.TurnMode) - Method in class trclib.pathdrive.TrcPidDrive
This methods sets the turn mode.
setTurnPidCoefficients(TrcPidController.PidCoefficients) - Method in class trclib.archive.TrcHolonomicPurePursuitDrive
Sets the pid coefficients for the turn controller.
setTurnPidCoefficients(TrcPidController.PidCoefficients) - Method in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
Sets the pid coefficients for the turn controller.
setTurnPidCoefficients(TrcPidController.PidCoefficients) - Method in class trclib.pathdrive.TrcPurePursuitDrive
Sets the pid coefficients for the turn controller.
setTurnTolerance(double) - Method in class trclib.archive.TrcHolonomicPurePursuitDrive
Set the turn tolerance to end the path.
setTurnTolerance(double) - Method in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
Set the turn tolerance to end the path.
setTurnTolerance(double) - Method in class trclib.pathdrive.TrcPurePursuitDrive
Set the turn tolerance for the closed loop control on turning.
setUnits(DistanceUnit, AngleUnit) - Method in class ftclib.sensor.FtcSparkFunOtos.Config
This method sets distance and angular units being reported.
setUpperLimitSwitch(String, boolean) - Method in class ftclib.motor.FtcMotorActuator.Params
This method sets the upper limit switch parameters.
setUpperLimitSwitch(TrcDigitalInput, boolean) - Method in class trclib.motor.TrcMotor.ExternalSensors
This method sets the upper limit switch properties.
setUpperLimitSwitchInverted(boolean) - Method in class trclib.motor.TrcMotor
This method inverts the active state of the upper limit switch, typically reflecting whether the switch is wired normally open or normally close.
setVector(byte) - Method in class trclib.archive.TrcPixyCam2
 
setVelocity(double) - Method in class trclib.motor.TrcMotor
This method sets the motor velocity.
setVelocity(double, double, double) - Method in class trclib.motor.TrcMotor
This method sets the motor velocity.
setVelocity(double, double, double, TrcEvent) - Method in class trclib.motor.TrcMotor
This method sets the motor velocity.
setVelocity(String, double, double, double, TrcEvent) - Method in class trclib.motor.TrcMotor
This method sets the motor velocity.
setVelocityAs(TrcPose2D) - Method in class trclib.drivebase.TrcDriveBase.Odometry
This method sets the velocity info of the odometry to the given pose.
setVelocityParameters(double, double, double, double, double, double) - Method in class trclib.motor.TrcMotor
This method sets the PID parameters of the motor's velocity PID controller.
setVelocityPidCoefficients(TrcPidController.PidCoefficients) - Method in class trclib.archive.TrcHolonomicPurePursuitDrive
Sets the pid coefficients for the position controller.
setVelocityPidCoefficients(TrcPidController.PidCoefficients) - Method in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
Sets the pid coefficients for the position controller.
setVelocityPidCoefficients(TrcPidController.PidCoefficients) - Method in class trclib.pathdrive.TrcPurePursuitDrive
Sets the pid coefficients for the position controller.
setVelocityPidParameters(double, double, double, double, double) - Method in class trclib.motor.TrcMotor
This method sets the PID parameters of the motor's velocity PID controller.
setVelocityPidParameters(TrcPidController.PidCoefficients, double) - Method in class trclib.motor.TrcMotor
This method sets the PID parameters of the motor's velocity PID controller.
setVelocityPidPowerComp(TrcMotor.PowerCompensation) - Method in class trclib.motor.TrcMotor
This method sets the power compensation callback of the motor's velocity PID controller.
setVelocityPidTolerance(double) - Method in class trclib.motor.TrcMotor
This method sets the velocity tolerance for PID control.
setVelTolerance(double) - Method in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
Set the velocity tolerance.
setVerticesRange(double, double) - Method in class trclib.vision.TrcOpenCvColorBlobPipeline.FilterContourParams
 
setVideoOutput(int) - Method in class ftclib.vision.FtcEocvColorBlobProcessor
This method sets the intermediate mat of the pipeline as the video output mat.
setVideoOutput(int) - Method in class ftclib.vision.FtcRawEocvColorBlobPipeline
This method sets the intermediate mat of the pipeline as the video output mat.
setVideoOutput(int) - Method in class trclib.vision.TrcOpenCvColorBlobPipeline
This method sets the intermediate mat of the pipeline as the video output mat.
setVideoOutput(int) - Method in interface trclib.vision.TrcOpenCvPipeline
This method sets the intermediate mat of the pipeline as the video output mat.
setVisionEnabled(boolean) - Method in class ftclib.vision.FtcLimelightVision
This method starts/pauses vision processing.
setVoltageCompensationEnabled(Double) - Method in class trclib.motor.TrcMotor
This method enables/disables voltage compensation so that it will maintain the motor output regardless of battery voltage.
setVoltageCompensationEnabled(Double) - Method in interface trclib.motor.TrcMotorController
This method enables/disables voltage compensation so that it will maintain the motor output regardless of battery voltage.
setVolume(double) - Method in class trclib.archive.TrcEmic2TextToSpeech
This method sets the speaking volume.
setVolume(int) - Method in class trclib.archive.TrcEmic2TextToSpeech
This method sets the speaking volume.
setWarpSpaceEnabled(boolean) - Method in class trclib.pathdrive.TrcPidDrive
This method enables/disables warpspace processing when doing a PID controlled turn.
setWaypointEventHandler(TrcHolonomicPurePursuitDrive.WaypointEventHandler) - Method in class trclib.archive.TrcHolonomicPurePursuitDrive
This method sets the waypoint event handler that gets called when the robot crosses each waypoint.
setWaypointEventHandler(TrcPurePursuitDrive.WaypointEventHandler) - Method in class trclib.pathdrive.TrcPurePursuitDrive
This method sets the waypoint event handler that gets called when the robot crosses each waypoint.
setWheelBaseWidth(double) - Method in class trclib.drivebase.TrcSimpleDriveBase
This method sets the wheel base width of the robot drive base.
setWidthRange(double, double) - Method in class trclib.vision.TrcOpenCvColorBlobPipeline.FilterContourParams
 
setWrapConverterEnabled(boolean) - Method in class ftclib.sensor.FtcOctoQuad
This method enables/disables the Wrap Value Converter task.
setWTime(byte) - Method in class ftclib.sensor.FtcI2cAdaFruitColorSensor
This method sets the wait time.
setXInverted(boolean) - Method in class ftclib.archive.FtcMRI2cGyro
This method inverts the x-axis.
setXInverted(boolean) - Method in class trclib.sensor.TrcAccelerometer
This method inverts the x-axis.
setXInverted(boolean) - Method in interface trclib.sensor.TrcGyro.GyroData
This method inverts the x-axis.
setXInverted(boolean) - Method in class trclib.sensor.TrcGyro
This method inverts the x-axis.
setXMode(String) - Method in class trclib.drivebase.TrcSwerveDriveBase
This method set all the wheels into an X configuration so that nobody can bump us out of position.
setXModeEnabled(String, boolean) - Method in class ftclib.drivebase.FtcSwerveDrive
This method set all the wheels into an X configuration so that nobody can bump us out of position.
setXPositionPidCoefficients(TrcPidController.PidCoefficients) - Method in class trclib.pathdrive.TrcPurePursuitDrive
Sets the pid coefficients for the X position controller.
setXScale(double) - Method in class trclib.sensor.TrcAccelerometer
This method sets the scale factor for the data of the x-axis.
setXScale(double) - Method in class trclib.sensor.TrcGyro
This method sets the scale factor for the data of the x-axis.
setXValueRange(double, double) - Method in class trclib.sensor.TrcGyro
This method sets the heading value range of the x-axis.
setYawScalar(double) - Method in class ftclib.sensor.GoBildaPinpointDriver
Tuning this value should be unnecessary.
The goBILDA Odometry Computer has a per-device tuned yaw offset already applied when you receive it.

This is a scalar that is applied to the gyro's yaw value.
setYInverted(boolean) - Method in class ftclib.archive.FtcMRI2cGyro
This method inverts the y-axis.
setYInverted(boolean) - Method in class trclib.sensor.TrcAccelerometer
This method inverts the y-axis.
setYInverted(boolean) - Method in interface trclib.sensor.TrcGyro.GyroData
This method inverts the y-axis.
setYInverted(boolean) - Method in class trclib.sensor.TrcGyro
This method inverts the y-axis.
setYPositionPidCoefficients(TrcPidController.PidCoefficients) - Method in class trclib.pathdrive.TrcPurePursuitDrive
Sets the pid coefficients for the Y position controller.
setYScale(double) - Method in class trclib.sensor.TrcAccelerometer
This method sets the scale factor for the data of the y-axis.
setYScale(double) - Method in class trclib.sensor.TrcGyro
This method sets the scale factor for the data of the y-axis.
setYValueRange(double, double) - Method in class trclib.sensor.TrcGyro
This method sets the heading value range of the y-axis.
setZInverted(boolean) - Method in class ftclib.archive.FtcMRI2cGyro
This method inverts the z-axis.
setZInverted(boolean) - Method in class trclib.sensor.TrcAccelerometer
This method inverts the z-axis.
setZInverted(boolean) - Method in interface trclib.sensor.TrcGyro.GyroData
This method inverts the z-axis.
setZInverted(boolean) - Method in class trclib.sensor.TrcGyro
This method inverts the z-axis.
setZScale(double) - Method in class trclib.sensor.TrcAccelerometer
This method sets the scale factor for the data of the z-axis.
setZScale(double) - Method in class trclib.sensor.TrcGyro
This method sets the scale factor for the data of the z-axis.
setZValueRange(double, double) - Method in class trclib.sensor.TrcGyro
This method sets the heading value range of the z-axis.
shoot(String, TrcEvent) - Method in interface trclib.subsystem.TrcShooter.ShootOperation
 
shootCompleted(Object) - Method in class trclib.subsystem.TrcShooter
This method is called when the object has been ejected from the shooter.
shooter - Variable in class ftclib.subsystem.FtcShooter
 
shooter1OnTargetEvent - Variable in class trclib.subsystem.TrcShooter
 
shooter2OnTargetEvent - Variable in class trclib.subsystem.TrcShooter
 
shooterMotor1 - Variable in class trclib.subsystem.TrcShooter
 
shooterMotor1Params - Variable in class ftclib.subsystem.FtcShooter.Params
 
shooterMotor2 - Variable in class trclib.subsystem.TrcShooter
 
shooterMotor2Params - Variable in class ftclib.subsystem.FtcShooter.Params
 
shootOffDelay - Variable in class trclib.subsystem.TrcShooter
 
shootOp - Variable in class trclib.subsystem.TrcShooter
 
shootOpOwner - Variable in class trclib.subsystem.TrcShooter
 
shootTimer - Variable in class trclib.subsystem.TrcShooter
 
shutdown() - Static method in class trclib.robotcore.TrcTaskMgr
This method is called at the end of the robot program (FtcOpMode in FTC or FrcRobotBase in FRC) to terminate all threads if any and remove all task from the task list.
shutdown() - Static method in class trclib.timer.TrcTimer
This method is called by the TrcTaskMgr to shut down the timer thread when it is exiting.
shuttingDown - Static variable in class trclib.timer.TrcTimer
 
sign - Variable in class ftclib.sensor.FtcAnalogEncoder
 
sign - Variable in class trclib.sensor.TrcAbsoluteEncoder
 
signal() - Method in class trclib.robotcore.TrcEvent
This method signals an event if it is not canceled.
SIGNALED - Enum constant in enum class trclib.robotcore.TrcEvent.EventState
 
signature - Variable in class trclib.archive.TrcPixyCam1.ObjectBlock
 
signature - Variable in class trclib.archive.TrcPixyCam2.Block
 
signs - Variable in class trclib.sensor.TrcSensor
 
simpleWaypoint - Variable in class trclib.pathdrive.TrcWaypoint
 
SINE_WAVE - Enum constant in enum class trclib.driverio.TrcTone.Waveform
 
SinelonColor1And2 - Enum constant in enum class trclib.driverio.TrcRevBlinkin.RevLedPattern
 
Singing - Enum constant in enum class trclib.archive.TrcEmic2TextToSpeech.DemoMsg
 
skipTag() - Method in class ftclib.archive.FtcSongXml
This method parses and skips section in the XML file.
sleep(long) - Static method in class trclib.timer.TrcTimer
This method puts the current thread to sleep for the given time in msec.
SLOW_LOOP_INTERVAL_NANO - Static variable in class ftclib.robotcore.FtcOpMode
 
sm - Variable in class trclib.archive.CmdWaltzTurn
 
sm - Variable in class trclib.archive.TrcRGBLight
 
sm - Variable in class trclib.command.CmdDriveMotorsTest
 
sm - Variable in class trclib.command.CmdPidDrive
 
sm - Variable in class trclib.command.CmdTimedDrive
 
sm - Variable in class trclib.robotcore.TrcAutoTask
 
sm - Variable in class trclib.sensor.TrcMaxbotixSonarArray
 
softLowerLimit - Variable in class trclib.motor.TrcMotor
 
softUpperLimit - Variable in class trclib.motor.TrcMotor
 
softwarePidCtrl - Variable in class trclib.motor.TrcMotor.TaskParams
 
softwarePidEnabled - Variable in class trclib.motor.TrcMotor
 
softwarePidTolerance - Variable in class trclib.motor.TrcMotor.TaskParams
 
SolidAqua - Enum constant in enum class trclib.driverio.TrcRevBlinkin.RevLedPattern
 
SolidBlack - Enum constant in enum class trclib.driverio.TrcRevBlinkin.RevLedPattern
 
SolidBlue - Enum constant in enum class trclib.driverio.TrcRevBlinkin.RevLedPattern
 
SolidBlueGreen - Enum constant in enum class trclib.driverio.TrcRevBlinkin.RevLedPattern
 
SolidBlueViolet - Enum constant in enum class trclib.driverio.TrcRevBlinkin.RevLedPattern
 
SolidDarkBlue - Enum constant in enum class trclib.driverio.TrcRevBlinkin.RevLedPattern
 
SolidDarkGray - Enum constant in enum class trclib.driverio.TrcRevBlinkin.RevLedPattern
 
SolidDarkGreen - Enum constant in enum class trclib.driverio.TrcRevBlinkin.RevLedPattern
 
SolidDarkRed - Enum constant in enum class trclib.driverio.TrcRevBlinkin.RevLedPattern
 
SolidGold - Enum constant in enum class trclib.driverio.TrcRevBlinkin.RevLedPattern
 
SolidGray - Enum constant in enum class trclib.driverio.TrcRevBlinkin.RevLedPattern
 
SolidGreen - Enum constant in enum class trclib.driverio.TrcRevBlinkin.RevLedPattern
 
SolidHotPink - Enum constant in enum class trclib.driverio.TrcRevBlinkin.RevLedPattern
 
solidityRange - Variable in class trclib.vision.TrcOpenCvColorBlobPipeline.FilterContourParams
 
SolidLawnGreen - Enum constant in enum class trclib.driverio.TrcRevBlinkin.RevLedPattern
 
SolidLime - Enum constant in enum class trclib.driverio.TrcRevBlinkin.RevLedPattern
 
SolidOrange - Enum constant in enum class trclib.driverio.TrcRevBlinkin.RevLedPattern
 
SolidRed - Enum constant in enum class trclib.driverio.TrcRevBlinkin.RevLedPattern
 
SolidRedOrange - Enum constant in enum class trclib.driverio.TrcRevBlinkin.RevLedPattern
 
SolidSkyBlue - Enum constant in enum class trclib.driverio.TrcRevBlinkin.RevLedPattern
 
SolidViolet - Enum constant in enum class trclib.driverio.TrcRevBlinkin.RevLedPattern
 
SolidWhite - Enum constant in enum class trclib.driverio.TrcRevBlinkin.RevLedPattern
 
SolidYellow - Enum constant in enum class trclib.driverio.TrcRevBlinkin.RevLedPattern
 
song - Variable in class trclib.archive.TrcSongPlayer
 
songName - Variable in class trclib.archive.TrcSong
 
Spanish - Enum constant in enum class trclib.archive.TrcEmic2TextToSpeech.DemoMsg
 
SparkleColor1On2 - Enum constant in enum class trclib.driverio.TrcRevBlinkin.RevLedPattern
 
SparkleColor2On1 - Enum constant in enum class trclib.driverio.TrcRevBlinkin.RevLedPattern
 
speak(String) - Method in class trclib.archive.TrcEmic2TextToSpeech
This method speaks the specified message.
Speaking - Enum constant in enum class trclib.archive.TrcEmic2TextToSpeech.DemoMsg
 
SQUARE_WAVE - Enum constant in enum class trclib.driverio.TrcTone.Waveform
 
stallDetectionDelay - Variable in class trclib.robotcore.TrcPidController.PidCtrlState
 
stallDetectionStartTime - Variable in class trclib.robotcore.TrcPidController.PidCtrlState
 
stallDetectionTimeout - Variable in class trclib.robotcore.TrcPidController.PidCtrlState
 
stalled - Variable in class trclib.motor.TrcMotor.TaskParams
 
stalled - Variable in class trclib.pathdrive.TrcPurePursuitDrive
 
stallErrorRateThreshold - Variable in class trclib.robotcore.TrcPidController.PidCtrlState
 
stallMinPower - Variable in class trclib.motor.TrcMotor.TaskParams
 
stallStartTime - Variable in class trclib.drivebase.TrcDriveBase
 
stallTimeout - Variable in class trclib.motor.TrcMotor.TaskParams
 
stallTolerance - Variable in class trclib.motor.TrcMotor.TaskParams
 
stallVelThreshold - Variable in class trclib.drivebase.TrcDriveBase
 
STANDALONE_TASK - Enum constant in enum class trclib.robotcore.TrcTaskMgr.TaskType
STANDALONE_TASK is called periodically at the specified interval on its own thread.
standaloneTask(Object) - Method in class trclib.robotcore.TrcTaskMgr.TaskObject
This method runs the periodic standalone task.
start() - Method in class trclib.archive.TrcEmic2TextToSpeech
This method is called to start the device in which it would send a read request for the prompt string.
start() - Method in class trclib.archive.TrcLidarLite
This method starts the reading device data by queuing the initial read request if not already.
start() - Method in class trclib.archive.TrcPixyCam1
This method starts the pixy camera by queuing the initial read request if not already.
start() - Method in class trclib.robotcore.TrcPeriodicThread.TaskState
This method is called after TaskState is created to start the task thread.
start() - Method in class trclib.timer.TrcStopwatch
This method starts the stopwatch.
start(boolean, boolean) - Method in class trclib.archive.CmdWaltzTurn
This method is called to start the command sequence doing a clockwise or counter-clockwise waltz turn.
start(boolean, Double, Double, Double, TrcPose2D...) - Method in class trclib.archive.TrcHolonomicPurePursuitDrive
This method starts the Pure Pursuit drive with the specified poses in the drive path.
start(boolean, Double, Double, Double, TrcPose2D...) - Method in class trclib.command.CmdPurePursuitDrive
This method starts the Pure Pursuit drive with the specified poses in the drive path.
start(boolean, Double, Double, Double, TrcPose2D...) - Method in class trclib.pathdrive.TrcPurePursuitDrive
This method starts the Pure Pursuit drive with the specified poses in the drive path.
start(boolean, TrcPose2D...) - Method in class trclib.archive.TrcHolonomicPurePursuitDrive
This method starts the Pure Pursuit drive with the specified poses in the drive path.
start(boolean, TrcPose2D...) - Method in class trclib.command.CmdPurePursuitDrive
This method starts the Pure Pursuit drive with the specified poses in the drive path.
start(boolean, TrcPose2D...) - Method in class trclib.pathdrive.TrcPurePursuitDrive
This method starts the Pure Pursuit drive with the specified poses in the drive path.
start(double, boolean, Double, Double, Double, String, boolean) - Method in class trclib.command.CmdPurePursuitDrive
This method starts the Pure Pursuit drive with the specified poses read either from the built-in resources or from a file.
start(double, boolean, Double, Double, Double, TrcPose2D...) - Method in class trclib.command.CmdPurePursuitDrive
This method starts the Pure Pursuit drive with the specified poses in the drive path.
start(double, boolean, String, boolean) - Method in class trclib.command.CmdPurePursuitDrive
This method starts the Pure Pursuit drive with the specified poses read either from the built-in resources or from a file.
start(double, boolean, TrcPose2D...) - Method in class trclib.command.CmdPurePursuitDrive
This method starts the Pure Pursuit drive with the specified poses in the drive path.
start(double, double, TrcPidController.PidCoefficients, TrcPose2D...) - Method in class trclib.command.CmdPidDrive
This method starts the specified PID drive run.
start(String, TrcPath, TrcEvent, double) - Method in class trclib.pathdrive.TrcPurePursuitDrive
Start following the supplied path using a pure pursuit controller.
start(String, TrcPath, TrcEvent, double, Double, Double, Double) - Method in class trclib.pathdrive.TrcPurePursuitDrive
Start following the supplied path using a pure pursuit controller.
start(String, TrcEvent, double, boolean, Double, Double, Double, TrcPose2D...) - Method in class trclib.pathdrive.TrcPurePursuitDrive
This method starts the Pure Pursuit drive with the specified poses in the drive path.
start(String, TrcEvent, double, boolean, TrcPose2D...) - Method in class trclib.pathdrive.TrcPurePursuitDrive
This method starts the Pure Pursuit drive with the specified poses in the drive path.
start(T) - Method in class trclib.robotcore.TrcStateMachine
This method starts the state machine with the given starting state and puts it in ready mode.
start(TrcTankMotionProfile) - Method in class trclib.archive.TrcTankMotionProfileFollower
This method starts following the supplied motion profile.
start(TrcTankMotionProfile, TrcEvent) - Method in class trclib.archive.TrcTankMotionProfileFollower
This method starts following the supplied motion profile.
start(TrcTankMotionProfile, TrcEvent, double) - Method in class trclib.archive.TrcTankMotionProfileFollower
This method starts following the supplied motion profile.
start(TrcPath) - Method in class trclib.archive.TrcHolonomicPurePursuitDrive
Start following the supplied path using a pure pursuit controller.
start(TrcPath) - Method in class trclib.command.CmdPurePursuitDrive
This method starts the Pure Pursuit drive with the specified drive path.
start(TrcPath) - Method in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
Start following the supplied path using a pure pursuit controller.
start(TrcPath) - Method in class trclib.pathdrive.TrcPurePursuitDrive
Start following the supplied path using a pure pursuit controller.
start(TrcPath, double) - Method in class trclib.command.CmdPurePursuitDrive
This method starts the Pure Pursuit drive with the specified drive path.
start(TrcPath, double, Double, Double) - Method in class trclib.command.CmdPurePursuitDrive
This method starts the Pure Pursuit drive with the specified drive path.
start(TrcPath, Double, Double) - Method in class trclib.command.CmdPurePursuitDrive
This method starts the Pure Pursuit drive with the specified drive path.
start(TrcPath, Double, Double, Double) - Method in class trclib.archive.TrcHolonomicPurePursuitDrive
Start following the supplied path using a pure pursuit controller.
start(TrcPath, Double, Double, Double) - Method in class trclib.pathdrive.TrcPurePursuitDrive
Start following the supplied path using a pure pursuit controller.
start(TrcPath, TrcEvent) - Method in class trclib.archive.TrcHolonomicPurePursuitDrive
Start following the supplied path using a pure pursuit controller.
start(TrcPath, TrcEvent) - Method in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
Start following the supplied path using a pure pursuit controller.
start(TrcPath, TrcEvent) - Method in class trclib.pathdrive.TrcPurePursuitDrive
Start following the supplied path using a pure pursuit controller.
start(TrcPath, TrcEvent, double) - Method in class trclib.archive.TrcHolonomicPurePursuitDrive
Start following the supplied path using a pure pursuit controller.
start(TrcPath, TrcEvent, double) - Method in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
Start following the supplied path using a pure pursuit controller.
start(TrcPath, TrcEvent, double) - Method in class trclib.pathdrive.TrcPurePursuitDrive
Start following the supplied path using a pure pursuit controller.
start(TrcPath, TrcEvent, double, Double, Double, Double) - Method in class trclib.archive.TrcHolonomicPurePursuitDrive
Start following the supplied path using a pure pursuit controller.
start(TrcPath, TrcEvent, double, Double, Double, Double) - Method in class trclib.pathdrive.TrcPurePursuitDrive
Start following the supplied path using a pure pursuit controller.
start(TrcPath, TrcEvent, Double, Double, Double) - Method in class trclib.archive.TrcHolonomicPurePursuitDrive
Start following the supplied path using a pure pursuit controller.
start(TrcPath, TrcEvent, Double, Double, Double) - Method in class trclib.pathdrive.TrcPurePursuitDrive
Start following the supplied path using a pure pursuit controller.
start(TrcPose2D, boolean, TrcPose2D...) - Method in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
This method starts the Pure Pursuit drive with the specified poses in the drive path.
start(TrcEvent, boolean, Double, Double, Double, TrcPose2D...) - Method in class trclib.archive.TrcHolonomicPurePursuitDrive
This method starts the Pure Pursuit drive with the specified poses in the drive path.
start(TrcEvent, boolean, Double, Double, Double, TrcPose2D...) - Method in class trclib.pathdrive.TrcPurePursuitDrive
This method starts the Pure Pursuit drive with the specified poses in the drive path.
start(TrcEvent, boolean, TrcPose2D...) - Method in class trclib.archive.TrcHolonomicPurePursuitDrive
This method starts the Pure Pursuit drive with the specified poses in the drive path.
start(TrcEvent, boolean, TrcPose2D...) - Method in class trclib.pathdrive.TrcPurePursuitDrive
This method starts the Pure Pursuit drive with the specified poses in the drive path.
start(TrcEvent, double, boolean, Double, Double, Double, String, boolean) - Method in class trclib.pathdrive.TrcPurePursuitDrive
This method starts the Pure Pursuit drive with the specified poses read either from the built-in resources or from a file.
start(TrcEvent, double, boolean, Double, Double, Double, TrcPose2D...) - Method in class trclib.archive.TrcHolonomicPurePursuitDrive
This method starts the Pure Pursuit drive with the specified poses in the drive path.
start(TrcEvent, double, boolean, Double, Double, Double, TrcPose2D...) - Method in class trclib.pathdrive.TrcPurePursuitDrive
This method starts the Pure Pursuit drive with the specified poses in the drive path.
start(TrcEvent, double, boolean, TrcPose2D...) - Method in class trclib.archive.TrcHolonomicPurePursuitDrive
This method starts the Pure Pursuit drive with the specified poses in the drive path.
start(TrcEvent, double, boolean, TrcPose2D...) - Method in class trclib.pathdrive.TrcPurePursuitDrive
This method starts the Pure Pursuit drive with the specified poses in the drive path.
start(TrcEvent, double, TrcPose2D, boolean, TrcPose2D...) - Method in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
This method starts the Pure Pursuit drive with the specified poses in the drive path.
start(TrcEvent, TrcPose2D, boolean, TrcPose2D...) - Method in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
This method starts the Pure Pursuit drive with the specified poses in the drive path.
Start - Enum constant in enum class ftclib.driverio.FtcGamepad.ButtonType
 
START - Enum constant in enum class trclib.command.CmdDriveMotorsTest.State
 
START - Enum constant in enum class trclib.robotcore.TrcI2cDevice.PortCommandState
 
START_TASK - Enum constant in enum class trclib.robotcore.TrcTaskMgr.TaskType
START_TASK is called on the main robot thread one time before a competition mode is about to start.
startAutoTask(T, Object, TrcEvent) - Method in class trclib.robotcore.TrcAutoTask
This method is called by the subclass to start the auto task.
started - Variable in class trclib.archive.TrcLidarLite
 
started - Variable in class trclib.archive.TrcPixyCam1
 
startGridDrive() - Method in class trclib.pathdrive.TrcGridDrive
This method processes the gridDriveQueue to build a path for PurePursuitDrive to follow.
startHeading - Variable in class trclib.archive.TrcHolonomicPurePursuitDrive
 
startHeading - Variable in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
 
startingPose - Variable in class trclib.pathdrive.TrcPathBuilder
 
startMode(TrcRobot.RunMode, TrcRobot.RunMode) - Method in class ftclib.robotcore.FtcOpMode
This method is called when the competition mode is about to start.
startMode(TrcRobot.RunMode, TrcRobot.RunMode) - Method in interface trclib.robotcore.TrcRobot.RobotMode
This method is called on the main robot thread when the competition mode is about to start.
startNotifier - Variable in class ftclib.robotcore.FtcOpMode
 
startRanging() - Method in class trclib.sensor.TrcMaxbotixSonarArray
This method is called to start the ranging cycle.
startRanging(boolean) - Method in class trclib.sensor.TrcMaxbotixSonarArray
This method is called to start the ranging cycle.
startStallDetection() - Method in class trclib.robotcore.TrcPidController
This method starts stall detection.
startSteeringCalibration() - Method in class ftclib.drivebase.FtcSwerveDrive
This method starts the steering calibration.
startTime - Variable in class trclib.sensor.TrcTriggerThresholdRange.TriggerState
 
startTime - Variable in class trclib.timer.TrcElapsedTimer
 
startTime - Variable in class trclib.timer.TrcPerformanceTimer
 
startTime - Variable in class trclib.timer.TrcStopwatch
 
startVolume - Variable in class trclib.archive.TrcSong
 
state - Variable in class trclib.timer.TrcTimer
 
State() - Constructor for enum class trclib.archive.CmdWaltzTurn.State
 
State() - Constructor for enum class trclib.archive.TrcRGBLight.State
 
State() - Constructor for enum class trclib.command.CmdDriveMotorsTest.State
 
State() - Constructor for enum class trclib.command.CmdPidDrive.State
 
State() - Constructor for enum class trclib.command.CmdTimedDrive.State
 
State() - Constructor for enum class trclib.sensor.TrcMaxbotixSonarArray.State
 
State() - Constructor for class trclib.timer.TrcTimer.State
 
staticTracer - Static variable in class trclib.robotcore.TrcEvent
 
staticTracer - Static variable in class trclib.robotcore.TrcWatchdogMgr
 
staticTracer - Static variable in class trclib.timer.TrcTimer
 
status - Variable in enum class ftclib.sensor.GoBildaPinpointDriver.DeviceStatus
 
STATUS_AINT - Static variable in class ftclib.sensor.FtcI2cAdaFruitColorSensor
 
STATUS_AVALID - Static variable in class ftclib.sensor.FtcI2cAdaFruitColorSensor
 
STATUS_DAV - Static variable in class ftclib.archive.FtcZXDistanceSensor
 
STATUS_EDGE - Static variable in class ftclib.archive.FtcZXDistanceSensor
 
STATUS_GESTURES - Static variable in class ftclib.archive.FtcZXDistanceSensor
 
STATUS_HB - Static variable in class ftclib.archive.FtcZXDistanceSensor
 
STATUS_HOVER - Static variable in class ftclib.archive.FtcZXDistanceSensor
 
STATUS_HVG - Static variable in class ftclib.archive.FtcZXDistanceSensor
 
STATUS_OVF - Static variable in class ftclib.archive.FtcZXDistanceSensor
 
STATUS_SWP - Static variable in class ftclib.archive.FtcZXDistanceSensor
 
steerEncoderInverted - Variable in class ftclib.drivebase.FtcSwerveDrive.SwerveInfo
 
steerEncoderNames - Variable in class ftclib.drivebase.FtcSwerveDrive.SwerveInfo
 
steerEncoders - Variable in class ftclib.drivebase.FtcSwerveDrive
 
steerEncoderZeros - Variable in class ftclib.drivebase.FtcSwerveDrive.SwerveInfo
 
steerHighLimit - Variable in class trclib.drivebase.TrcSwerveModule
 
steerLimitsEnabled - Variable in class trclib.drivebase.TrcSwerveModule
 
steerLowLimit - Variable in class trclib.drivebase.TrcSwerveModule
 
steerMotor - Variable in class trclib.drivebase.TrcSwerveModule
 
steerMotorInverted - Variable in class ftclib.drivebase.FtcSwerveDrive.SwerveInfo
 
steerMotorNames - Variable in class ftclib.drivebase.FtcSwerveDrive.SwerveInfo
 
steerMotorPidCoeffs - Variable in class ftclib.drivebase.FtcSwerveDrive.SwerveInfo
 
steerMotorPidTolerance - Variable in class ftclib.drivebase.FtcSwerveDrive.SwerveInfo
 
steerMotors - Variable in class ftclib.drivebase.FtcSwerveDrive
 
steerMotorType - Variable in class ftclib.drivebase.FtcSwerveDrive.SwerveInfo
 
steerServo - Variable in class trclib.drivebase.TrcSwerveModule
 
steerZeroCalibrationCount - Variable in class ftclib.drivebase.FtcSwerveDrive
 
steerZeros - Variable in class ftclib.drivebase.FtcSwerveDrive
 
steerZerosFilePath - Variable in class ftclib.drivebase.FtcSwerveDrive.SwerveInfo
 
stop() - Method in class ftclib.archive.FtcAndroidTone
This method stops the playing of the sound in progress.
stop() - Method in class trclib.archive.TrcHolonomicPurePursuitDrive
Stops PurePursuit drive.
stop() - Method in class trclib.archive.TrcSongPlayer
This method stops the sound and disables the player task.
stop() - Method in class trclib.drivebase.TrcDriveBase
This methods stops the drive base.
stop() - Method in class trclib.drivebase.TrcSwerveDriveBase
This method stops the drive base and reset the steering angle to zero.
stop() - Method in class trclib.driverio.TrcTone
This method stops the playing tone.
stop() - Method in class trclib.motor.TrcMotor
This method stops the motor regardless of the control mode and resets it to power control mode.
stop() - Method in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
Stops PurePursuit drive.
stop() - Method in class trclib.pathdrive.TrcPurePursuitDrive
Stops PurePursuit drive.
stop() - Method in class trclib.robotcore.TrcStateMachine
This method stops the state machine by disabling it.
stop() - Method in class trclib.subsystem.TrcMotorGrabber
This method stops the grabber motor.
stop() - Method in class trclib.timer.TrcStopwatch
This method stops the stopwatch.
stop(boolean) - Method in class trclib.drivebase.TrcSwerveDriveBase
This method stops the drive base.
stop(boolean) - Method in class trclib.motor.TrcMotor
This method stops the motor regardless of the control mode and resets it to power control mode.
stop(String) - Method in class trclib.drivebase.TrcDriveBase
This methods stops the drive base.
stop(String) - Method in class trclib.subsystem.TrcMotorGrabber
This method stops the grabber motor.
stop(String, boolean) - Method in class trclib.drivebase.TrcSwerveDriveBase
This method stops the drive base.
STOP_TASK - Enum constant in enum class trclib.robotcore.TrcTaskMgr.TaskType
STOP_TASK is called on the main robot thread one time before a competition mode is about to end.
stopAllWheels() - Method in class trclib.command.CmdDriveMotorsTest
This method stops all motors on the drive base.
stopAutoTask(boolean) - Method in class trclib.robotcore.TrcAutoTask
This method is called by the subclass to cancel the auto-assist operation in progress if any.
stopMode(TrcRobot.RunMode, TrcRobot.RunMode) - Method in class ftclib.robotcore.FtcOpMode
This method is called when competition mode is about to end.
stopMode(TrcRobot.RunMode, TrcRobot.RunMode) - Method in interface trclib.robotcore.TrcRobot.RobotMode
This method is called on the main robot thread when competition mode is about to end.
stopPid(String) - Method in class trclib.pathdrive.TrcPidDrive
This method stops the PID drive operation and reset the states.
stopPlayback() - Method in class trclib.archive.TrcEmic2TextToSpeech
This method aborts the spoken sentence in progress.
stopRanging() - Method in class trclib.sensor.TrcMaxbotixSonarArray
This method is called to stop the ranging cycle.
stopShooter() - Method in class trclib.subsystem.TrcShooter
This method stops the shooter.
stopSteeringCalibration() - Method in class ftclib.drivebase.FtcSwerveDrive
This method stops the steering calibration and saves the calibration data to a file.
stopSubsystems() - Method in class trclib.robotcore.TrcAutoTask
This method is called to stop all the subsystems.
stopTask(TrcTaskMgr.TaskType, TrcRobot.RunMode, boolean) - Method in class trclib.archive.TrcSongPlayer
This method is called when the competition mode is about to end.
stopTask(TrcTaskMgr.TaskType, TrcRobot.RunMode, boolean) - Method in class trclib.drivebase.TrcDriveBase
This method is called when the competition mode is about to end to stop the drive base.
stopTask(TrcTaskMgr.TaskType, TrcRobot.RunMode, boolean) - Method in class trclib.motor.TrcServo
This method is called when the competition mode is about to end so it will stop the servo if necessary.
stopTask(TrcTaskMgr.TaskType, TrcRobot.RunMode, boolean) - Method in class trclib.pathdrive.TrcPidDrive
This method is called when the competition mode is about to end to stop the PID drive operation if any.
stopTaskObj - Variable in class trclib.archive.TrcSongPlayer
 
stopTaskObj - Variable in class trclib.pathdrive.TrcPidDrive
 
subtractRelativePose(TrcPose2D) - Method in class trclib.pathdrive.TrcPose2D
This method subtracts a relative pose from this pose and return the resulting pose.
sum(double...) - Static method in class trclib.dataprocessor.TrcUtil
This method sums an array of numbers.
supportsHolonomicDrive() - Method in class trclib.drivebase.TrcDriveBase
This method checks if it supports holonomic drive.
supportsHolonomicDrive() - Method in class trclib.drivebase.TrcMecanumDriveBase
This method checks if it supports holonomic drive.
supportsHolonomicDrive() - Method in class trclib.drivebase.TrcSwerveDriveBase
This method checks if it supports holonomic drive.
sustain - Variable in class ftclib.archive.FtcAndroidTone
 
swerveInfo - Variable in class ftclib.drivebase.FtcSwerveDrive
 
SwerveInfo() - Constructor for class ftclib.drivebase.FtcSwerveDrive.SwerveInfo
 
swerveModuleNames - Variable in class ftclib.drivebase.FtcSwerveDrive.SwerveInfo
 
swerveModules - Variable in class ftclib.drivebase.FtcSwerveDrive
 
sync - Variable in class trclib.archive.TrcPixyCam1.ObjectBlock
 
SYNC - Enum constant in enum class trclib.archive.TrcPixyCam1.RequestId
 
SYNC_GYRO_DATA - Static variable in class trclib.drivebase.TrcDriveBase
 
synchronizeOdometries - Variable in class trclib.drivebase.TrcDriveBase
 
synchronizeOdometries(TrcOdometrySensor.Odometry[]) - Method in class trclib.drivebase.TrcDriveBase
This method synchronizes the odometries of all the drive base motors.
syncRead(int) - Method in class trclib.robotcore.TrcSerialBusDevice
This method is doing a synchronous read from the device with the specified length to read.
syncRead(int, int) - Method in class trclib.robotcore.TrcSerialBusDevice
This method is doing a synchronous read from the device with the specified length to read.
syncReadResponse() - Method in class ftclib.archive.FtcPixyCam2
This method issues a synchronous read of the specified number of bytes from the device.
syncReadResponse() - Method in class trclib.archive.TrcPixyCam2
This method issues a synchronous read of the request response.
syncWrite(byte[], int) - Method in class trclib.robotcore.TrcSerialBusDevice
This method is doing a synchronous write to the device with the specified data and length.
syncWrite(int, byte[], int) - Method in class trclib.robotcore.TrcSerialBusDevice
This method is doing a synchronous write to the device with the specified data and length.
syncWriteRequest(byte[]) - Method in class ftclib.archive.FtcPixyCam2
This method writes the data buffer to the device synchronously.
syncWriteRequest(byte[]) - Method in class trclib.archive.TrcPixyCam2
This method writes the request data to the device synchronously.
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 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form