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