Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

A - Variable in class frc.spectrumLib.gamepads.Gamepad
Trigger for the A (cross) face button.
aboveCurrent(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Trigger that is active when the motor stator current is above target - tolerance amps.
aboveDegrees(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Trigger that is active when the motor position is above target - tolerance degrees.
abovePercentage(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Trigger that is active when the motor position is above target - tolerance (as a percentage of max rotations).
aboveRotations(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Trigger that is active when the motor position is above target - tolerance rotations.
aboveVelocityRPM(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Trigger that is active when the motor velocity is above target - tolerance RPM.
ABS_GREATER - Enum constant in enum class frc.spectrumLib.gamepads.Gamepad.Threshold
Fires when the absolute axis value is greater than the threshold (deadband check).
AButton - Variable in class frc.robot.operator.Operator
 
AButton - Variable in class frc.robot.pilot.Pilot
 
accelX - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUData
 
accelX - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
 
accelY - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUData
 
accelY - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
 
accelZ - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUData
 
accelZ - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
 
active() - Method in record class frc.rebuilt.ShiftHelpers.ShiftInfo
Returns the value of the active record component.
addIntakeZone(double, double, double, double, BooleanSupplier) - Method in class frc.rebuilt.FuelPhysicsSim
Add an intake zone without a callback.
addIntakeZone(double, double, double, double, BooleanSupplier, Runnable) - Method in class frc.rebuilt.FuelPhysicsSim
Add an intake zone.
advancePhysics(double) - Method in class frc.rebuilt.FuelPhysicsSim
Advance physics by dt seconds.
AIM_AT_TARGET - Enum constant in enum class frc.robot.subsystems.hood.Hood.SystemState
 
AIM_AT_TARGET - Enum constant in enum class frc.robot.subsystems.hood.Hood.WantedState
 
AIM_AT_TARGET - Enum constant in enum class frc.robot.subsystems.launcher.Launcher.SystemState
 
AIM_AT_TARGET - Enum constant in enum class frc.robot.subsystems.launcher.Launcher.WantedState
 
allCloseTo(List<Double>, double, double) - Static method in class frc.spectrumLib.util.Util
Checks whether every element in list is within epsilon of value.
allLimelights - Variable in class frc.robot.subsystems.vision.Vision
All three Limelights in one array for bulk operations.
AM2026 - Class in frc.robot.configs
 
AM2026() - Constructor for class frc.robot.configs.AM2026
 
ambiguity - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawFiducial
 
applyCurrentLimit(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Applies new supply and stator current limits if the requested values differ from the currently configured limits.
applyMotorConfig(TalonFX) - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
applyTalonConfig(TalonFX) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Applies the current TalonFXConfiguration to the given motor and reports a warning to the DriverStation if the apply fails.
applyTo(CANdle, int, int) - Method in interface frc.spectrumLib.leds.SpectrumLEDs.CANdlePattern
Apply this pattern to the given LED segment.
ARM - Enum constant in enum class frc.spectrumLib.sim.Mount.MountType
A single-jointed arm mount.
ArmConfig - Class in frc.spectrumLib.sim
Configuration data for an arm simulation.
ArmConfig(double, double, double, double, double, double, double) - Constructor for class frc.spectrumLib.sim.ArmConfig
Creates an ArmConfig with the required physical and display parameters.
ArmSim - Class in frc.spectrumLib.sim
WPILib-backed simulation of a single-jointed arm driven by one or more Kraken X60 motors.
ArmSim(ArmConfig, Mechanism2d, TalonFXSimState, String) - Constructor for class frc.spectrumLib.sim.ArmSim
Creates and registers an arm simulation.
atCurrent(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Trigger that is active when the motor stator current is within tolerance amps of target.
atDegrees(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Trigger that is active when the motor position is within tolerance of target (both in degrees).
atPercentage(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Trigger that is active when the motor position is within tolerance of target (both as a percentage of max rotations).
atRotations(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Trigger that is active when the motor position is within tolerance of target (both in rotations).
atTargetPosition(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Trigger that is active when the motor is within tolerance rotations of the last commanded target position.
atVelocityRPM(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Trigger that is active when the motor velocity is within tolerance RPM of target.
AUTO - Enum constant in enum class frc.rebuilt.ShiftHelpers.ShiftEnum
 
AUTO_SHOT_TIMEOUT_TRIGGERED - Enum constant in enum class frc.spectrumLib.telemetry.Telemetry.Fault
 
autoEndTime - Static variable in class frc.rebuilt.ShiftHelpers
 
autoMode - Variable in class frc.spectrumLib.gamepads.Gamepad
Trigger active during the autonomous period.
autoMode - Static variable in class frc.spectrumLib.util.Util
Trigger that is true when the robot is enabled in autonomous mode.
Auton - Class in frc.robot.auton
 
Auton(SuperStructure) - Constructor for class frc.robot.auton.Auton
 
AUTON_IDLE - Enum constant in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
 
AUTON_INTAKE_FUEL - Enum constant in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
 
AUTON_INTAKE_FUEL - Enum constant in enum class frc.robot.subsystems.SuperStructure.WantedSuperState
 
AUTON_TRACK_TARGET - Enum constant in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
 
AUTON_TRACK_TARGET - Enum constant in enum class frc.robot.subsystems.SuperStructure.WantedSuperState
 
autonClearState - Static variable in class frc.robot.auton.Auton
 
autonIntake - Static variable in class frc.robot.auton.Auton
 
autonLaunching - Static variable in class frc.robot.auton.Auton
 
autonomousExit() - Method in class frc.robot.Robot
 
autonomousInit() - Method in class frc.robot.Robot
This method is called once when autonomous starts
autonomousPeriodic() - Method in class frc.robot.Robot
 
autonPoseUpdate - Static variable in class frc.robot.auton.Auton
 
autonShoot - Static variable in class frc.robot.auton.Auton
 
autonShotPrep - Static variable in class frc.robot.auton.Auton
 
autonUnjam - Static variable in class frc.robot.auton.Auton
 
autonWarmedUp - Static variable in class frc.robot.Robot
 
avgTagArea - Variable in class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
 
avgTagDist - Variable in class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
 

B

B - Variable in class frc.spectrumLib.gamepads.Gamepad
Trigger for the B (circle) face button.
backLL - Variable in class frc.robot.subsystems.vision.Vision
Rear-facing Limelight instance.
ballSimLaunchFuel() - Method in class frc.robot.RobotSim
 
BatteryLogger - Class in frc.spectrumLib.telemetry
Tracks and logs current draw, power, cumulative energy consumption, peak current/power, and sustained current windows useful for breaker thermal analysis.
BatteryLogger() - Constructor for class frc.spectrumLib.telemetry.BatteryLogger
 
baumgarteBeta - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
 
baumgarteSlop - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
 
BBBB(boolean) - Method in class frc.robot.auton.Auton
 
BButton - Variable in class frc.robot.operator.Operator
 
BButton - Variable in class frc.robot.pilot.Pilot
 
belowCurrent(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Trigger that is active when the motor stator current is below target + tolerance amps.
belowDegrees(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Trigger that is active when the motor position is below target + tolerance degrees.
belowPercentage(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Trigger that is active when the motor position is below target + tolerance (as a percentage of max rotations).
belowRotations(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Trigger that is active when the motor position is below target + tolerance rotations.
belowVelocityRPM(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Trigger that is active when the motor velocity is below target + tolerance RPM.
blink(Color, double) - Method in class frc.spectrumLib.leds.SpectrumLEDs
Blinking (strobe) pattern — alternates between color and off.
blinkLEDs() - Method in class frc.spectrumLib.vision.Limelight
Set LL LED's to blink
blinkLimelights() - Method in class frc.robot.subsystems.vision.Vision
Returns a command that blinks all Limelight LEDs while active and turns them off when the command ends.
blue - Static variable in class frc.rebuilt.Field
 
BlueBumps() - Constructor for class frc.rebuilt.Field.BlueBumps
 
BlueDepot() - Constructor for class frc.rebuilt.Field.BlueDepot
 
BlueHub() - Constructor for class frc.rebuilt.Field.BlueHub
 
blueHubCenter - Static variable in class frc.rebuilt.Field
 
BlueOutpost() - Constructor for class frc.rebuilt.Field.BlueOutpost
 
BlueToRed(double) - Static method in class frc.rebuilt.Field
 
BlueToRed(Translation2d) - Static method in class frc.rebuilt.Field
 
BlueToRed(Translation3d) - Static method in class frc.rebuilt.Field
 
BlueTower() - Constructor for class frc.rebuilt.Field.BlueTower
 
BlueTrench() - Constructor for class frc.rebuilt.Field.BlueTrench
 
bothBumpers - Variable in class frc.spectrumLib.gamepads.Gamepad
Active when both bumpers are pressed simultaneously.
bothTriggers - Variable in class frc.spectrumLib.gamepads.Gamepad
Active when both analog triggers are pressed simultaneously.
botpose - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
botpose_avgarea - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
botpose_avgdist - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
botpose_orb - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
botpose_orb_wpiblue - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
botpose_orb_wpired - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
botpose_span - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
botpose_tagcount - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
botpose_wpiblue - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
botpose_wpired - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
bounce(Color, double) - Method in class frc.spectrumLib.leds.SpectrumLEDs
Bouncing dot pattern — a pocket of light travels back and forth across the strip.
brakeMechanisms() - Method in class frc.robot.subsystems.SuperStructure
 
breathe(Color, double) - Method in class frc.spectrumLib.leds.SpectrumLEDs
Breathing (sinusoidal fade-in/out) pattern — fades between the peak color and off.
BROWNOUT - Enum constant in enum class frc.spectrumLib.telemetry.Telemetry.Fault
 
bufferUsage - Variable in class frc.spectrumLib.vision.LimelightHelpers.RewindStats
 
BUILD_DATE - Static variable in class frc.robot.BuildConstants
 
BUILD_UNIX_TIME - Static variable in class frc.robot.BuildConstants
 
BuildConstants - Class in frc.robot
Automatically generated build version information.

C

CachedDouble - Class in frc.spectrumLib.util
Caches a DoubleSupplier value so it is computed at most once per scheduler iteration.
CachedDouble(DoubleSupplier) - Constructor for class frc.spectrumLib.util.CachedDouble
Creates a CachedDouble wrapping the given supplier.
calculate(double) - Method in class frc.spectrumLib.util.Curve
Calculates and returns a mapped value based on the curve.
calculate(double) - Method in class frc.spectrumLib.util.ExpCurve
Applies the full exponential curve pipeline: deadzone, exponent, scalar, then offset.
calculateDeadzone(double) - Method in class frc.spectrumLib.util.Curve
Returns the value of input mapped to create a deadband of width deadzone in the center of the curve and squishes the rest of the curve to the outside proportionally.
calculateOffset(double) - Method in class frc.spectrumLib.util.Curve
Returns the value of input summed with the value of offset.
calculateScalar(double) - Method in class frc.spectrumLib.util.Curve
Returns the value of input multiplied by the value of scalar.
CAMERA_OFFLINE - Enum constant in enum class frc.spectrumLib.telemetry.Telemetry.Fault
 
cameraId - Variable in class frc.spectrumLib.vision.LimelightHelpers.HardwareReport
 
camerapose_robotspace - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
canCoderResponseOK(StatusCode) - Method in class frc.spectrumLib.hardware.SpectrumCANcoder
Checks whether a CANcoder configuration response indicates success.
CanDeviceId - Class in frc.spectrumLib.util
Identifies a CAN device by its numeric device ID and the CAN bus name it lives on.
CanDeviceId(int) - Constructor for class frc.spectrumLib.util.CanDeviceId
Creates a CAN device identifier on the default CAN bus (empty string).
CanDeviceId(int, String) - Constructor for class frc.spectrumLib.util.CanDeviceId
Creates a CAN device identifier with an explicit bus name.
candle - Variable in class frc.spectrumLib.leds.SpectrumLEDs
The CANdle device (owned or shared).
CANIVORE - Static variable in enum class frc.spectrumLib.hardware.Rio
CANivore bus selector that chooses the first CANivore found on the system.
cardinalReorient() - Method in class frc.robot.subsystems.swerve.Swerve
 
ccdEnabled - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
 
ccdSpeedThreshold - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
 
center - Static variable in class frc.rebuilt.Field.BlueDepot
 
center - Static variable in class frc.rebuilt.Field.BlueOutpost
 
center - Static variable in class frc.rebuilt.Field.BlueTower
 
centerPose - Static variable in class frc.rebuilt.Field.LeftBlueBump
 
centerPose - Static variable in class frc.rebuilt.Field.RightBlueBump
 
centerX - Static variable in class frc.rebuilt.Field.BlueHub
 
centerY - Static variable in class frc.rebuilt.Field.BlueHub
 
chase(Color, double) - Method in class frc.spectrumLib.leds.SpectrumLEDs
Chase / color-flow pattern — progressively lights LEDs one at a time across the strip and repeats.
checkAvgCurrent(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Command that measures the average stator current over its runtime and fires a warning Alert if the average deviates from expectedCurrent by more than tolerance.
checkMaxCurrent(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Command that tracks the peak stator current over its runtime and fires a warning Alert if the peak exceeds expectedCurrent.
checkMinThresholdCurrent(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Command that tracks the peak stator current over its runtime and fires a warning Alert if the peak never reaches expectedCurrent.
checkPriority(int) - Method in class frc.spectrumLib.leds.SpectrumLEDs
Returns a Trigger that is active when the currently running command's priority is at or below the given value.
chooseCardinalDirections() - Method in class frc.spectrumLib.gamepads.Gamepad
Get proper stick angles for each alliance
Circle - Class in frc.spectrumLib.sim
Renders a filled circle in a Mechanism2d canvas using evenly-spaced radial ligaments.
Circle(int, double, String, MechanismRoot2d, Mechanism2d) - Constructor for class frc.spectrumLib.sim.Circle
Creates a Circle and immediately draws the radial background lines.
Circle(Mechanism2d, int, double, String, MechanismRoot2d, Color8Bit) - Constructor for class frc.spectrumLib.sim.Circle
Creates a Circle with a specified color and immediately draws the radial background lines.
classId - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawDetection
 
classID - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Classifier
 
classID - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Detector
 
className - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Classifier
 
className - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Detector
 
clearBalls() - Method in class frc.rebuilt.FuelPhysicsSim
Remove every ball from the sim.
clearShootingParameters() - Method in class frc.rebuilt.ShotCalculator
Clears the cached parameters so they are recomputed on the next call to ShotCalculator.getParameters().
coastMechanisms() - Method in class frc.robot.subsystems.SuperStructure
 
coastMode() - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Command that sets the mechanism to coast mode while active, then reverts to brake mode when the command ends.
CONDITIONAL_EXTEND - Enum constant in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.WantedState
 
confidence - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Classifier
 
confidence - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Detector
 
config - Variable in class frc.spectrumLib.mechanism.Mechanism
Configuration object holding motor IDs, Talon settings, and mechanism parameters.
Config() - Constructor for class frc.robot.Robot.Config
 
Config(String, int) - Constructor for class frc.spectrumLib.gamepads.Gamepad.Config
Creates a gamepad configuration for the given port.
Config(String, int, int, CANBus) - Constructor for class frc.spectrumLib.leds.SpectrumLEDs.Config
Creates a configuration for a standalone LED instance that creates and owns its own CANdle.
Config(String, int, String) - Constructor for class frc.spectrumLib.mechanism.Mechanism.Config
Creates a base mechanism configuration with default Talon settings.
Config(String, CANdle, int, int) - Constructor for class frc.spectrumLib.leds.SpectrumLEDs.Config
Creates a configuration for a LED zone that shares an existing, already-configured CANdle device.
configClockwise_Positive() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Configures the motor output as clockwise positive (inverted relative to the default).
configContinuousWrap(boolean) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Enables or disables continuous position wrap-around for closed-loop control.
configCounterClockwise_Positive() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Configures the motor output as counter-clockwise positive (default for most mechanisms when viewed from the shaft end).
configEncoderOffsets(double, double, double, double) - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
configFeedbackSensorSource(FeedbackSensorSourceValue) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Configures the feedback sensor source using a rotorOffset of 0.
configFeedbackSensorSource(FeedbackSensorSourceValue, double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Configures the feedback sensor source and its rotational offset.
configFeedForwardGains(double, double, double, double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Configures feed-forward gains in slot 0.
configFeedForwardGains(int, double, double, double, double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Configures feed-forward gains in the specified slot.
configForwardSoftLimit(double, boolean) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Configures the forward software limit switch.
configForwardTorqueCurrentLimit(double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Sets the peak forward torque current limit.
configForwardVoltageLimit(double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Sets the peak forward output voltage.
configGearRatio(double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Configures the sensor-to-mechanism gear ratio.
configGravityType(boolean) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Configures the gravity compensation type in slot 0.
configGravityType(int, boolean) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Configures the gravity compensation type in the specified slot.
configLowerSupplyCurrentLimit(double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Sets the lower supply current limit, used to reduce dissipation after the upper limit has been triggered.
configLowerSupplyCurrentTime(double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Sets the time window for the lower supply current limit.
configMinMaxRotations(double, double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Sets the minimum and maximum rotation limits for the mechanism.
configMotionMagic(double, double, double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Configures the Motion Magic cruise velocity, acceleration, and jerk limits.
configMotionMagicPosition(double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Configures the feed-forward term for Motion Magic position control requests.
configMotionMagicVelocity(double, double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Configures optional Motion Magic velocity parameters (acceleration and feed-forward) for both FOC and voltage velocity control requests.
configNeutralBrakeMode(boolean) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Sets the motor neutral mode to brake or coast.
configNeutralDeadband(double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Sets the duty-cycle neutral deadband.
configPeakOutput(double, double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Sets the peak forward and reverse duty-cycle output limits.
configPIDGains(double, double, double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Configures PID gains in slot 0.
configPIDGains(int, double, double, double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Configures PID gains in the specified slot.
configReverseSoftLimit(double, boolean) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Configures the reverse software limit switch.
configReverseTorqueCurrentLimit(double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Sets the peak reverse torque current limit.
configReverseVoltageLimit(double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Sets the peak reverse output voltage.
configStatorCurrentLimit(double, boolean) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Configures the stator current limit.
configSupplyCurrentLimit(double, boolean) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Configures the supply current limit.
configure() - Method in class frc.spectrumLib.gamepads.Gamepad
Detects whether the gamepad has been connected since power-on and prints a one-time confirmation message.
configureBindings() - Method in class frc.robot.Robot
 
configureRobot(double, double, double, int, Supplier<Pose2d>, Supplier<ChassisSpeeds>) - Method in class frc.rebuilt.FuelPhysicsSim
Tell the sim about your robot so it can handle bumper collisions and intake pickup.
configureRobot(double, double, double, Supplier<Pose2d>, Supplier<ChassisSpeeds>) - Method in class frc.rebuilt.FuelPhysicsSim
Tell the sim about your robot so it can handle bumper collisions and intake pickup.
configureSimBindings() - Method in class frc.robot.Robot
 
configVoltageCompensation(double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Sets the voltage compensation saturation voltage used by percent-output control.
conservationMonitor - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
 
Conversions - Class in frc.spectrumLib.util
Utility class for unit conversions.
Conversions() - Constructor for class frc.spectrumLib.util.Conversions
 
copy() - Method in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
Deep copy.
corner0_X - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawDetection
 
corner0_Y - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawDetection
 
corner1_X - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawDetection
 
corner1_Y - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawDetection
 
corner2_X - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawDetection
 
corner2_Y - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawDetection
 
corner3_X - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawDetection
 
corner3_Y - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawDetection
 
corners - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Barcode
 
countdown(DoubleSupplier, double) - Method in class frc.spectrumLib.leds.SpectrumLEDs
Countdown pattern — LEDs transition from yellow to red and progressively turn off from the end of the segment toward the beginning as time elapses.
cpuUsage - Variable in class frc.spectrumLib.vision.LimelightHelpers.HardwareReport
 
CrashTracker - Class in frc.spectrumLib.util
Tracks start-up and caught crash events, logging them to a file which doesn't roll over
CrashTracker() - Constructor for class frc.spectrumLib.util.CrashTracker
 
createConfigTalon(CanDeviceId, TalonFXConfiguration) - Static method in class frc.spectrumLib.hardware.TalonFXFactory
Creates a TalonFX and applies the supplied configuration.
createDefaultTalon(CanDeviceId) - Static method in class frc.spectrumLib.hardware.TalonFXFactory
Creates a TalonFX configured with Spectrum's default parameter set.
createPermanentFollowerTalon(CanDeviceId, TalonFX, MotorAlignmentValue) - Static method in class frc.spectrumLib.hardware.TalonFXFactory
Follow the motor output of another Talon.
currentShift() - Method in record class frc.rebuilt.ShiftHelpers.ShiftInfo
Returns the value of the currentShift record component.
Curve - Class in frc.spectrumLib.util
This class and its subclasses remap controller stick inputs according to specifics provided of multiple classes of curves.
Curve() - Constructor for class frc.spectrumLib.util.Curve
 

D

data - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
 
data - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Barcode
Gets the decoded data content of the barcode
decreaseDriveAngleOffset() - Static method in class frc.rebuilt.ShotCalculator
 
decreaseHoodAngleOffset() - Static method in class frc.rebuilt.ShotCalculator
 
deepFeedBlueLeft - Static variable in class frc.rebuilt.Field
 
deepFeedBlueRight - Static variable in class frc.rebuilt.Field
 
deepFeedRedLeft - Static variable in class frc.rebuilt.Field
 
deepFeedRedRight - Static variable in class frc.rebuilt.Field
 
defaultCommand - Variable in class frc.spectrumLib.leds.SpectrumLEDs
The default command built by this class (displays SpectrumLEDs.defaultPattern at lowest priority).
defaultPattern - Variable in class frc.spectrumLib.leds.SpectrumLEDs
Default pattern shown when no other command requires this subsystem (orange blink).
defaultTrigger - Variable in class frc.spectrumLib.leds.SpectrumLEDs
Trigger that is active while the currently installed default command (whichever one that is) is the one running — i.e.
degreesToRotations(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Converts degrees to rotations (1 rotation = 360 degrees).
depth - Static variable in class frc.rebuilt.Field.BlueBumps
 
depth - Static variable in class frc.rebuilt.Field.BlueDepot
 
depth - Static variable in class frc.rebuilt.Field.BlueTower
 
depth - Static variable in class frc.rebuilt.Field.BlueTrench
 
deterministic - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
 
deterministicSeed - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
 
DIRTY - Static variable in class frc.robot.BuildConstants
 
disable() - Method in class frc.rebuilt.FuelPhysicsSim
Pause the sim.
disabled - Variable in class frc.spectrumLib.gamepads.Gamepad
Trigger active while the robot is disabled.
disabled - Static variable in class frc.spectrumLib.util.Util
Trigger that is true when the robot is disabled.
DISABLED - Enum constant in enum class frc.rebuilt.ShiftHelpers.ShiftEnum
 
disabledExit() - Method in class frc.robot.Robot
 
disabledInit() - Method in class frc.robot.Robot
 
disabledPeriodic() - Method in class frc.robot.Robot
 
diskFree - Variable in class frc.spectrumLib.vision.LimelightHelpers.HardwareReport
 
diskTotal - Variable in class frc.spectrumLib.vision.LimelightHelpers.HardwareReport
 
distance() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
Returns the value of the distance record component.
distanceFromCenterY - Static variable in class frc.rebuilt.Field.BlueDepot
 
distanceNoLookahead() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
Returns the value of the distanceNoLookahead record component.
distToCamera - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawFiducial
 
distToRobot - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawFiducial
 
doNothing() - Method in class frc.robot.auton.Auton
 
downDpad - Variable in class frc.spectrumLib.gamepads.Gamepad
Trigger for D-pad down.
dPadDown - Variable in class frc.robot.operator.Operator
 
dPadDown - Variable in class frc.robot.pilot.Pilot
 
dPadLeft - Variable in class frc.robot.operator.Operator
 
dPadLeft - Variable in class frc.robot.pilot.Pilot
 
dPadRight - Variable in class frc.robot.operator.Operator
 
dPadRight - Variable in class frc.robot.pilot.Pilot
 
dPadUp - Variable in class frc.robot.operator.Operator
 
dPadUp - Variable in class frc.robot.pilot.Pilot
 
dragEnabled - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
 
drawCircle() - Method in class frc.spectrumLib.sim.Circle
Creates and attaches all radial background ligaments that form the circle, distributing them evenly around 360 degrees.
drawRobot() - Method in class frc.robot.RobotSim
 
drawSideRobot() - Method in class frc.robot.RobotSim
 
drawViz() - Method in class frc.spectrumLib.sim.Circle
Appends a short white indicator line to the roller axle so rotation direction is visible in the Mechanism2d canvas.
DRIVE_ANGLE_OFFSET - Static variable in class frc.rebuilt.ShotCalculator
 
DRIVE_TO_POINT_STATIC_FRICTION_CONSTANT - Static variable in class frc.robot.subsystems.swerve.Swerve
 
driveAngle() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
Returns the value of the driveAngle record component.
driveAngularVelocity() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
Returns the value of the driveAngularVelocity record component.
driveHomingVoltage(double) - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionRight
Open-loop voltage that bypasses soft limits.
dsAttached - Static variable in class frc.spectrumLib.util.Util
Trigger that is true when the DriverStation is attached.

E

edges(Color, int) - Method in class frc.spectrumLib.leds.SpectrumLEDs
Edge-highlight pattern — lights the first and last length LEDs with color and turns off the center LEDs.
EJECT - Enum constant in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
 
EJECT - Enum constant in enum class frc.robot.subsystems.SuperStructure.WantedSuperState
 
elapsedTime() - Method in record class frc.rebuilt.ShiftHelpers.ShiftInfo
Returns the value of the elapsedTime record component.
enable() - Method in class frc.rebuilt.FuelPhysicsSim
Turn the sim on.
enabled - Variable in class frc.spectrumLib.vision.LimelightHelpers.RewindStats
 
ENDGAME - Enum constant in enum class frc.rebuilt.ShiftHelpers.ShiftEnum
 
ensureBrakeMode() - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Command that sets the mechanism to brake mode if it is currently in coast mode.
EPSILON - Static variable in class frc.spectrumLib.util.Util
Small value used for floating-point equality comparisons.
epsilonEquals(double, double) - Static method in class frc.spectrumLib.util.Util
Checks whether a and b are within Util.EPSILON of each other.
epsilonEquals(double, double, double) - Static method in class frc.spectrumLib.util.Util
Checks whether a and b are within epsilon of each other.
epsilonEquals(int, int, int) - Static method in class frc.spectrumLib.util.Util
Checks whether integer a and b are within epsilon of each other.
equals(CanDeviceId) - Method in class frc.spectrumLib.util.CanDeviceId
Type-safe equality check against another CanDeviceId.
equals(Object) - Method in record class frc.rebuilt.ShiftHelpers.ShiftInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class frc.spectrumLib.util.CanDeviceId
 
equals(Object) - Method in class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
 
equals(Object) - Method in class frc.spectrumLib.vision.LimelightHelpers.RawFiducial
 
equals(Object) - Method in class frc.spectrumLib.vision.LimelightHelpers.RawTarget
 
error - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
exit() - Method in class frc.robot.auton.Auton
 
exitSpeedMs() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
Returns the value of the exitSpeedMs record component.
ExpCurve - Class in frc.spectrumLib.util
This class maps the value of a input to an exponential curve.
ExpCurve() - Constructor for class frc.spectrumLib.util.ExpCurve
Constructs an Exponential Curve object which can be used to map a stick input exponentially.
ExpCurve(double, double, double, double) - Constructor for class frc.spectrumLib.util.ExpCurve
Constructs an Exponential Curve object which can be used to map a stick input exponentially.

F

family - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Barcode
Barcode family type (e.g.
farLeftCorner - Static variable in class frc.rebuilt.Field.BlueHub
 
farLeftCorner - Static variable in class frc.rebuilt.Field.LeftBlueBump
 
farLeftCorner - Static variable in class frc.rebuilt.Field.RightBlueBump
 
farRightCorner - Static variable in class frc.rebuilt.Field.BlueHub
 
farRightCorner - Static variable in class frc.rebuilt.Field.LeftBlueBump
 
farRightCorner - Static variable in class frc.rebuilt.Field.RightBlueBump
 
FeedTargetFactory - Class in frc.rebuilt.targetFactories
 
FeedTargetFactory() - Constructor for class frc.rebuilt.targetFactories.FeedTargetFactory
 
fiducialFamily - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
 
fiducialID - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
 
Field - Class in frc.rebuilt
Contains various field dimensions and useful reference points.
Field() - Constructor for class frc.rebuilt.Field
 
Field.BlueBumps - Class in frc.rebuilt
 
Field.BlueDepot - Class in frc.rebuilt
 
Field.BlueHub - Class in frc.rebuilt
 
Field.BlueOutpost - Class in frc.rebuilt
 
Field.BlueTower - Class in frc.rebuilt
 
Field.BlueTrench - Class in frc.rebuilt
 
Field.LeftBlueBump - Class in frc.rebuilt
 
Field.LeftBlueTrench - Class in frc.rebuilt
 
Field.RightBlueBump - Class in frc.rebuilt
 
Field.RightBlueTrench - Class in frc.rebuilt
 
FieldHelpers - Class in frc.rebuilt
 
FieldHelpers() - Constructor for class frc.rebuilt.FieldHelpers
 
fieldLength - Static variable in class frc.rebuilt.Field
 
fieldWidth - Static variable in class frc.rebuilt.Field
 
fire() - Method in class frc.spectrumLib.leds.SpectrumLEDs
Fire animation using the CANdle's built-in hardware animation engine.
flipAngle(double) - Static method in class frc.rebuilt.FieldHelpers
 
flipAngle(Rotation2d) - Static method in class frc.rebuilt.FieldHelpers
 
flipAngleIfRed(double) - Static method in class frc.rebuilt.FieldHelpers
 
flipAngleIfRed(Rotation2d) - Static method in class frc.rebuilt.FieldHelpers
 
flipIfRed(Pose2d) - Static method in class frc.rebuilt.FieldHelpers
 
flipIfRed(Translation2d) - Static method in class frc.rebuilt.FieldHelpers
 
flipIfRed(Translation3d) - Static method in class frc.rebuilt.FieldHelpers
 
flipX(double) - Static method in class frc.rebuilt.FieldHelpers
 
flipXifRed(double) - Static method in class frc.rebuilt.FieldHelpers
 
flipY(double) - Static method in class frc.rebuilt.FieldHelpers
 
flipYifRed(double) - Static method in class frc.rebuilt.FieldHelpers
 
Flush() - Static method in class frc.spectrumLib.vision.LimelightHelpers
 
flushing - Variable in class frc.spectrumLib.vision.LimelightHelpers.RewindStats
 
flywheelSpeed() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
Returns the value of the flywheelSpeed record component.
FM_2024 - Enum constant in enum class frc.spectrumLib.hardware.Rio
 
FM_2025 - Enum constant in enum class frc.spectrumLib.hardware.Rio
 
FM2026 - Class in frc.robot.configs
 
FM2026() - Constructor for class frc.robot.configs.FM2026
 
FollowerConfig(String, int, String, MotorAlignmentValue) - Constructor for class frc.spectrumLib.mechanism.Mechanism.FollowerConfig
Creates a follower motor configuration.
followerMotors - Variable in class frc.spectrumLib.mechanism.Mechanism
Optional follower TalonFX motor controllers that mirror the leader.
followSinglePath(String) - Static method in class frc.robot.auton.Auton
 
FORCE_HOME - Enum constant in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
 
FORCE_HOME - Enum constant in enum class frc.robot.subsystems.SuperStructure.WantedSuperState
 
frameCount - Variable in class frc.spectrumLib.vision.LimelightHelpers.RewindStats
 
frc.rebuilt - package frc.rebuilt
 
frc.rebuilt.targetFactories - package frc.rebuilt.targetFactories
 
frc.robot - package frc.robot
 
frc.robot.auton - package frc.robot.auton
 
frc.robot.configs - package frc.robot.configs
 
frc.robot.operator - package frc.robot.operator
 
frc.robot.pilot - package frc.robot.pilot
 
frc.robot.subsystems - package frc.robot.subsystems
 
frc.robot.subsystems.fuelIntake - package frc.robot.subsystems.fuelIntake
 
frc.robot.subsystems.hood - package frc.robot.subsystems.hood
 
frc.robot.subsystems.indexerBed - package frc.robot.subsystems.indexerBed
 
frc.robot.subsystems.indexerTower - package frc.robot.subsystems.indexerTower
 
frc.robot.subsystems.intakeExtension - package frc.robot.subsystems.intakeExtension
 
frc.robot.subsystems.launcher - package frc.robot.subsystems.launcher
 
frc.robot.subsystems.leds - package frc.robot.subsystems.leds
 
frc.robot.subsystems.swerve - package frc.robot.subsystems.swerve
 
frc.robot.subsystems.vision - package frc.robot.subsystems.vision
 
frc.spectrumLib.framework - package frc.spectrumLib.framework
 
frc.spectrumLib.gamepads - package frc.spectrumLib.gamepads
 
frc.spectrumLib.hardware - package frc.spectrumLib.hardware
 
frc.spectrumLib.leds - package frc.spectrumLib.leds
 
frc.spectrumLib.mechanism - package frc.spectrumLib.mechanism
 
frc.spectrumLib.sim - package frc.spectrumLib.sim
 
frc.spectrumLib.swerve - package frc.spectrumLib.swerve
 
frc.spectrumLib.telemetry - package frc.spectrumLib.telemetry
 
frc.spectrumLib.util - package frc.spectrumLib.util
 
frc.spectrumLib.util.exceptions - package frc.spectrumLib.util.exceptions
 
frc.spectrumLib.vision - package frc.spectrumLib.vision
 
frictionEnabled - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
 
frontClosestToAngle(double) - Method in class frc.robot.subsystems.swerve.Swerve
 
frontFaceX - Static variable in class frc.rebuilt.Field.BlueTower
 
fuelIntake - Variable in class frc.robot.Robot.Config
 
FuelIntake - Class in frc.robot.subsystems.fuelIntake
The Fuel Intake subsystem.
FuelIntake(FuelIntake.FuelIntakeConfig) - Constructor for class frc.robot.subsystems.fuelIntake.FuelIntake
 
FuelIntake.FuelIntakeConfig - Class in frc.robot.subsystems.fuelIntake
 
FuelIntake.SystemState - Enum Class in frc.robot.subsystems.fuelIntake
 
FuelIntake.WantedState - Enum Class in frc.robot.subsystems.fuelIntake
 
FuelIntakeConfig() - Constructor for class frc.robot.subsystems.fuelIntake.FuelIntake.FuelIntakeConfig
 
FuelPhysicsSim - Class in frc.rebuilt
Full-field ball physics simulation for FRC 2026 REBUILT.
FuelPhysicsSim() - Constructor for class frc.rebuilt.FuelPhysicsSim
Default constructor, publishes to "Sim/FuelPositions".
FuelPhysicsSim(String) - Constructor for class frc.rebuilt.FuelPhysicsSim
New sim with default physics config.
FuelPhysicsSim(String, FuelPhysicsSim.PhysicsConfig) - Constructor for class frc.rebuilt.FuelPhysicsSim
New sim with custom physics config.
FuelPhysicsSim.PhysicsConfig - Class in frc.rebuilt
Physics feature toggles.
FuelPhysicsSim.ScoringTarget - Class in frc.rebuilt
A hub that can be scored in.
FuelPhysicsSim.SimBall - Class in frc.rebuilt
One ball in the simulation.
FULL_EXTEND - Enum constant in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.SystemState
 
FULL_EXTEND - Enum constant in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.WantedState
 
FULL_RETRACT - Enum constant in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.SystemState
 
FULL_RETRACT - Enum constant in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.WantedState
 
FusedCANcoder - Enum constant in enum class frc.spectrumLib.hardware.SpectrumCANcoder.CANCoderFeedbackType
CANcoder position is fused with the motor encoder for high-bandwidth feedback.

G

Gamepad - Class in frc.spectrumLib.gamepads
Abstract base class for robot gamepad (Xbox-compatible) controllers.
Gamepad(Gamepad.Config) - Constructor for class frc.spectrumLib.gamepads.Gamepad
Constructs a Gamepad object with the specified configuration.
Gamepad.Config - Class in frc.spectrumLib.gamepads
Configuration for a Gamepad instance, defining the DriverStation USB port, axis curve parameters, and whether the controller should be used on this robot.
Gamepad.Threshold - Enum Class in frc.spectrumLib.gamepads
Comparison type used by axis-based Trigger factories such as Gamepad.leftYTrigger(Threshold, double).
generate() - Static method in class frc.rebuilt.targetFactories.FeedTargetFactory
 
generate() - Static method in class frc.rebuilt.targetFactories.HubTargetFactory
 
getAimDeadband() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getAllianceWinOverride() - Static method in class frc.rebuilt.ShiftHelpers
 
getAngle() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getAngle() - Method in class frc.spectrumLib.sim.ArmSim
Returns the effective arm angle accounting for the parent mount's angle when mounted and not using an absolute angle reference.
getAngle() - Method in class frc.spectrumLib.sim.LinearConfig
Angle of the linear stage in the Mechanism2d canvas (degrees; 0 = horizontal, 90 = vertical, CCW positive).
getAngle() - Method in class frc.spectrumLib.sim.LinearSim
Returns the effective absolute angle of the linear stage in radians, adding the parent mount's angle when mounted.
getAngle() - Method in interface frc.spectrumLib.sim.Mount
Returns the current absolute angle of this mount in radians.
getAngleOffset(double, double, double, double, double) - Static method in interface frc.spectrumLib.sim.Mountable
Returns the radians a mounted object should be away from a mount based on their initial positions
getAngleRads() - Method in class frc.spectrumLib.sim.ArmSim
Returns the current arm angle from the WPILib physics simulation.
getAngularSpeedAt12Volts() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getAnimationSlot() - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
CANdle hardware animation slot (0–7) used by this instance's animation patterns.
getAsDouble() - Method in class frc.spectrumLib.util.CachedDouble
Returns the cached value of the source supplier, querying the supplier at most once per scheduler iteration.
getAuton() - Static method in class frc.robot.Robot
 
getAutonomousCommand() - Method in class frc.robot.auton.Auton
Retrieves the autonomous command selected on the shuffleboard.
getBackConfig() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
Robot-relative pose of the rear Limelight.
getBackgroundLines() - Method in class frc.spectrumLib.sim.Circle
Number of radial lines used to approximate the circle.
getBackgroundLines() - Method in class frc.spectrumLib.sim.RollerConfig
Number of radial lines used to draw the roller circle in the Mechanism2d canvas.
getBackLeft() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getBackLeftDriveMotorId() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getBackLeftEncoderId() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getBackLeftEncoderOffset() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getBackLeftSteerMotorId() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getBackLeftXPos() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getBackLeftYPos() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getBackLL() - Method in class frc.robot.subsystems.vision.Vision
Rear-facing Limelight instance.
getBackLL() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
NetworkTables hostname for the rear-facing Limelight.
getBackMegaTag1Pose() - Method in class frc.robot.subsystems.vision.Vision
Returns the MegaTag1 (MT1) pose from the back Limelight, or Pose2d.kZero if no estimate is available.
getBackMegaTag2Pose() - Method in class frc.robot.subsystems.vision.Vision
Returns the MegaTag2 (MT2) pose from the back Limelight, or Pose2d.kZero if no estimate is available.
getBackRight() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getBackRightDriveMotorId() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getBackRightEncoderId() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getBackRightEncoderOffset() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getBackRightSteerMotorId() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getBackRightXPos() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getBackRightYPos() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getBackTagPipeline() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
 
getBallBallCOR() - Static method in class frc.rebuilt.FuelPhysicsSim
 
getBallCount() - Method in class frc.rebuilt.FuelPhysicsSim
 
getBallMass() - Static method in class frc.rebuilt.FuelPhysicsSim
 
getBallOmegas() - Method in class frc.rebuilt.FuelPhysicsSim
 
getBallPositions() - Method in class frc.rebuilt.FuelPhysicsSim
 
getBallRadius() - Static method in class frc.rebuilt.FuelPhysicsSim
 
getBallSim() - Method in class frc.robot.RobotSim
 
getBallsInFlight() - Method in class frc.rebuilt.FuelPhysicsSim
 
getBallsOnGround() - Method in class frc.rebuilt.FuelPhysicsSim
 
getBallVelocities() - Method in class frc.rebuilt.FuelPhysicsSim
 
getBatteryLogger() - Static method in class frc.robot.Robot
 
getBestLimelight() - Method in class frc.robot.subsystems.vision.Vision
Selects and returns the Limelight with the highest combined score of visible tag count and target size.
getBlueAlliancePerspectiveRotation() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getBlueAllianceStickCardinals() - Method in class frc.spectrumLib.gamepads.Gamepad
Snaps the right stick to the nearest 45° increment using the Blue-alliance field orientation (forward = 0 rad).
getBlueHub() - Method in class frc.rebuilt.FuelPhysicsSim
 
getBlueHubCenter() - Static method in class frc.rebuilt.Field
 
getBlueScore() - Method in class frc.rebuilt.FuelPhysicsSim
 
getBotpose(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Deprecated.
getBotPose(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
 
getBotPose_TargetSpace(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
 
getBotpose_wpiBlue(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Deprecated.
getBotPose_wpiBlue(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
 
getBotpose_wpiRed(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Deprecated.
getBotPose_wpiRed(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
 
getBotPose2d() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
getBotPose2d(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the Pose2d for easy use with Odometry vision pose estimator (addVisionMeasurement)
getBotPose2d_wpiBlue() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
getBotPose2d_wpiBlue(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the Pose2d for easy use with Odometry vision pose estimator (addVisionMeasurement)
getBotPose2d_wpiRed() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
getBotPose2d_wpiRed(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the Pose2d for easy use with Odometry vision pose estimator (addVisionMeasurement)
getBotPose3d() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
getBotPose3d(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
 
getBotPose3d_TargetSpace(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the robot's 3D pose with respect to the currently tracked target's coordinate system.
getBotPose3d_wpiBlue() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
getBotPose3d_wpiBlue(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
(Recommended) Gets the robot's 3D pose in the WPILib Blue Alliance Coordinate System.
getBotPose3d_wpiRed() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
getBotPose3d_wpiRed(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
(Not Recommended) Gets the robot's 3D pose in the WPILib Red Alliance Coordinate System.
getBotPoseEstimate_wpiBlue(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the MegaTag1 Pose2d and timestamp for use with WPILib pose estimator (addVisionMeasurement) in the WPILib Blue alliance coordinate system.
getBotPoseEstimate_wpiBlue_MegaTag2(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the MegaTag2 Pose2d and timestamp for use with WPILib pose estimator (addVisionMeasurement) in the WPILib Blue alliance coordinate system.
getBotPoseEstimate_wpiRed(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the Pose2d and timestamp for use with WPILib pose estimator (addVisionMeasurement) when you are on the RED alliance
getBotPoseEstimate_wpiRed_MegaTag2(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the Pose2d and timestamp for use with WPILib pose estimator (addVisionMeasurement) when you are on the RED alliance
getBrightness() - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
Overall brightness scalar applied in hardware (0.0–1.0).
getBus() - Method in class frc.spectrumLib.util.CanDeviceId
Returns the CAN bus name this device is on.
getCameraConnection() - Method in class frc.spectrumLib.vision.VisionLogger
Logs and returns whether the camera is currently connected.
getCameraName() - Method in class frc.spectrumLib.vision.Limelight
Network-table name of this camera (mirrors Limelight.LimelightConfig.getName()).
getCameraPose_TargetSpace() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
 
getCameraPose_TargetSpace() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
 
getCameraPose_TargetSpace(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
 
getCameraPose_TargetSpace2D() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
 
getCameraPose_TargetSpace2D() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
 
getCameraPose3d_RobotSpace(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the camera's 3D pose with respect to the robot's coordinate system.
getCameraPose3d_TargetSpace(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the camera's 3D pose with respect to the currently tracked target's coordinate system.
getCanBus() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getCanBus() - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
CAN bus used when no SpectrumLEDs.Config.sharedCandle is provided.
getCanCoder() - Method in class frc.spectrumLib.hardware.SpectrumCANcoder
The underlying CTRE CANcoder hardware object.
getCANcoderID() - Method in class frc.spectrumLib.hardware.SpectrumCANcoderConfig
CAN device ID of the CANcoder; may be set after construction.
getCanCoderInitialConfigs() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getCANcoderOffset() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getCANcoderRotorToSensorRatio() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getCANcoderSensorToMechanismRatio() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getCandle() - Method in class frc.spectrumLib.leds.SpectrumLEDs
The CANdle device (owned or shared).
getCarriageMassKg() - Method in class frc.spectrumLib.sim.LinearConfig
Mass of the moving carriage in kilograms, used by the physics simulation.
getCenterField() - Static method in class frc.rebuilt.Field
 
getCircleBackground() - Method in class frc.spectrumLib.sim.Circle
Array of radial ligaments that together form the circle outline.
getClassifierClass(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the current neural classifier result class name.
getClassifierClassIndex(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the classifier class index from the currently running neural classifier pipeline
getClosestCardinal() - Method in class frc.robot.subsystems.swerve.Swerve
 
getClosestTagID() - Method in class frc.spectrumLib.vision.Limelight
Gets the ID of the apriltag most centered in the LL's view (or based on different
getColor() - Method in class frc.spectrumLib.sim.ArmConfig
Color used to draw the arm ligament in the Mechanism2d canvas.
getColor() - Method in class frc.spectrumLib.sim.LinearConfig
Color of the moving stage ligament in the Mechanism2d canvas.
getCommandPriority() - Method in class frc.spectrumLib.leds.SpectrumLEDs
Priority level of the pattern command currently running.
getConfig() - Method in class frc.rebuilt.FuelPhysicsSim
 
getConfig() - Static method in class frc.robot.Robot
 
getConfig() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake
 
getConfig() - Method in class frc.robot.subsystems.hood.Hood
 
getConfig() - Method in class frc.robot.subsystems.indexerBed.IndexerBed
 
getConfig() - Method in class frc.robot.subsystems.indexerTower.IndexerTower
 
getConfig() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension
 
getConfig() - Method in class frc.robot.subsystems.launcher.Launcher
 
getConfig() - Method in class frc.robot.subsystems.swerve.Swerve
 
getConfig() - Method in class frc.spectrumLib.leds.SpectrumLEDs
Active configuration for this instance.
getConfig() - Method in class frc.spectrumLib.sim.ArmSim
Configuration containing physical properties and display settings for this arm.
getConfig() - Method in class frc.spectrumLib.sim.LinearSim
Configuration containing physical properties and display settings for this linear stage.
getConstantCreator() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getCornerCoordinates(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the corner coordinates of detected targets from NetworkTables.
getCoupleRatio() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getCurrentCommandName() - Method in class frc.robot.subsystems.swerve.Swerve
 
getCurrentCommandName() - Method in class frc.spectrumLib.leds.SpectrumLEDs
Returns the currently running command that is applying a pattern to this subsystem, or null if no command is currently running.
getCurrentCommandName() - Method in class frc.spectrumLib.mechanism.Mechanism
Returns the name of the command currently scheduled on this subsystem, or "none" if no command is running.
getCurrentPipelineIndex(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the active pipeline index.
getCurrentPipelineType(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the current pipeline type.
getCurrentRobotChassisSpeeds() - Method in class frc.robot.subsystems.swerve.Swerve
 
getCurrentSuperState() - Method in class frc.robot.subsystems.SuperStructure
 
getCurvePoints(int) - Method in class frc.spectrumLib.util.Curve
Returns a set of points of length pointCount on the curve.
getDeadband() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getDeadzone() - Method in class frc.spectrumLib.util.Curve
Returns the value of deadzone, the value for the width in the center of the curve where any input results in an output of 0.0
getDefaultConfig() - Static method in class frc.spectrumLib.hardware.TalonFXFactory
Builds a TalonFXConfiguration populated with Spectrum's standard defaults: brake neutral mode, counter-clockwise positive invert, 4 % duty-cycle deadband, 40 A supply current limit, software and hardware limits disabled, rotor sensor feedback, and audio cues enabled.
getDetectorClass(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the primary neural detector result class name.
getDetectorClassIndex(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the detector class index from the primary result of the currently running neural detector pipeline.
getDeviceId() - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
CAN device ID used when no SpectrumLEDs.Config.sharedCandle is provided.
getDeviceNumber() - Method in class frc.spectrumLib.util.CanDeviceId
Returns the numeric CAN device ID.
getDisplacementX() - Method in class frc.spectrumLib.sim.ArmSim
Returns how far the pivot has moved horizontally from its initial position.
getDisplacementX() - Method in class frc.spectrumLib.sim.LinearSim
Returns the horizontal component of the stage's current displacement from its initial position, accounting for the parent mount's angle when mounted.
getDisplacementX() - Method in interface frc.spectrumLib.sim.Mount
Returns the horizontal displacement of this mount from its initial position (metres).
getDisplacementY() - Method in class frc.spectrumLib.sim.ArmSim
Returns how far the pivot has moved vertically from its initial position.
getDisplacementY() - Method in class frc.spectrumLib.sim.LinearSim
Returns the vertical component of the stage's current displacement from its initial position, accounting for the parent mount's angle when mounted.
getDisplacementY() - Method in interface frc.spectrumLib.sim.Mount
Returns the vertical displacement of this mount from its initial position (metres).
getDistance(double, double, double, double) - Static method in interface frc.spectrumLib.sim.Mountable
Computes the straight-line distance between two points on the canvas.
getDistanceToTagFromCamera() - Method in class frc.spectrumLib.vision.Limelight
Get the distance of the 2d vector from the camera to closest apriltag
getDistanceToTarget(double) - Method in class frc.spectrumLib.vision.Limelight
get distance in meters to a target
getDragAccelFactor() - Static method in class frc.rebuilt.FuelPhysicsSim
 
getDrivebaseRadiusInches() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getDrivebaseRadiusMeters() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getDriveCCWPositive() - Method in class frc.robot.pilot.Pilot
 
getDriveClosedLoopOutput() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getDriveFrictionVoltage() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getDriveFwdPositive() - Method in class frc.robot.pilot.Pilot
 
getDriveGains() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getDriveGearRatio() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getDriveInertia() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getDriveInitialConfigs() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getDriveLeftPositive() - Method in class frc.robot.pilot.Pilot
 
getDriveMotorStatorCurrents() - Method in class frc.robot.subsystems.swerve.Swerve
 
getDriveMotorSupplyCurrents() - Method in class frc.robot.subsystems.swerve.Swerve
 
getDrivetrainConstants() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getDrumRadius() - Method in class frc.spectrumLib.sim.LinearConfig
Radius of the elevator drum in metres, used to convert rotations to linear position.
getDrumRadiusMeters() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getDynamicMMPositionFOC() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
 
getDynamicMotionMagicVoltage() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
 
getElevatorGearing() - Method in class frc.spectrumLib.sim.LinearConfig
Gear ratio between the motor and the elevator drum.
getElevatorMech2d() - Method in class frc.spectrumLib.sim.LinearSim
Returns the moving stage MechanismLigament2d, useful for attaching additional visual elements.
getExpVal() - Method in class frc.spectrumLib.util.ExpCurve
Returns the value of expVal, the base of the exponent used to map the input.
getExtensionGearing() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getExtensionMass() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getFamily() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Barcode
 
getFiducialID(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
 
getField2d() - Static method in class frc.robot.Robot
 
getFieldCOR() - Static method in class frc.rebuilt.FuelPhysicsSim
 
getFieldLength() - Static method in class frc.rebuilt.Field
 
getFieldLength() - Static method in class frc.rebuilt.FuelPhysicsSim
 
getFieldWidth() - Static method in class frc.rebuilt.Field
 
getFieldWidth() - Static method in class frc.rebuilt.FuelPhysicsSim
 
getFirst() - Method in class frc.spectrumLib.util.Trio
Returns the first object.
getFirstActiveAlliance() - Static method in class frc.rebuilt.ShiftHelpers
 
getFollowerConfigs() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Configurations for follower motors.
getFollowerMotors() - Method in class frc.spectrumLib.mechanism.Mechanism
Optional follower TalonFX motor controllers that mirror the leader.
getForward() - Method in class frc.spectrumLib.vision.Limelight.LimelightConfig
Forward offset of the camera from the robot center in meters (positive = toward front).
getForwardTorqueCurrentLimit() - Method in class frc.robot.subsystems.launcher.Launcher.LauncherConfig
 
getFrontLeft() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getFrontLeftDriveMotorId() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getFrontLeftEncoderId() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getFrontLeftEncoderOffset() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getFrontLeftSteerMotorId() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getFrontLeftXPos() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getFrontLeftYPos() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getFrontRight() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getFrontRightDriveMotorId() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getFrontRightEncoderId() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getFrontRightEncoderOffset() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getFrontRightSteerMotorId() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getFrontRightXPos() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getFrontRightYPos() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getFuelIntake() - Static method in class frc.robot.Robot
 
getFuelIntake() - Method in class frc.robot.subsystems.SuperStructure
 
getFwdColor() - Method in class frc.spectrumLib.sim.RollerConfig
Color displayed when the roller is spinning in the forward direction.
getGearRatio() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
 
getGearRatio() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getGearRatio() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Returns the currently configured sensor-to-mechanism gear ratio.
getGearRatio() - Method in class frc.spectrumLib.sim.RollerConfig
Gear ratio between the motor and the roller output shaft.
getHalfLength() - Static method in class frc.rebuilt.Field
 
getHalfWidth() - Static method in class frc.rebuilt.Field
 
getHeartbeat(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the Limelight heartbeat value.
getHID() - Method in class frc.spectrumLib.gamepads.Gamepad
Returns the underlying GenericHID for low-level access, or null if not attached.
getHoldMaxSpeedRPM() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
 
getHoldMaxSpeedRPM() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getHomingMinTimeSecs() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getHomingStallDebounceSecs() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getHomingStallRPM() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getHomingTimeoutSecs() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getHomingVoltage() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getHood() - Static method in class frc.robot.Robot
 
getHood() - Method in class frc.robot.subsystems.SuperStructure
 
getHoodX() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
 
getHoodY() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
 
getHorizontalOffset() - Method in class frc.spectrumLib.vision.Limelight
Get the horizontal offset from crosshair to target
getId() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
CAN bus device ID and bus name for the leader motor.
getId() - Method in class frc.spectrumLib.mechanism.Mechanism.FollowerConfig
CAN bus device ID and bus name for this follower motor.
getIMUData(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the current IMU data from NetworkTables.
getIndexerBed() - Static method in class frc.robot.Robot
 
getIndexerBed() - Method in class frc.robot.subsystems.SuperStructure
 
getIndexerTower() - Static method in class frc.robot.Robot
 
getIndexerTower() - Method in class frc.robot.subsystems.SuperStructure
 
getInitialX() - Method in class frc.spectrumLib.sim.ArmConfig
Initial X position of the arm pivot in the Mechanism2d canvas (metres).
getInitialX() - Method in class frc.spectrumLib.sim.LinearConfig
Initial X position of the static root in the Mechanism2d canvas (metres).
getInitialX() - Method in class frc.spectrumLib.sim.RollerConfig
Initial X position of the roller axle in the Mechanism2d canvas (metres).
getInitialY() - Method in class frc.spectrumLib.sim.ArmConfig
Initial Y position of the arm pivot in the Mechanism2d canvas (metres).
getInitialY() - Method in class frc.spectrumLib.sim.LinearConfig
Initial Y position of the static root in the Mechanism2d canvas (metres).
getInitialY() - Method in class frc.spectrumLib.sim.RollerConfig
Initial Y position of the roller axle in the Mechanism2d canvas (metres).
getInitMountAngle() - Method in class frc.spectrumLib.sim.ArmConfig
Angle of the mount at simulation start (radians).
getInitMountAngle() - Method in class frc.spectrumLib.sim.LinearConfig
Angle of the mount at simulation start (radians).
getInitMountAngle() - Method in class frc.spectrumLib.sim.RollerConfig
Angle of the mount at simulation start (radians).
getInitMountX() - Method in class frc.spectrumLib.sim.ArmConfig
X position of the mount at simulation start (metres).
getInitMountX() - Method in class frc.spectrumLib.sim.LinearConfig
X position of the mount at simulation start (metres).
getInitMountX() - Method in class frc.spectrumLib.sim.RollerConfig
X position of the mount at simulation start (metres).
getInitMountY() - Method in class frc.spectrumLib.sim.ArmConfig
Y position of the mount at simulation start (metres).
getInitMountY() - Method in class frc.spectrumLib.sim.LinearConfig
Y position of the mount at simulation start (metres).
getInitMountY() - Method in class frc.spectrumLib.sim.RollerConfig
Y position of the mount at simulation start (metres).
getInitPosition() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
 
getInitPosition() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getInstance() - Static method in class frc.rebuilt.ShotCalculator
 
getIntakeExtension() - Static method in class frc.robot.Robot
 
getIntakeExtension() - Method in class frc.robot.subsystems.SuperStructure
 
getIntakeX() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake.FuelIntakeConfig
 
getIntakeX() - Method in class frc.robot.subsystems.indexerBed.IndexerBed.IndexerBedConfig
 
getIntakeX() - Method in class frc.robot.subsystems.indexerTower.IndexerTower.IndexerTowerConfig
 
getIntakeX() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getIntakeY() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake.FuelIntakeConfig
 
getIntakeY() - Method in class frc.robot.subsystems.indexerBed.IndexerBed.IndexerBedConfig
 
getIntakeY() - Method in class frc.robot.subsystems.indexerTower.IndexerTower.IndexerTowerConfig
 
getIntakeY() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getIntegratingStatus() - Method in class frc.spectrumLib.vision.VisionLogger
Logs and returns whether pose measurements are currently being fused into the estimator.
getIPaddress() - Static method in class frc.spectrumLib.util.Network
Gets the IP address of the robot
getIPaddress(String) - Static method in class frc.spectrumLib.util.Network
Resolves and returns the IP address of a device identified by its mDNS or hostname address (e.g.
getJSONDump(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the full JSON results dump.
getKDRotationController() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getKIRotationController() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getKLargeVariance() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
Variance used to effectively ignore a measurement dimension (e.g., heading from MT2 or single-tag MT1).
getKMaxTimeDeltaSeconds() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
Measurements older than this many seconds are not fused.
getKPRotationController() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getLastLaunchSpeed() - Method in class frc.rebuilt.FuelPhysicsSim
 
getLatency_Capture(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the capture latency.
getLatency_Pipeline(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the pipeline's processing latency contribution.
getLatestResults(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the latest JSON results output and returns a LimelightResults object.
getLauncher() - Static method in class frc.robot.Robot
 
getLauncher() - Method in class frc.robot.subsystems.SuperStructure
 
getLauncherX() - Method in class frc.robot.subsystems.launcher.Launcher.LauncherConfig
 
getLauncherY() - Method in class frc.robot.subsystems.launcher.Launcher.LauncherConfig
 
getLeds() - Static method in class frc.robot.Robot
 
getLeftConfig() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
Robot-relative pose of the left Limelight.
getLeftLL() - Method in class frc.robot.subsystems.vision.Vision
Left-facing Limelight instance.
getLeftLL() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
NetworkTables hostname for the left-facing Limelight.
getLeftMegaTag1Pose() - Method in class frc.robot.subsystems.vision.Vision
Returns the MegaTag1 (MT1) pose from the left Limelight, or Pose2d.kZero if no estimate is available.
getLeftMegaTag2Pose() - Method in class frc.robot.subsystems.vision.Vision
Returns the MegaTag2 (MT2) pose from the left Limelight, or Pose2d.kZero if no estimate is available.
getLeftStickCardinals() - Method in class frc.spectrumLib.gamepads.Gamepad
Snaps the left-stick direction to the nearest cardinal angle (0, ±π/2, π radians).
getLeftStickCurve() - Method in class frc.spectrumLib.gamepads.Gamepad
Exponential response curve applied to both left-stick axes.
getLeftStickDeadzone() - Method in class frc.spectrumLib.gamepads.Gamepad.Config
Deadzone applied to both left-stick axes before the exponential curve.
getLeftStickDirection() - Method in class frc.spectrumLib.gamepads.Gamepad
Returns the current direction of the left stick as a Rotation2d.
getLeftStickExp() - Method in class frc.spectrumLib.gamepads.Gamepad.Config
Exponent for the left-stick exponential response curve (1.0 = linear).
getLeftStickMagnitude() - Method in class frc.spectrumLib.gamepads.Gamepad
Returns the Euclidean magnitude of the left stick deflection (0–√2 before curve, 0–1 after typical scalar).
getLeftStickScalar() - Method in class frc.spectrumLib.gamepads.Gamepad.Config
Output scalar applied after the left-stick exponential curve.
getLeftTagPipeline() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
 
getLeftTriggerAxis() - Method in class frc.spectrumLib.gamepads.Gamepad
Returns the raw left-trigger axis value (0–1), or 0.0 if not connected.
getLeftViewHeight() - Static method in class frc.robot.RobotSim
 
getLeftViewWidth() - Static method in class frc.robot.RobotSim
 
getLeftX() - Method in class frc.spectrumLib.gamepads.Gamepad
Returns the left-stick X axis value, or 0.0 if not connected.
getLeftY() - Method in class frc.spectrumLib.gamepads.Gamepad
Returns the left-stick Y axis value, or 0.0 if not connected.
getLength() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
 
getLength() - Method in class frc.spectrumLib.sim.ArmConfig
Visual length of the arm ligament in the Mechanism2d canvas (metres).
getLimelightDoubleArrayEntry(String, String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
 
getLimelightNTDouble(String, String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
 
getLimelightNTDoubleArray(String, String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
 
getLimelightNTString(String, String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
 
getLimelightNTStringArray(String, String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
 
getLimelightNTTable(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
 
getLimelightNTTableEntry(String, String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
 
getLinearSpeedAt12Volts() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getLineWidth() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getLineWidth() - Method in class frc.spectrumLib.sim.LinearConfig
Stroke width of the stage ligaments in the Mechanism2d canvas.
getLogStatus() - Method in class frc.spectrumLib.vision.Limelight
Human-readable string describing the current integration status, logged for diagnostics.
getLogStatus() - Method in class frc.spectrumLib.vision.VisionLogger
Logs and returns the camera's human-readable integration status message.
getLossOfSignalBehavior() - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
Behavior of the strip when CAN signal is lost.
getLowerSupplyCurrentLimit() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake.FuelIntakeConfig
 
getLowerSupplyCurrentLimit() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
 
getLowerSupplyCurrentLimit() - Method in class frc.robot.subsystems.indexerBed.IndexerBed.IndexerBedConfig
 
getLowerSupplyCurrentLimit() - Method in class frc.robot.subsystems.indexerTower.IndexerTower.IndexerTowerConfig
 
getLowerSupplyCurrentLimit() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getLowerSupplyCurrentLimit() - Method in class frc.robot.subsystems.launcher.Launcher.LauncherConfig
 
getLowerSupplyCurrentTime() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake.FuelIntakeConfig
 
getLowerSupplyCurrentTime() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
 
getLowerSupplyCurrentTime() - Method in class frc.robot.subsystems.indexerBed.IndexerBed.IndexerBedConfig
 
getLowerSupplyCurrentTime() - Method in class frc.robot.subsystems.indexerTower.IndexerTower.IndexerTowerConfig
 
getLowerSupplyCurrentTime() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getLowerSupplyCurrentTime() - Method in class frc.robot.subsystems.launcher.Launcher.LauncherConfig
 
getMACaddress() - Static method in class frc.spectrumLib.util.Network
Gets the MAC address of the robot
getMagnusAccelFactor() - Static method in class frc.rebuilt.FuelPhysicsSim
 
getMainCANBus() - Static method in class frc.robot.Robot
 
getMapleSimSwerveDrivetrain() - Method in class frc.robot.subsystems.swerve.Swerve
 
getMax20sCurrentA() - Method in class frc.spectrumLib.telemetry.BatteryLogger
Highest rolling-average current over a 20-second window, in amps.
getMax45sCurrentA() - Method in class frc.spectrumLib.telemetry.BatteryLogger
Highest rolling-average current over a 45-second window, in amps.
getMax60sCurrentA() - Method in class frc.spectrumLib.telemetry.BatteryLogger
Highest rolling-average current over a 60-second window, in amps.
getMaxAngle() - Method in class frc.spectrumLib.sim.ArmConfig
Maximum allowable arm angle (radians).
getMaxCurrent() - Method in class frc.spectrumLib.telemetry.BatteryLogger
Peak instantaneous current observed since reset, in amps.
getMaxExtensionHeight() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getMaxHeight() - Method in class frc.spectrumLib.sim.LinearConfig
Maximum travel height of the mechanism in metres.
getMaxPower() - Method in class frc.spectrumLib.telemetry.BatteryLogger
Peak instantaneous power observed since reset, in watts.
getMaxRotations() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
 
getMaxRotations() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getMaxRotations() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Maximum mechanism position in rotations (used for range calculations).
getMegaPose() - Method in class frc.spectrumLib.vision.VisionLogger
Logs and returns the robot's 2-D pose from the MegaTag2 (heading-fused) estimate.
getMegaTag1_Pose3d() - Method in class frc.spectrumLib.vision.Limelight
Get the corresponding LL Pose3d (MEGATAG1) for the alliance in DriverStation.java
getMegaTag1_PoseEstimate() - Method in class frc.spectrumLib.vision.Limelight
Returns the full MegaTag1 LimelightHelpers.PoseEstimate, including timestamp, tag count, and raw fiducials.
getMegaTag1PoseTimestamp() - Method in class frc.spectrumLib.vision.Limelight
Returns the timestamp of the MEGATAG1 pose estimation from the Limelight camera.
getMegaTag2_Pose2d() - Method in class frc.spectrumLib.vision.Limelight
Get the corresponding LL Pose2d (MEGATAG1) for the alliance in DriverStation.java
getMegaTag2_PoseEstimate() - Method in class frc.spectrumLib.vision.Limelight
Returns the full MegaTag2 LimelightHelpers.PoseEstimate (heading-fused), including timestamp and tag count.
getMegaTag2PoseTimestamp() - Method in class frc.spectrumLib.vision.Limelight
Returns the timestamp of the MEGATAG2 pose estimation from the Limelight camera.
getMinAngle() - Method in class frc.spectrumLib.sim.ArmConfig
Minimum allowable arm angle (radians).
getMinHeight() - Method in class frc.spectrumLib.sim.LinearConfig
Minimum travel height of the mechanism in metres.
getMinRotations() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
 
getMinRotations() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getMinRotations() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Minimum mechanism position in rotations (used for range calculations).
getMmAcceleration() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
 
getMmAcceleration() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getMmCruiseVelocity() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
 
getMmCruiseVelocity() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getMmJerk() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
 
getMmJerk() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getMmPositionFOC() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
 
getMmPositionVoltage() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
 
getMmPositionVoltageSlot() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
 
getMmVelocityFOC() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
 
getMmVelocityVoltage() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
 
getModules() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getMomentOfInertia() - Static method in class frc.rebuilt.FuelPhysicsSim
 
getMotor() - Method in class frc.spectrumLib.mechanism.Mechanism
The primary (leader) TalonFX motor controller.
getMount() - Method in class frc.spectrumLib.sim.ArmConfig
The parent mount this arm is attached to, or null if not mounted.
getMount() - Method in class frc.spectrumLib.sim.LinearConfig
The parent mount this linear stage is attached to, or null if not mounted.
getMount() - Method in class frc.spectrumLib.sim.RollerConfig
The parent mount this roller is attached to, or null if not mounted.
getMountType() - Method in class frc.spectrumLib.sim.ArmSim
Always Mount.MountType.ARM; used by child mechanisms to determine positioning logic.
getMountType() - Method in class frc.spectrumLib.sim.LinearSim
Always Mount.MountType.LINEAR; used by child mechanisms to determine positioning logic.
getMountType() - Method in interface frc.spectrumLib.sim.Mount
Returns the type of this mount, used by child mechanisms to select positioning logic.
getMountX() - Method in class frc.spectrumLib.sim.ArmSim
Returns the X coordinate of the arm pivot, used by child mechanisms as their mount point.
getMountX() - Method in class frc.spectrumLib.sim.LinearSim
Returns the X coordinate of the static root of this stage, used by child mechanisms as their mount point.
getMountX() - Method in interface frc.spectrumLib.sim.Mount
Returns the X coordinate that child mechanisms should use as their attachment point (metres).
getMountY() - Method in class frc.spectrumLib.sim.ArmSim
Returns the Y coordinate of the arm pivot, used by child mechanisms as their mount point.
getMountY() - Method in class frc.spectrumLib.sim.LinearSim
Returns the Y coordinate of the static root of this stage, used by child mechanisms as their mount point.
getMountY() - Method in interface frc.spectrumLib.sim.Mount
Returns the Y coordinate that child mechanisms should use as their attachment point (metres).
getMovingLength() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getMovingLength() - Method in class frc.spectrumLib.sim.LinearConfig
Visual length of the moving stage ligament in the Mechanism2d canvas (metres).
getName() - Method in class frc.robot.subsystems.vision.Vision
 
getName() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
 
getName() - Method in class frc.spectrumLib.gamepads.Gamepad.Config
Human-readable controller name used in alerts and telemetry.
getName() - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
Human-readable name used in telemetry.
getName() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Human-readable name for this mechanism (used in logging and alerts).
getName() - Method in class frc.spectrumLib.mechanism.Mechanism.FollowerConfig
Human-readable name for this follower motor (used in alerts and logging).
getName() - Method in class frc.spectrumLib.mechanism.Mechanism
Returns the human-readable name of this mechanism, as defined in its Mechanism.Config.
getName() - Method in class frc.spectrumLib.telemetry.TuneValue
SmartDashboard key under which this value is published and read.
getName() - Method in class frc.spectrumLib.vision.Limelight
Returns the network-table name of this camera.
getName() - Method in class frc.spectrumLib.vision.Limelight.LimelightConfig
Must match to the name given in LL dashboard
getName() - Method in class frc.spectrumLib.vision.VisionLogger
Namespace prefix used in all telemetry keys (Vision/<name>/...).
getNeuralClassID(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
 
getNumLeds() - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
Number of LEDs in the segment owned by this instance.
getNumMotors() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Total number of motors (leader + followers).
getNumMotors() - Method in class frc.spectrumLib.sim.ArmConfig
Number of Kraken X60 motors driving the arm.
getNumMotors() - Method in class frc.spectrumLib.sim.LinearConfig
Number of Kraken X60 motors driving the linear stage.
getNumTags() - Method in class frc.robot.subsystems.vision.Vision.VisionFieldPoseEstimate
Number of AprilTags that contributed to this estimate.
getOffColor() - Method in class frc.spectrumLib.sim.RollerConfig
Color displayed when the roller is stationary or below the velocity threshold.
getOfficialShiftInfo() - Static method in class frc.rebuilt.ShiftHelpers
 
getOffset() - Method in class frc.spectrumLib.hardware.SpectrumCANcoderConfig
Magnetic offset applied to the CANcoder reading, in rotations.
getOffset() - Method in class frc.spectrumLib.util.Curve
Returns the value of offset, the double value added to the final curve.
getOnTargetToleranceRPM() - Method in class frc.robot.subsystems.launcher.Launcher.LauncherConfig
 
getOperator() - Static method in class frc.robot.Robot
 
getOpposeLeader() - Method in class frc.spectrumLib.mechanism.Mechanism.FollowerConfig
Alignment of the follower relative to the leader.
getParameters() - Method in class frc.rebuilt.ShotCalculator
Returns the current shooting parameters, computing them from the robot's live pose and velocity if not already cached this loop.
getPercentOutput() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Percent (duty-cycle) output control — prefer Mechanism.Config.voltageControl in most cases.
getPigeonConfigs() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getPigeonId() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getPilot() - Static method in class frc.robot.Robot
 
getPilotStickAngle() - Method in class frc.robot.pilot.Pilot
 
getPitch() - Method in class frc.spectrumLib.vision.Limelight.LimelightConfig
 
getPivotX() - Method in class frc.spectrumLib.sim.ArmConfig
Current X position of the arm pivot used during simulation updates (metres).
getPivotY() - Method in class frc.spectrumLib.sim.ArmConfig
Current Y position of the arm pivot used during simulation updates (metres).
getPort() - Method in class frc.spectrumLib.gamepads.Gamepad.Config
USB port number as shown in the DriverStation application (0-indexed).
getPose() - Method in class frc.spectrumLib.vision.VisionLogger
Logs and returns the robot's 2-D pose derived from the MegaTag1 estimate.
getPoseAtTimestamp(double) - Method in class frc.robot.subsystems.swerve.Swerve
Get the robot's pose at a specific timestamp using interpolation
getPoseLatency() - Method in class frc.spectrumLib.vision.Limelight
Deprecated, for removal: This API element is subject to removal in a future version.
getPositionDegrees() - Method in class frc.spectrumLib.mechanism.Mechanism
Returns the cached motor position in degrees.
getPositionKa() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
 
getPositionKa() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getPositionKd() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
 
getPositionKd() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getPositionKg() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
 
getPositionKg() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getPositionKi() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
 
getPositionKi() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getPositionKp() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
 
getPositionKp() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getPositionKs() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
 
getPositionKs() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getPositionKv() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
 
getPositionKv() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getPositionPercentage() - Method in class frc.spectrumLib.mechanism.Mechanism
Returns the cached motor position as a percentage of max rotations.
getPositionRotations() - Method in class frc.spectrumLib.mechanism.Mechanism
Returns the cached motor position in rotations.
getPythonScriptData(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
 
getRatio() - Method in class frc.spectrumLib.sim.ArmConfig
Motor rotations required for one full revolution of the arm mechanism.
getRawBarcodeData(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
 
getRawDetections(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the latest raw neural detector results from NetworkTables
getRawFiducial() - Method in class frc.spectrumLib.vision.Limelight
Returns the raw fiducial data for all currently detected AprilTags.
getRawFiducials(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the latest raw fiducial/AprilTag detection results from NetworkTables.
getRawTargets(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the raw target contours from NetworkTables.
getRedAlliancePerspectiveRotation() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getRedAllianceStickCardinals() - Method in class frc.spectrumLib.gamepads.Gamepad
Flips the stick direction for the red alliance.
getRedHub() - Method in class frc.rebuilt.FuelPhysicsSim
 
getRedHubCenter() - Static method in class frc.rebuilt.Field
 
getRedScore() - Method in class frc.rebuilt.FuelPhysicsSim
 
getRevColor() - Method in class frc.spectrumLib.sim.RollerConfig
Color displayed when the roller is spinning in the reverse direction.
getReverseTorqueCurrentLimit() - Method in class frc.robot.subsystems.launcher.Launcher.LauncherConfig
 
getRight() - Method in class frc.spectrumLib.vision.Limelight.LimelightConfig
 
getRightConfig() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionRight
 
getRightConfig() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
Robot-relative pose of the right Limelight.
getRightLL() - Method in class frc.robot.subsystems.vision.Vision
Right-facing Limelight instance.
getRightLL() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
NetworkTables hostname for the right-facing Limelight.
getRightMegaTag1Pose() - Method in class frc.robot.subsystems.vision.Vision
Returns the MegaTag1 (MT1) pose from the right Limelight, or Pose2d.kZero if no estimate is available.
getRightMegaTag2Pose() - Method in class frc.robot.subsystems.vision.Vision
Returns the MegaTag2 (MT2) pose from the right Limelight, or Pose2d.kZero if no estimate is available.
getRightStickCardinals() - Method in class frc.spectrumLib.gamepads.Gamepad
Snaps the right-stick direction to the nearest cardinal angle (0, ±π/2, π radians).
getRightStickCurve() - Method in class frc.spectrumLib.gamepads.Gamepad
Exponential response curve applied to both right-stick axes.
getRightStickDeadzone() - Method in class frc.spectrumLib.gamepads.Gamepad.Config
Deadzone applied to both right-stick axes before the exponential curve.
getRightStickDirection() - Method in class frc.spectrumLib.gamepads.Gamepad
Returns the current direction of the right stick as a Rotation2d.
getRightStickExp() - Method in class frc.spectrumLib.gamepads.Gamepad.Config
Exponent for the right-stick exponential response curve.
getRightStickMagnitude() - Method in class frc.spectrumLib.gamepads.Gamepad
Returns the Euclidean magnitude of the right stick deflection.
getRightStickScalar() - Method in class frc.spectrumLib.gamepads.Gamepad.Config
Output scalar applied after the right-stick exponential curve.
getRightTagPipeline() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
 
getRightTriggerAxis() - Method in class frc.spectrumLib.gamepads.Gamepad
Returns the raw right-trigger axis value (0–1), or 0.0 if not connected.
getRightX() - Method in class frc.spectrumLib.gamepads.Gamepad
Returns the right-stick X axis value, or 0.0 if not connected.
getRightY() - Method in class frc.spectrumLib.gamepads.Gamepad
Returns the right-stick Y axis value, or 0.0 if not connected.
getRobotBumpSim() - Method in class frc.robot.subsystems.swerve.Swerve
 
getRobotPose() - Method in class frc.robot.subsystems.swerve.Swerve
The function `getRobotPose` returns the robot's pose after checking and updating it.
getRobotPose_FieldSpace() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
 
getRobotPose_FieldSpace() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
 
getRobotPose_FieldSpace2D() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
 
getRobotPose_FieldSpace2D() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
 
getRobotPose_TargetSpace() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
 
getRobotPose_TargetSpace() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
 
getRobotPose_TargetSpace2D() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
 
getRobotPose_TargetSpace2D() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
 
getRobotSim() - Static method in class frc.robot.Robot
 
getRobotToTurretCenter() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
Robot-centre to turret pivot offset (metres).
getRoll() - Method in class frc.spectrumLib.vision.Limelight.LimelightConfig
Orientation of the camera in degrees (roll/pitch/yaw relative to robot frame).
getRollerDiameterInches() - Method in class frc.spectrumLib.sim.RollerConfig
Outer diameter of the roller in inches, used for physics and visual scaling.
getRotationDifference(double, double) - Method in class frc.robot.subsystems.swerve.Swerve
 
getRotationVelocityCoefficient() - Method in class frc.robot.subsystems.swerve.Swerve
 
getRotorToSensorRatio() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getRotorToSensorRatio() - Method in class frc.spectrumLib.hardware.SpectrumCANcoderConfig
Gear ratio between the motor rotor and the CANcoder shaft (rotor turns / sensor turn).
getRumbleHID() - Method in class frc.spectrumLib.gamepads.Gamepad
Returns the underlying GenericHID for rumble output, or null if not connected.
getScalar() - Method in class frc.spectrumLib.util.Curve
Returns the value of scalar, the double value multiplied to the curve before it is offset.
getScore() - Method in class frc.rebuilt.FuelPhysicsSim.ScoringTarget
How many balls have scored in this hub.
getSecond() - Method in class frc.spectrumLib.util.Trio
Returns the second object.
getSensorToMechanismRatio() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getSensorToMechanismRatio() - Method in class frc.spectrumLib.hardware.SpectrumCANcoderConfig
Gear ratio between the CANcoder shaft and the mechanism output (sensor turns / mechanism turn).
getSharedCandle() - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
Pre-built CANdle to reuse.
getShiftedShiftInfo() - Static method in class frc.rebuilt.ShiftHelpers
 
getSim() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake
 
getSim() - Method in class frc.robot.subsystems.hood.Hood
 
getSim() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension
 
getSim() - Method in class frc.robot.subsystems.launcher.Launcher
 
getSimCGLength() - Method in class frc.spectrumLib.sim.ArmConfig
Distance from the pivot to the arm's centre of gravity used by the physics simulation (metres).
getSimLoopPeriod() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getSimMOI() - Method in class frc.spectrumLib.sim.ArmConfig
Moment of inertia used by the physics simulation (kg·m²).
getSimMOI() - Method in class frc.spectrumLib.sim.RollerConfig
Moment of inertia of the roller used by the flywheel physics simulation (kg·m²).
getSimRatio() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
 
getSimRobotLength() - Static method in class frc.robot.RobotSim
 
getSimRobotPose3d() - Method in class frc.robot.subsystems.swerve.Swerve
 
getSimRobotWidth() - Static method in class frc.robot.RobotSim
 
getSimWorldPose(Pose2d) - Method in class frc.rebuilt.RobotBumpSim
Returns the 2D pose that should be set on MapleSim while on the ramp.
getSleepingBallCount() - Method in class frc.rebuilt.FuelPhysicsSim
 
getSlipCurrent() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getSlowMmAcceleration() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getSlowMmCruiseVelocity() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getSlowMmJerk() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getSpinRPM() - Method in class frc.rebuilt.FuelPhysicsSim.SimBall
Get backspin in RPM (from the Y component of omega).
getStartIdx() - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
First LED index (inclusive) in the strip.
getStartingAngle() - Method in class frc.spectrumLib.sim.ArmConfig
Arm angle at the start of the simulation (radians).
getStartingLineX() - Static method in class frc.rebuilt.Field
 
getStaticLength() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getStaticLength() - Method in class frc.spectrumLib.sim.LinearConfig
Visual length of the static (non-moving) stage ligament in the Mechanism2d canvas (metres).
getStaticRootX() - Method in class frc.spectrumLib.sim.LinearConfig
Current X position of the static root, updated when mounted (metres).
getStaticRootY() - Method in class frc.spectrumLib.sim.LinearConfig
Current Y position of the static root, updated when mounted (metres).
getStatorCurrent() - Method in class frc.spectrumLib.mechanism.Mechanism
Returns the cached stator current of the motor.
getStatorCurrentLimit() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake.FuelIntakeConfig
 
getStatorCurrentLimit() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
 
getStatorCurrentLimit() - Method in class frc.robot.subsystems.indexerBed.IndexerBed.IndexerBedConfig
 
getStatorCurrentLimit() - Method in class frc.robot.subsystems.indexerTower.IndexerTower.IndexerTowerConfig
 
getStatorCurrentLimit() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getStatorCurrentLimit() - Method in class frc.robot.subsystems.launcher.Launcher.LauncherConfig
 
getSteerClosedLoopOutput() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getSteerFrictionVoltage() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getSteerGains() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getSteerGearRatio() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getSteerInertia() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getSteerInitialConfigs() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getSteerMotorStatorCurrents() - Method in class frc.robot.subsystems.swerve.Swerve
 
getSteerMotorSupplyCurrents() - Method in class frc.robot.subsystems.swerve.Swerve
 
getStripType() - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
LED strip type (RGB, RGBW, GRB, etc.).
getSuperStructure() - Static method in class frc.robot.Robot
 
getSupplier() - Method in class frc.spectrumLib.telemetry.TuneValue
Returns a DoubleSupplier that calls TuneValue.update() each time it is queried, suitable for passing to command factories that accept live-updating suppliers.
getSupplyCurrent() - Method in class frc.spectrumLib.mechanism.Mechanism
Returns the cached supply current of the motor.
getSupplyCurrentLimit() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake.FuelIntakeConfig
 
getSupplyCurrentLimit() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
 
getSupplyCurrentLimit() - Method in class frc.robot.subsystems.indexerBed.IndexerBed.IndexerBedConfig
 
getSupplyCurrentLimit() - Method in class frc.robot.subsystems.indexerTower.IndexerTower.IndexerTowerConfig
 
getSupplyCurrentLimit() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getSupplyCurrentLimit() - Method in class frc.robot.subsystems.launcher.Launcher.LauncherConfig
 
getSwerve() - Static method in class frc.robot.Robot
 
getSwerve() - Method in class frc.robot.subsystems.SuperStructure
 
getSysIdRoutineRotation() - Method in class frc.spectrumLib.swerve.SysID
SysId routine that characterizes rotational drive gains.
getSysIdRoutineSteer() - Method in class frc.spectrumLib.swerve.SysID
SysId routine that characterizes steer-module gains.
getSysIdRoutineTranslation() - Method in class frc.spectrumLib.swerve.SysID
SysId routine that characterizes linear translation drive gains.
getT2DArray(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
T2D is an array that contains several targeting metrics
getTA(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the target area as a percentage of the image (0-100%).
getTagCount() - Method in class frc.spectrumLib.vision.VisionLogger
Logs and returns the number of AprilTags contributing to the current pose estimate.
getTagCountInView() - Method in class frc.spectrumLib.vision.Limelight
Returns the number of AprilTags included in the current MegaTag1 pose estimate.
getTagLayout() - Static method in class frc.robot.subsystems.vision.Vision
Field layout loaded once at construction and shared across the robot.
getTagRotationDegrees() - Method in class frc.spectrumLib.vision.Limelight
Returns the Z-axis rotation of the primary target in robot space (yaw in radians, converted to degrees).
getTagStatus() - Method in class frc.spectrumLib.vision.Limelight
Human-readable string describing the currently visible tag(s), logged for diagnostics.
getTagStatus() - Method in class frc.spectrumLib.vision.VisionLogger
Logs and returns the camera's human-readable tag-detection status message.
getTagTA() - Method in class frc.spectrumLib.vision.Limelight
Returns the area of the primary target as a percentage of the camera image.
getTagTx() - Method in class frc.spectrumLib.vision.Limelight
Returns the X offset of the primary target in robot space (meters along the robot's left/right axis).
getTalonConfig() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Full TalonFX hardware configuration applied to the leader motor on startup.
getTarget() - Method in class frc.spectrumLib.mechanism.Mechanism
Returns the last closed-loop setpoint (in rotations) sent to the motor by this class.
getTargetColor(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the average color under the crosshair region as a 3-element array.
getTargetCount(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the number of targets currently detected.
getTargetHeading() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getTargetPose_CameraSpace() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
 
getTargetPose_CameraSpace() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
 
getTargetPose_CameraSpace(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
 
getTargetPose_CameraSpace2D() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
 
getTargetPose_CameraSpace2D() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
 
getTargetPose_RobotSpace() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
 
getTargetPose_RobotSpace() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
 
getTargetPose_RobotSpace(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
 
getTargetPose_RobotSpace2D() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
 
getTargetPose_RobotSpace2D() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
 
getTargetPose3d_CameraSpace(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the target's 3D pose with respect to the camera's coordinate system.
getTargetPose3d_RobotSpace(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the target's 3D pose with respect to the robot's coordinate system.
getTargetSize() - Method in class frc.spectrumLib.vision.Limelight
Returns the area of the primary target as a percentage of the camera image (0–100).
getTargetSize() - Method in class frc.spectrumLib.vision.VisionLogger
Logs and returns the area of the primary target as a percentage of the camera image.
getTeleopVelocityCoefficient() - Method in class frc.robot.subsystems.swerve.Swerve
 
getTemp() - Method in class frc.spectrumLib.mechanism.Mechanism
Returns the cached temperature of the motor.
getThird() - Method in class frc.spectrumLib.util.Trio
Returns the third object.
getTimestampSeconds() - Method in class frc.robot.subsystems.vision.Vision.VisionFieldPoseEstimate
The FPGA-converted timestamp of this measurement (seconds).
getTopViewHeight() - Static method in class frc.robot.RobotSim
 
getTopViewWidth() - Static method in class frc.robot.RobotSim
 
getTorqueCurrentFOC() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
 
getTotalCurrent() - Method in class frc.spectrumLib.telemetry.BatteryLogger
Running total of current draw accumulated since the last BatteryLogger.logPower() call, in amps.
getTotalEnergy() - Method in class frc.spectrumLib.telemetry.BatteryLogger
Cumulative energy consumed over the entire enabled session, in joules.
getTotalIntaked() - Method in class frc.rebuilt.FuelPhysicsSim
 
getTotalKineticEnergy() - Method in class frc.rebuilt.FuelPhysicsSim
 
getTotalLaunched() - Method in class frc.rebuilt.FuelPhysicsSim
 
getTotalMomentum() - Method in class frc.rebuilt.FuelPhysicsSim
 
getTotalPotentialEnergy() - Method in class frc.rebuilt.FuelPhysicsSim
 
getTotalPower() - Method in class frc.spectrumLib.telemetry.BatteryLogger
Running total of power accumulated since the last BatteryLogger.logPower() call, in watts.
getTotalScored() - Method in class frc.rebuilt.FuelPhysicsSim
 
getTriggersCurve() - Method in class frc.spectrumLib.gamepads.Gamepad
Exponential response curve applied to both analog trigger axes.
getTriggersDeadzone() - Method in class frc.spectrumLib.gamepads.Gamepad.Config
Deadzone applied to both analog trigger axes before the exponential curve.
getTriggersExp() - Method in class frc.spectrumLib.gamepads.Gamepad.Config
Exponent for the analog-trigger exponential response curve.
getTriggersScalar() - Method in class frc.spectrumLib.gamepads.Gamepad.Config
Output scalar applied after the analog-trigger exponential curve.
getTriggerTolerance() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
getTurretCenterToCamera() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
Turret pivot to camera offset (metres).
getTV(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Does the Limelight have a valid target?
getTwist() - Method in class frc.spectrumLib.gamepads.Gamepad
Returns the differential trigger value (rightTrigger - leftTrigger), useful as a single "twist" axis for field-relative rotation commands.
getTX(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the horizontal offset from the crosshair to the target in degrees.
getTXNC(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the horizontal offset from the principal pixel/point to the target in degrees.
getTY(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the vertical offset from the crosshair to the target in degrees.
getTYNC(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Gets the vertical offset from the principal pixel/point to the target in degrees.
getUp() - Method in class frc.spectrumLib.vision.Limelight.LimelightConfig
 
getUpdatedX(ArmConfig) - Method in interface frc.spectrumLib.sim.Mountable
Convenience overload that derives all geometry parameters from an ArmConfig.
getUpdatedX(LinearConfig) - Method in interface frc.spectrumLib.sim.Mountable
Convenience overload that derives all geometry parameters from a LinearConfig.
getUpdatedX(Mount.MountType, double, double, double, double, double, double, double, double, double, double) - Method in interface frc.spectrumLib.sim.Mountable
Computes the updated X position of a mounted component given full explicit geometry parameters.
getUpdatedX(RollerConfig) - Method in interface frc.spectrumLib.sim.Mountable
Convenience overload that derives all geometry parameters from a RollerConfig.
getUpdatedY(ArmConfig) - Method in interface frc.spectrumLib.sim.Mountable
Convenience overload that derives all geometry parameters from an ArmConfig.
getUpdatedY(LinearConfig) - Method in interface frc.spectrumLib.sim.Mountable
Convenience overload that derives all geometry parameters from a LinearConfig.
getUpdatedY(Mount.MountType, double, double, double, double, double, double, double, double, double, double) - Method in interface frc.spectrumLib.sim.Mountable
Computes the updated Y position of a mounted component given full explicit geometry parameters.
getUpdatedY(RollerConfig) - Method in interface frc.spectrumLib.sim.Mountable
Convenience overload that derives all geometry parameters from a RollerConfig.
getValue() - Method in class frc.spectrumLib.telemetry.TuneValue
Current value, refreshed on each call to TuneValue.update().
getVelocityControl() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
 
getVelocityKp() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake.FuelIntakeConfig
 
getVelocityKp() - Method in class frc.robot.subsystems.indexerBed.IndexerBed.IndexerBedConfig
 
getVelocityKp() - Method in class frc.robot.subsystems.indexerTower.IndexerTower.IndexerTowerConfig
 
getVelocityKp() - Method in class frc.robot.subsystems.launcher.Launcher.LauncherConfig
 
getVelocityKs() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake.FuelIntakeConfig
 
getVelocityKs() - Method in class frc.robot.subsystems.indexerBed.IndexerBed.IndexerBedConfig
 
getVelocityKs() - Method in class frc.robot.subsystems.indexerTower.IndexerTower.IndexerTowerConfig
 
getVelocityKs() - Method in class frc.robot.subsystems.launcher.Launcher.LauncherConfig
 
getVelocityKv() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake.FuelIntakeConfig
 
getVelocityKv() - Method in class frc.robot.subsystems.indexerBed.IndexerBed.IndexerBedConfig
 
getVelocityKv() - Method in class frc.robot.subsystems.indexerTower.IndexerTower.IndexerTowerConfig
 
getVelocityKv() - Method in class frc.robot.subsystems.launcher.Launcher.LauncherConfig
 
getVelocityRPM() - Method in class frc.spectrumLib.mechanism.Mechanism
Returns the cached motor velocity in RPM.
getVelocityTargetRPS() - Method in class frc.spectrumLib.mechanism.Mechanism
Returns the last closed-loop velocity setpoint (in rotations per second) sent to the motor by this class.
getVelocityTorqueCurrentFOC() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
 
getVerticalOffset() - Method in class frc.spectrumLib.vision.Limelight
Get the vertical offset from crosshair to target
getVision() - Static method in class frc.robot.Robot
 
getVisionMeasurementStdDevs() - Method in class frc.robot.subsystems.vision.Vision.VisionFieldPoseEstimate
The 3×1 standard-deviation vector [x, y, theta] passed to the pose estimator.
getVisionRobotPoseMeters() - Method in class frc.robot.subsystems.vision.Vision.VisionFieldPoseEstimate
The estimated field-relative robot pose (metres, radians).
getVisionStdDevTheta() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
Default rotational standard deviation for vision pose measurements (radians).
getVisionStdDevX() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
Default translational standard deviation for vision pose measurements (metres).
getVisionStdDevY() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
 
getVisionStdMatrix() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
Pre-built std-dev matrix using the default X/Y/theta values.
getVoltage() - Method in class frc.spectrumLib.mechanism.Mechanism
Returns the cached voltage of the motor.
getVoltageCompSaturation() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Voltage compensation saturation value used by Mechanism.setPercentOutput(java.util.function.DoubleSupplier).
getVoltageControl() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
 
getVoltageLimit() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake.FuelIntakeConfig
 
getVoltageLimit() - Method in class frc.robot.subsystems.launcher.Launcher.LauncherConfig
 
getWantedSuperState() - Method in class frc.robot.subsystems.SuperStructure
 
getWheelDiameter() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake.FuelIntakeConfig
 
getWheelDiameter() - Method in class frc.robot.subsystems.indexerBed.IndexerBed.IndexerBedConfig
 
getWheelDiameter() - Method in class frc.robot.subsystems.indexerTower.IndexerTower.IndexerTowerConfig
 
getWheelDiameter() - Method in class frc.robot.subsystems.launcher.Launcher.LauncherConfig
 
getWheelRadius() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
getXWithAngle(double, double, double) - Static method in interface frc.spectrumLib.sim.Mountable
Computes the X coordinate of a point at radius distance from displacementX in the direction of angle.
getYaw() - Method in class frc.spectrumLib.vision.Limelight.LimelightConfig
 
getYWithAngle(double, double, double) - Static method in interface frc.spectrumLib.sim.Mountable
Computes the Y coordinate of a point at radius distance from displacementY in the direction of angle.
getZeroSpeed() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
GIT_BRANCH - Static variable in class frc.robot.BuildConstants
 
GIT_DATE - Static variable in class frc.robot.BuildConstants
 
GIT_REVISION - Static variable in class frc.robot.BuildConstants
 
GIT_SHA - Static variable in class frc.robot.BuildConstants
 
goToRotations(double) - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionRight
Closed-loop Motion Magic to an absolute rotation target.
goToRotationsSlow(double, double, double, double) - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionRight
Slow (dynamic Motion Magic voltage) move to a rotation target.
gradient(Color, Color) - Method in class frc.spectrumLib.leds.SpectrumLEDs
Linear gradient between two colors across the strip.
GREATER - Enum constant in enum class frc.spectrumLib.gamepads.Gamepad.Threshold
Fires when the axis value is strictly greater than the threshold.
gyroX - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUData
 
gyroX - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
 
gyroY - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUData
 
gyroY - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
 
gyroZ - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUData
 
gyroZ - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
 

H

hardware - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
HardwareReport() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.HardwareReport
 
hasAccuratePose() - Method in class frc.robot.subsystems.vision.Vision
Returns true if at least one Limelight reports an accurate pose (via Limelight.hasAccuratePose()).
hasAccuratePose() - Method in class frc.spectrumLib.vision.Limelight
Returns true when the pose estimate is considered accurate — i.e., multiple tags are visible and the combined target area exceeds a minimum threshold.
hashCode() - Method in record class frc.rebuilt.ShiftHelpers.ShiftInfo
Returns a hash code value for this object.
hashCode() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
Returns a hash code value for this object.
hashCode() - Method in class frc.spectrumLib.util.CanDeviceId
 
hashCode() - Method in class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
 
hashCode() - Method in class frc.spectrumLib.vision.LimelightHelpers.RawFiducial
 
hashCode() - Method in class frc.spectrumLib.vision.LimelightHelpers.RawTarget
 
height - Static variable in class frc.rebuilt.Field.BlueBumps
 
height - Static variable in class frc.rebuilt.Field.BlueDepot
 
height - Static variable in class frc.rebuilt.Field.BlueTower
 
height - Static variable in class frc.rebuilt.Field.BlueTrench
 
HIGH - Enum constant in enum class frc.spectrumLib.telemetry.Telemetry.PrintPriority
 
highRungZ - Static variable in class frc.rebuilt.Field.BlueTower
 
HOME - Enum constant in enum class frc.robot.subsystems.hood.Hood.SystemState
 
HOME - Enum constant in enum class frc.robot.subsystems.hood.Hood.WantedState
 
HOMING - Enum constant in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.SystemState
 
hood - Variable in class frc.robot.Robot.Config
 
Hood - Class in frc.robot.subsystems.hood
The Hood subsystem.
Hood(Hood.HoodConfig) - Constructor for class frc.robot.subsystems.hood.Hood
 
HOOD_ANGLE_OFFSET - Static variable in class frc.rebuilt.ShotCalculator
 
Hood.HoodConfig - Class in frc.robot.subsystems.hood
 
Hood.SystemState - Enum Class in frc.robot.subsystems.hood
 
Hood.WantedState - Enum Class in frc.robot.subsystems.hood
 
hoodAngle() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
Returns the value of the hoodAngle record component.
HoodConfig() - Constructor for class frc.robot.subsystems.hood.Hood.HoodConfig
 
hoodVelocity() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
Returns the value of the hoodVelocity record component.
HubTargetFactory - Class in frc.rebuilt.targetFactories
 
HubTargetFactory() - Constructor for class frc.rebuilt.targetFactories.HubTargetFactory
 

I

id - Static variable in enum class frc.spectrumLib.hardware.Rio
The Rio constant that matches the hardware running this code.
id - Variable in class frc.spectrumLib.swerve.MapleSimSwerveDrivetrain.TalonFXMotorControllerSim
CAN device ID of the underlying TalonFX.
id - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawFiducial
 
IDLE - Enum constant in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
 
IDLE - Enum constant in enum class frc.robot.subsystems.SuperStructure.WantedSuperState
 
IDLE - Enum constant in enum class frc.robot.subsystems.swerve.Swerve.SystemState
 
IDLE - Enum constant in enum class frc.robot.subsystems.swerve.Swerve.WantedState
 
IDLE_PREP - Enum constant in enum class frc.robot.subsystems.launcher.Launcher.SystemState
 
IDLE_PREP - Enum constant in enum class frc.robot.subsystems.launcher.Launcher.WantedState
 
IMUData() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.IMUData
 
IMUData(double[]) - Constructor for class frc.spectrumLib.vision.LimelightHelpers.IMUData
 
imuResults - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
IMUResults() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.IMUResults
 
increaseDriveAngleOffset() - Static method in class frc.rebuilt.ShotCalculator
 
increaseHoodAngleOffset() - Static method in class frc.rebuilt.ShotCalculator
 
INDEX_MAX - Enum constant in enum class frc.robot.subsystems.indexerBed.IndexerBed.SystemState
 
INDEX_MAX - Enum constant in enum class frc.robot.subsystems.indexerBed.IndexerBed.WantedState
 
INDEX_MAX - Enum constant in enum class frc.robot.subsystems.indexerTower.IndexerTower.SystemState
 
INDEX_MAX - Enum constant in enum class frc.robot.subsystems.indexerTower.IndexerTower.WantedState
 
indexerBed - Variable in class frc.robot.Robot.Config
 
IndexerBed - Class in frc.robot.subsystems.indexerBed
The Indexer Bed subsystem.
IndexerBed(IndexerBed.IndexerBedConfig) - Constructor for class frc.robot.subsystems.indexerBed.IndexerBed
 
IndexerBed.IndexerBedConfig - Class in frc.robot.subsystems.indexerBed
 
IndexerBed.SystemState - Enum Class in frc.robot.subsystems.indexerBed
 
IndexerBed.WantedState - Enum Class in frc.robot.subsystems.indexerBed
 
IndexerBedConfig() - Constructor for class frc.robot.subsystems.indexerBed.IndexerBed.IndexerBedConfig
 
indexerTower - Variable in class frc.robot.Robot.Config
 
IndexerTower - Class in frc.robot.subsystems.indexerTower
The Indexer Tower subsystem.
IndexerTower(IndexerTower.IndexerTowerConfig) - Constructor for class frc.robot.subsystems.indexerTower.IndexerTower
 
IndexerTower.IndexerTowerConfig - Class in frc.robot.subsystems.indexerTower
 
IndexerTower.SystemState - Enum Class in frc.robot.subsystems.indexerTower
 
IndexerTower.WantedState - Enum Class in frc.robot.subsystems.indexerTower
 
IndexerTowerConfig() - Constructor for class frc.robot.subsystems.indexerTower.IndexerTower.IndexerTowerConfig
 
inEnemyAllianceZone() - Method in class frc.robot.subsystems.swerve.Swerve
 
inFieldLeft() - Method in class frc.robot.subsystems.swerve.Swerve
 
inFieldRight() - Method in class frc.robot.subsystems.swerve.Swerve
 
init() - Method in class frc.robot.auton.Auton
 
initialize() - Static method in class frc.rebuilt.ShiftHelpers
Starts the timer at the beginning of teleop.
innerCenter - Static variable in class frc.rebuilt.Field.BlueHub
 
innerOpeningHeight - Static variable in class frc.rebuilt.Field.BlueHub
 
innerOpeningWidth - Static variable in class frc.rebuilt.Field.BlueHub
 
innerOpeningWidth - Static variable in class frc.rebuilt.Field.BlueTower
 
inNeutralZone() - Method in class frc.robot.subsystems.swerve.Swerve
 
inRange(double, double) - Static method in class frc.spectrumLib.util.Util
Checks whether v is strictly within [-maxMagnitude, maxMagnitude].
inRange(double, double, double) - Static method in class frc.spectrumLib.util.Util
Checks if the given input is within the range (min, max), both exclusive.
inRange(DoubleSupplier, DoubleSupplier, DoubleSupplier) - Static method in class frc.spectrumLib.util.Util
Checks whether the value supplied by v is strictly between the values supplied by min and max.
INTAKE - Enum constant in enum class frc.robot.subsystems.fuelIntake.FuelIntake.SystemState
 
INTAKE - Enum constant in enum class frc.robot.subsystems.fuelIntake.FuelIntake.WantedState
 
INTAKE_FUEL - Enum constant in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
 
INTAKE_FUEL - Enum constant in enum class frc.robot.subsystems.SuperStructure.WantedSuperState
 
intakeExtension - Variable in class frc.robot.Robot.Config
 
IntakeExtension - Class in frc.robot.subsystems.intakeExtension
The Intake Extension subsystem.
IntakeExtension(IntakeExtension.IntakeExtensionConfig) - Constructor for class frc.robot.subsystems.intakeExtension.IntakeExtension
 
IntakeExtension.IntakeExtensionConfig - Class in frc.robot.subsystems.intakeExtension
 
IntakeExtension.IntakeExtensionRight - Class in frc.robot.subsystems.intakeExtension
The right deploy axis.
IntakeExtension.IntakeExtensionRight.RightConfig - Class in frc.robot.subsystems.intakeExtension
 
IntakeExtension.SystemState - Enum Class in frc.robot.subsystems.intakeExtension
 
IntakeExtension.WantedState - Enum Class in frc.robot.subsystems.intakeExtension
 
IntakeExtensionConfig() - Constructor for class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
IntakeExtensionRight(IntakeExtension.IntakeExtensionConfig) - Constructor for class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionRight
 
interpolate(double, double, double) - Static method in class frc.spectrumLib.util.Util
Linearly interpolates between a and b by a factor x, clamped to [0, 1].
inXzone(double, double) - Method in class frc.robot.subsystems.swerve.Swerve
 
inXzoneAlliance(double, double) - Method in class frc.robot.subsystems.swerve.Swerve
This method is used to check if the robot is in the X zone of the field flips the values if Red Alliance
inYzone(double, double) - Method in class frc.robot.subsystems.swerve.Swerve
 
inYzoneAlliance(double, double) - Method in class frc.robot.subsystems.swerve.Swerve
This method is used to check if the robot is in the Y zone of the field flips the values if Red Alliance
isAbsAngle() - Method in class frc.spectrumLib.sim.ArmConfig
When true the arm's visual angle is expressed in absolute robot-frame degrees; when false it is relative to the parent mount's current angle.
isAnimating() - Method in class frc.spectrumLib.leds.SpectrumLEDs
Returns true if the most recently applied pattern was a CANdle hardware animation running in firmware, false if it was a software SolidColor pattern.
isAtDesiredRotation() - Method in class frc.robot.subsystems.swerve.Swerve
 
isAtDesiredRotation(double) - Method in class frc.robot.subsystems.swerve.Swerve
 
isAtRotations(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns true when the motor position is within tolerance of target (both in rotations).
isAttached() - Method in class frc.spectrumLib.gamepads.Gamepad.Config
Whether this controller should be used on the current robot; false disables it.
isAttached() - Method in class frc.spectrumLib.hardware.SpectrumCANcoder
Returns whether this CANcoder is configured as physically present on the robot.
isAttached() - Method in class frc.spectrumLib.hardware.SpectrumCANcoderConfig
Whether the CANcoder hardware is physically present on the robot.
isAttached() - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
Whether this LED strip is physically connected to the robot.
isAttached() - Method in class frc.spectrumLib.leds.SpectrumLEDs
Returns whether this LED strip is physically connected to the robot.
isAttached() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Whether physical hardware is attached.
isAttached() - Method in class frc.spectrumLib.mechanism.Mechanism.FollowerConfig
Whether hardware is attached for this follower.
isAttached() - Method in class frc.spectrumLib.mechanism.Mechanism
Returns true if physical hardware is attached and motor commands should be sent.
isAttached() - Method in class frc.spectrumLib.vision.Limelight
Returns whether this camera is physically connected to the robot.
isAttached() - Method in class frc.spectrumLib.vision.Limelight.LimelightConfig
Whether this camera is physically connected to the robot.
isAtTargetPosition(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns true when the motor is within tolerance rotations of the last commanded target position.
isBackLeftSteerInverted() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
isBackRightSteerInverted() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
isBlue() - Static method in class frc.rebuilt.Field
Returns true if the robot is on the blue alliance.
isCameraConnected() - Method in class frc.spectrumLib.vision.Limelight
Checks if the camera is connected by looking for an empty botpose array from camera.
isCANcoderAttached() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
 
isConnected() - Method in class frc.spectrumLib.gamepads.Gamepad
Returns whether the physical gamepad is currently connected to the DriverStation.
isFrontLeftSteerInverted() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
isFrontRightSteerInverted() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
isGoingTooFast(double) - Method in class frc.robot.subsystems.swerve.Swerve
 
isInEnemyAllianceZone() - Method in class frc.robot.subsystems.swerve.Swerve
Returns true when the robot is inside the opposing alliance's zone (pose X is flipped for red so the same rectangle works for both alliances).
isInNeutralZone() - Method in class frc.robot.subsystems.swerve.Swerve
Returns true when the robot is inside the neutral zone.
isIntegrating() - Method in class frc.spectrumLib.vision.Limelight
Whether pose measurements from this camera are currently being integrated.
isIntegrating() - Method in class frc.spectrumLib.vision.Limelight.LimelightConfig
Whether pose measurements from this camera are currently being fused into the estimator.
isInverted() - Method in class frc.spectrumLib.hardware.SpectrumCANcoderConfig
Whether the CANcoder sensor direction is inverted (clockwise positive).
isInvertLeftSide() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
isInvertRightSide() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
isMegaTag2 - Variable in class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
 
isMounted() - Method in class frc.spectrumLib.sim.ArmConfig
Whether this arm is attached to a parent Mount.
isMounted() - Method in class frc.spectrumLib.sim.LinearConfig
Whether this linear stage is attached to a parent Mount.
isMounted() - Method in class frc.spectrumLib.sim.RollerConfig
Whether this roller is attached to a parent Mount.
isOnRamp() - Method in class frc.rebuilt.RobotBumpSim
Returns true while the robot is on the ramp in frictionless-slide mode.
isRed() - Static method in class frc.rebuilt.Field
Returns true if the robot is on the red alliance.
isResyncComplete() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension
Whether the most recent resync has finished homing both sides.
isRio2() - Method in enum class frc.spectrumLib.hardware.Rio
Returns true if this RoboRIO is a second-generation (RIO 2.0) controller.
isRobotInEnemyZone() - Method in class frc.robot.subsystems.SuperStructure
 
isRobotInFeedZone() - Method in class frc.robot.subsystems.SuperStructure
 
isRobotInNeutralZone() - Method in class frc.robot.subsystems.SuperStructure
 
isRobotInScoreZone() - Method in class frc.robot.subsystems.SuperStructure
 
isRunning() - Method in class frc.rebuilt.FuelPhysicsSim
Is the sim running?
isSimulateGravity() - Method in class frc.spectrumLib.sim.ArmConfig
Whether the physics simulation should apply gravitational force to the arm.
isSteerMotorReversed() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
isValid() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
Returns the value of the isValid record component.

J

joinStrings(String, List<?>) - Static method in class frc.spectrumLib.util.Util
Joins a list of objects into a single string with the given delimiter.

K

kFalse - Static variable in class frc.spectrumLib.gamepads.Gamepad
A trigger that is always false; used as a safe default before hardware is ready.
KillRobotException - Exception in frc.spectrumLib.util.exceptions
Unchecked exception thrown to signal that the robot code should stop executing immediately.
KillRobotException(String) - Constructor for exception frc.spectrumLib.util.exceptions.KillRobotException
Creates a KillRobotException with a descriptive message.
KillRobotException(String, Throwable) - Constructor for exception frc.spectrumLib.util.exceptions.KillRobotException
Creates a KillRobotException with both a message and an underlying cause.
KillRobotException(Throwable) - Constructor for exception frc.spectrumLib.util.exceptions.KillRobotException
Creates a KillRobotException wrapping an underlying cause.

L

latency - Variable in class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
 
latency_capture - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
latency_jsonParse - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
latency_pipeline - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
latencyPenalty - Variable in class frc.spectrumLib.vision.LimelightHelpers.RewindStats
 
launch() - Method in class frc.robot.auton.Auton
 
LAUNCH_WITH_BRAKE - Enum constant in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
 
LAUNCH_WITH_BRAKE - Enum constant in enum class frc.robot.subsystems.SuperStructure.WantedSuperState
 
LAUNCH_WITH_SQUEEZE - Enum constant in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
 
LAUNCH_WITH_SQUEEZE - Enum constant in enum class frc.robot.subsystems.SuperStructure.WantedSuperState
 
LAUNCH_WITH_SQUEEZE_WITH_NO_DELAY - Enum constant in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
 
LAUNCH_WITH_SQUEEZE_WITH_NO_DELAY - Enum constant in enum class frc.robot.subsystems.SuperStructure.WantedSuperState
 
LAUNCH_WITHOUT_SQUEEZE - Enum constant in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
 
LAUNCH_WITHOUT_SQUEEZE - Enum constant in enum class frc.robot.subsystems.SuperStructure.WantedSuperState
 
launchBall(Translation3d, Translation3d, double) - Method in class frc.rebuilt.FuelPhysicsSim
Shoot a ball into the sim.
launchBall(Translation3d, Translation3d, Translation3d) - Method in class frc.rebuilt.FuelPhysicsSim
Shoot a ball with full 3D spin control.
launcher - Variable in class frc.robot.Robot.Config
 
Launcher - Class in frc.robot.subsystems.launcher
The Launcher subsystem.
Launcher(Launcher.LauncherConfig) - Constructor for class frc.robot.subsystems.launcher.Launcher
 
Launcher.LauncherConfig - Class in frc.robot.subsystems.launcher
 
Launcher.SystemState - Enum Class in frc.robot.subsystems.launcher
 
Launcher.WantedState - Enum Class in frc.robot.subsystems.launcher
 
LauncherConfig() - Constructor for class frc.robot.subsystems.launcher.Launcher.LauncherConfig
 
LB - Variable in class frc.robot.operator.Operator
 
LB - Variable in class frc.robot.pilot.Pilot
 
Leds - Class in frc.robot.subsystems.leds
Robot LED subsystem for the 2026 REBUILT season.
Leds() - Constructor for class frc.robot.subsystems.leds.Leds
 
ledsConfig - Static variable in class frc.robot.subsystems.leds.Leds
Static hardware config.
LeftBlueBump() - Constructor for class frc.rebuilt.Field.LeftBlueBump
 
LeftBlueTrench() - Constructor for class frc.rebuilt.Field.LeftBlueTrench
 
leftBumper - Variable in class frc.spectrumLib.gamepads.Gamepad
Trigger for the left bumper (LB).
leftBumperOnly - Variable in class frc.spectrumLib.gamepads.Gamepad
Active when only the left bumper is pressed.
leftCorner - Static variable in class frc.rebuilt.Field.BlueDepot
 
leftDpad - Variable in class frc.spectrumLib.gamepads.Gamepad
Trigger for D-pad left (including up-left and down-left diagonals).
leftLL - Variable in class frc.robot.subsystems.vision.Vision
Left-facing Limelight instance.
leftStick(double) - Method in class frc.spectrumLib.gamepads.Gamepad
Returns a Trigger that fires when either left-stick axis exceeds the given absolute threshold.
leftStickClick - Variable in class frc.spectrumLib.gamepads.Gamepad
Trigger for pressing the left analog stick (L3).
leftStickCurve - Variable in class frc.spectrumLib.gamepads.Gamepad
Exponential response curve applied to both left-stick axes.
leftStickPress - Variable in class frc.robot.operator.Operator
 
leftStickPress - Variable in class frc.robot.pilot.Pilot
 
leftStickX - Variable in class frc.spectrumLib.gamepads.Gamepad
Trigger active when the left stick X-axis exceeds the configured deadzone.
leftStickY - Variable in class frc.spectrumLib.gamepads.Gamepad
Trigger active when the left stick Y-axis exceeds the configured deadzone.
leftTrigger - Variable in class frc.spectrumLib.gamepads.Gamepad
Trigger active when the left analog trigger exceeds the configured deadzone threshold.
leftTriggerOnly - Variable in class frc.spectrumLib.gamepads.Gamepad
Active when only the left trigger is pressed.
leftUpright - Static variable in class frc.rebuilt.Field.BlueTower
 
leftView - Static variable in class frc.robot.RobotSim
 
leftViewHeight - Static variable in class frc.robot.RobotSim
 
leftViewWidth - Static variable in class frc.robot.RobotSim
 
leftXTrigger(Gamepad.Threshold, double) - Method in class frc.spectrumLib.gamepads.Gamepad
Returns a Trigger that fires based on the left-stick X axis and the given threshold comparison.
leftYTrigger(Gamepad.Threshold, double) - Method in class frc.spectrumLib.gamepads.Gamepad
Returns a Trigger that fires based on the left-stick Y axis and the given threshold comparison.
LESS - Enum constant in enum class frc.spectrumLib.gamepads.Gamepad.Threshold
Fires when the axis value is strictly less than the threshold.
Limelight - Class in frc.spectrumLib.vision
Provides a high-level interface to a single Limelight camera for AprilTag-based pose estimation and basic targeting.
Limelight(Limelight.LimelightConfig) - Constructor for class frc.spectrumLib.vision.Limelight
Constructs a Limelight wrapper from a fully populated Limelight.LimelightConfig.
Limelight(String) - Constructor for class frc.spectrumLib.vision.Limelight
Constructs a Limelight wrapper with a default configuration for the given camera name.
Limelight(String, boolean) - Constructor for class frc.spectrumLib.vision.Limelight
Constructs a Limelight wrapper, explicitly setting whether the camera is attached.
Limelight(String, int) - Constructor for class frc.spectrumLib.vision.Limelight
Constructs a Limelight wrapper and immediately sets its active pipeline.
Limelight(String, int, Limelight.LimelightConfig) - Constructor for class frc.spectrumLib.vision.Limelight
Constructs a Limelight wrapper with an explicit configuration and immediately sets its active pipeline.
Limelight.LimelightConfig - Class in frc.spectrumLib.vision
Configuration for a single Limelight camera, including its network-table name and physical mounting position on the robot.
LimelightConfig(String) - Constructor for class frc.spectrumLib.vision.Limelight.LimelightConfig
Creates a configuration for the named Limelight camera.
LimelightHelpers - Class in frc.spectrumLib.vision
LimelightHelpers provides static methods and classes for interfacing with Limelight vision cameras in FRC.
LimelightHelpers() - Constructor for class frc.spectrumLib.vision.LimelightHelpers
 
LimelightHelpers.HardwareReport - Class in frc.spectrumLib.vision
Represents hardware statistics from the Limelight.
LimelightHelpers.IMUData - Class in frc.spectrumLib.vision
Encapsulates the state of an internal Limelight IMU.
LimelightHelpers.IMUResults - Class in frc.spectrumLib.vision
Represents IMU data from the JSON results.
LimelightHelpers.LimelightResults - Class in frc.spectrumLib.vision
Limelight Results object, parsed from a Limelight's JSON results output.
LimelightHelpers.LimelightTarget_Barcode - Class in frc.spectrumLib.vision
Represents a Barcode Target Result extracted from JSON Output
LimelightHelpers.LimelightTarget_Classifier - Class in frc.spectrumLib.vision
Represents a Neural Classifier Pipeline Result extracted from JSON Output
LimelightHelpers.LimelightTarget_Detector - Class in frc.spectrumLib.vision
Represents a Neural Detector Pipeline Result extracted from JSON Output
LimelightHelpers.LimelightTarget_Fiducial - Class in frc.spectrumLib.vision
Represents an AprilTag/Fiducial Target Result extracted from JSON Output
LimelightHelpers.LimelightTarget_Retro - Class in frc.spectrumLib.vision
Represents a Color/Retroreflective Target Result extracted from JSON Output
LimelightHelpers.PoseEstimate - Class in frc.spectrumLib.vision
Represents a 3D Pose Estimate.
LimelightHelpers.RawDetection - Class in frc.spectrumLib.vision
Represents a Limelight Raw Neural Detector result from Limelight's NetworkTables output.
LimelightHelpers.RawFiducial - Class in frc.spectrumLib.vision
Represents a Limelight Raw Fiducial result from Limelight's NetworkTables output.
LimelightHelpers.RawTarget - Class in frc.spectrumLib.vision
Represents a Limelight Raw Target/Contour result from Limelight's NetworkTables output.
LimelightHelpers.RewindStats - Class in frc.spectrumLib.vision
Represents capture rewind buffer statistics.
LimelightResults() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
LimelightTarget_Barcode() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Barcode
 
LimelightTarget_Classifier() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Classifier
 
LimelightTarget_Detector() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Detector
 
LimelightTarget_Fiducial() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
 
LimelightTarget_Retro() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
 
limit(double, double) - Static method in class frc.spectrumLib.util.Util
Clamps v to the range [-maxMagnitude, maxMagnitude].
limit(double, double, double) - Static method in class frc.spectrumLib.util.Util
Clamps v to the range [min, max].
LINEAR - Enum constant in enum class frc.spectrumLib.sim.Mount.MountType
A linear (elevator-style) stage mount.
LinearConfig - Class in frc.spectrumLib.sim
Configuration data for a linear (elevator-style) mechanism simulation.
LinearConfig(double, double, double, double) - Constructor for class frc.spectrumLib.sim.LinearConfig
Creates a LinearConfig with the minimum required positioning and mechanical parameters.
LinearSim - Class in frc.spectrumLib.sim
WPILib-backed simulation of a linear (elevator-style) mechanism driven by one or more Kraken X60 motors.
LinearSim(LinearConfig, Mechanism2d, TalonFXSimState, String) - Constructor for class frc.spectrumLib.sim.LinearSim
Creates and registers a linear mechanism simulation.
log(SwerveDrivetrain.SwerveDriveState) - Method in class frc.robot.subsystems.swerve.Swerve
 
log(Command) - Static method in class frc.robot.auton.Auton
 
log(Command) - Static method in class frc.spectrumLib.telemetry.Telemetry
Wraps a command so that its initialization and end are logged to the "Commands" key.
logAlerts() - Static method in class frc.spectrumLib.telemetry.Telemetry
Reads all active alerts from the SmartDashboard NetworkTable and logs any that are new since the last call under the "Alerts" DogLog key.
logBatteryUsage() - Method in class frc.robot.subsystems.swerve.Swerve
 
logBatteryUsage() - Method in class frc.spectrumLib.mechanism.Mechanism
Reports the combined supply current draw of the leader motor and all followers to the battery logger.
logPower() - Method in class frc.spectrumLib.telemetry.BatteryLogger
Appends control-overhead current consumers (roboRIO, CANcoders, Pigeon, CANivore, radio), updates rolling-current windows, logs all telemetry, and resets per-loop accumulators.
logTelemetry() - Method in class frc.robot.subsystems.vision.Vision
Logs connection status, integration status, tag status, MT1 poses, tag count, and target size for each Limelight via their VisionLogger.
logThrowableCrash(Throwable) - Static method in class frc.spectrumLib.util.CrashTracker
Logs details of a Throwable exception to a designated file.
lowRungZ - Static variable in class frc.rebuilt.Field.BlueTower
 
LT - Variable in class frc.robot.operator.Operator
 
LT - Variable in class frc.robot.pilot.Pilot
 

M

magnusEnabled - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
 
main(String...) - Static method in class frc.robot.Main
 
Main - Class in frc.robot
 
mapleSimDrive - Variable in class frc.spectrumLib.swerve.MapleSimSwerveDrivetrain
The underlying Maple-Sim drive simulation providing physics and odometry.
MapleSimSwerveDrivetrain - Class in frc.spectrumLib.swerve
Injects Maple-Sim simulation data into a CTRE swerve drivetrain.
MapleSimSwerveDrivetrain(Time, Mass, Distance, Distance, DCMotor, DCMotor, double, Translation2d[], Pigeon2, SwerveModule<TalonFX, TalonFX, CANcoder>[], SwerveModuleConstants<TalonFXConfiguration, TalonFXConfiguration, CANcoderConfiguration>...) - Constructor for class frc.spectrumLib.swerve.MapleSimSwerveDrivetrain
Constructs a drivetrain simulation using the specified parameters.
MapleSimSwerveDrivetrain.SimSwerveModule - Class in frc.spectrumLib.swerve
Represents the simulation of a single SwerveModule.
MapleSimSwerveDrivetrain.TalonFXMotorControllerSim - Class in frc.spectrumLib.swerve
Adapts a TalonFX motor controller for use as a SimulatedMotorController in Maple-Sim by forwarding encoder state from the simulation into the CTRE sim state.
MapleSimSwerveDrivetrain.TalonFXMotorControllerWithRemoteCanCoderSim - Class in frc.spectrumLib.swerve
Extends MapleSimSwerveDrivetrain.TalonFXMotorControllerSim to also drive a remote CANcoder simulation state.
MAVEN_GROUP - Static variable in class frc.robot.BuildConstants
 
MAVEN_NAME - Static variable in class frc.robot.BuildConstants
 
Mechanism - Class in frc.spectrumLib.mechanism
Abstract base class representing a CTRE TalonFX-driven robot mechanism with common control modes, telemetry, and convenience Command factories.
Mechanism(Mechanism.Config) - Constructor for class frc.spectrumLib.mechanism.Mechanism
Creates a Mechanism and, if Mechanism.Config.isAttached() is true, initializes the leader TalonFX and any configured follower motors.
Mechanism(Mechanism.Config, boolean) - Constructor for class frc.spectrumLib.mechanism.Mechanism
Creates a Mechanism and explicitly overrides the attached flag in the config.
Mechanism.Config - Class in frc.spectrumLib.mechanism
Configuration for a Mechanism, encapsulating the TalonFX hardware configuration, control request objects, and mechanism-level parameters (gear ratio, soft limits, PID/FF gains, Motion Magic profile, current limits, etc.).
Mechanism.FollowerConfig - Class in frc.spectrumLib.mechanism
Configuration for a TalonFX follower motor that mirrors the leader.
midRungZ - Static variable in class frc.rebuilt.Field.BlueTower
 
modifyMotorConfig(TalonFX, Mechanism.Config) - Method in class frc.spectrumLib.hardware.SpectrumCANcoder
Updates the TalonFX feedback configuration to reference this CANcoder using the chosen feedback source type and the ratios defined in the config.
moduleConstant - Variable in class frc.spectrumLib.swerve.MapleSimSwerveDrivetrain.SimSwerveModule
Constants (gear ratios, friction voltages, wheel radius, etc.) for this module.
moduleSimulation - Variable in class frc.spectrumLib.swerve.MapleSimSwerveDrivetrain.SimSwerveModule
Maple-Sim physics simulation instance for this module.
motor - Variable in class frc.spectrumLib.mechanism.Mechanism
The primary (leader) TalonFX motor controller.
Mount - Interface in frc.spectrumLib.sim
Represents a simulation component that other mechanisms can be attached to.
Mount.MountType - Enum Class in frc.spectrumLib.sim
Discriminates between the two supported mount types so child mechanisms can apply the correct positioning logic.
Mountable - Interface in frc.spectrumLib.sim
Mixin interface for simulation components that can be attached to a Mount.
moveToDegrees(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Command that continuously moves the mechanism to the specified angular position using Motion Magic Torque Current FOC control (requires Phoenix Pro).
moveToPercentage(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Command that continuously moves the mechanism to the specified position using Motion Magic Torque Current FOC control (requires Phoenix Pro).
moveToRotations(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Command that continuously moves the mechanism to the specified position using Motion Magic Torque Current FOC control (requires Phoenix Pro).
multipleTagsInView() - Method in class frc.spectrumLib.vision.Limelight
Checks if the LL sees multiple tags

N

nearLeftCorner - Static variable in class frc.rebuilt.Field.BlueHub
 
nearLeftCorner - Static variable in class frc.rebuilt.Field.LeftBlueBump
 
nearLeftCorner - Static variable in class frc.rebuilt.Field.RightBlueBump
 
nearRightCorner - Static variable in class frc.rebuilt.Field.BlueHub
 
nearRightCorner - Static variable in class frc.rebuilt.Field.LeftBlueBump
 
nearRightCorner - Static variable in class frc.rebuilt.Field.RightBlueBump
 
Network - Class in frc.spectrumLib.util
Common Network Utilities
Network() - Constructor for class frc.spectrumLib.util.Network
 
NEUTRAL - Enum constant in enum class frc.robot.subsystems.fuelIntake.FuelIntake.SystemState
 
NEUTRAL - Enum constant in enum class frc.robot.subsystems.fuelIntake.FuelIntake.WantedState
 
noBumpers - Variable in class frc.spectrumLib.gamepads.Gamepad
Active when neither bumper is pressed.
noModifiers - Variable in class frc.spectrumLib.gamepads.Gamepad
Active when no bumpers and no triggers are pressed (no modifier held).
NORMAL - Enum constant in enum class frc.spectrumLib.telemetry.Telemetry.PrintPriority
 
normalFeedBlueLeft - Static variable in class frc.rebuilt.Field
 
normalFeedBlueRight - Static variable in class frc.rebuilt.Field
 
normalFeedRedLeft - Static variable in class frc.rebuilt.Field
 
normalFeedRedRight - Static variable in class frc.rebuilt.Field
 
normalizeAngle(double) - Static method in class frc.rebuilt.FieldHelpers
Normalizes an angle to the range [-π, π).
noTriggers - Variable in class frc.spectrumLib.gamepads.Gamepad
Active when neither analog trigger is pressed.
NUM_LEDS - Static variable in class frc.robot.subsystems.leds.Leds
Number of external LEDs attached to the CANdle output (indices 8–27 on the device).

O

of(A, B, C) - Static method in class frc.spectrumLib.util.Trio
Returns a trio comprised of the three given objects.
OFF - Enum constant in enum class frc.robot.subsystems.fuelIntake.FuelIntake.SystemState
 
OFF - Enum constant in enum class frc.robot.subsystems.fuelIntake.FuelIntake.WantedState
 
OFF - Enum constant in enum class frc.robot.subsystems.indexerBed.IndexerBed.SystemState
 
OFF - Enum constant in enum class frc.robot.subsystems.indexerBed.IndexerBed.WantedState
 
OFF - Enum constant in enum class frc.robot.subsystems.indexerTower.IndexerTower.SystemState
 
OFF - Enum constant in enum class frc.robot.subsystems.indexerTower.IndexerTower.WantedState
 
OFF - Enum constant in enum class frc.robot.subsystems.launcher.Launcher.SystemState
 
OFF - Enum constant in enum class frc.robot.subsystems.launcher.Launcher.WantedState
 
ombre(Color, Color) - Method in class frc.spectrumLib.leds.SpectrumLEDs
Animated ombre — transitions smoothly between two colors across the strip and scrolls the blend point over time.
openingHeight - Static variable in class frc.rebuilt.Field.BlueOutpost
 
openingHeight - Static variable in class frc.rebuilt.Field.BlueTrench
 
openingTopLeft - Static variable in class frc.rebuilt.Field.LeftBlueTrench
 
openingTopLeft - Static variable in class frc.rebuilt.Field.RightBlueTrench
 
openingTopRight - Static variable in class frc.rebuilt.Field.LeftBlueTrench
 
openingTopRight - Static variable in class frc.rebuilt.Field.RightBlueTrench
 
openingWidth - Static variable in class frc.rebuilt.Field.BlueOutpost
 
openingWidth - Static variable in class frc.rebuilt.Field.BlueTrench
 
openingZ - Static variable in class frc.rebuilt.Field.BlueOutpost
 
operator - Variable in class frc.robot.Robot.Config
 
Operator - Class in frc.robot.operator
 
Operator(Operator.OperatorConfig) - Constructor for class frc.robot.operator.Operator
 
Operator.OperatorConfig - Class in frc.robot.operator
 
OperatorConfig() - Constructor for class frc.robot.operator.Operator.OperatorConfig
 
optional_BBB(boolean) - Method in class frc.robot.auton.Auton
 
optional_TBT(boolean) - Method in class frc.robot.auton.Auton
 
origin - Static variable in class frc.robot.RobotSim
 
OUTTAKE - Enum constant in enum class frc.robot.subsystems.fuelIntake.FuelIntake.SystemState
 
OUTTAKE - Enum constant in enum class frc.robot.subsystems.fuelIntake.FuelIntake.WantedState
 
overSpeedTrigger(double) - Method in class frc.robot.subsystems.swerve.Swerve
 

P

parseDataArray() - Method in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
 
pathfindingCommandToPose(double, double, double, double, double) - Static method in class frc.robot.auton.Auton
 
percentToRotations(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Converts a percentage of the mechanism's maximum range into an absolute rotation count.
periodic() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake
 
periodic() - Method in class frc.robot.subsystems.hood.Hood
 
periodic() - Method in class frc.robot.subsystems.indexerBed.IndexerBed
 
periodic() - Method in class frc.robot.subsystems.indexerTower.IndexerTower
 
periodic() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionRight
 
periodic() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension
 
periodic() - Method in class frc.robot.subsystems.launcher.Launcher
 
periodic() - Method in class frc.robot.subsystems.leds.Leds
 
periodic() - Method in class frc.robot.subsystems.SuperStructure
 
periodic() - Method in class frc.robot.subsystems.swerve.Swerve
This method is called periodically and is used to update the pilot's perspective.
periodic() - Method in class frc.robot.subsystems.vision.Vision
Called every robot loop iteration by the WPILib scheduler.
periodic() - Method in class frc.spectrumLib.gamepads.Gamepad
 
periodic() - Method in class frc.spectrumLib.mechanism.Mechanism
Called once per scheduler loop.
periodic() - Method in class frc.spectrumLib.telemetry.Telemetry
Called every robot loop cycle.
periodic() - Method in class frc.spectrumLib.util.CachedDouble
Called by the scheduler each iteration to invalidate the cached value so the next CachedDouble.getAsDouble() call re-queries the source.
PHOTON2026 - Class in frc.robot.configs
 
PHOTON2026 - Enum constant in enum class frc.spectrumLib.hardware.Rio
 
PHOTON2026() - Constructor for class frc.robot.configs.PHOTON2026
 
PhysicsConfig() - Constructor for class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
Default: everything on.
pilot - Variable in class frc.robot.Robot.Config
 
Pilot - Class in frc.robot.pilot
 
Pilot(Pilot.PilotConfig) - Constructor for class frc.robot.pilot.Pilot
Create a new Pilot with the default name and port.
PILOT_AIM_AT_TARGET - Enum constant in enum class frc.robot.subsystems.swerve.Swerve.SystemState
 
PILOT_AIM_AT_TARGET - Enum constant in enum class frc.robot.subsystems.swerve.Swerve.WantedState
 
Pilot.PilotConfig - Class in frc.robot.pilot
 
PilotConfig() - Constructor for class frc.robot.pilot.Pilot.PilotConfig
 
pipelineID - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
pipelineType - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
pitch - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
 
Pitch - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUData
 
placeFieldBalls() - Method in class frc.rebuilt.FuelPhysicsSim
Spawn all game pieces in their starting positions (neutral zone + depots).
PM_2026 - Enum constant in enum class frc.spectrumLib.hardware.Rio
 
PM2026 - Class in frc.robot.configs
 
PM2026() - Constructor for class frc.robot.configs.PM2026
 
pose - Variable in class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
 
pose2dToArray(Pose2d) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Converts a Pose2d object to an array of doubles in the format [x, y, z, roll, pitch, yaw].
pose3dToArray(Pose3d) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Converts a Pose3d object to an array of doubles in the format [x, y, z, roll, pitch, yaw].
PoseEstimate() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
Instantiates a PoseEstimate object with default values
PoseEstimate(Pose2d, double, double, int, double, double, double, LimelightHelpers.RawFiducial[], boolean) - Constructor for class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
 
poseOutOfField(Pose2d) - Static method in class frc.rebuilt.FieldHelpers
 
poseOutOfField(Pose3d) - Static method in class frc.rebuilt.FieldHelpers
 
print(String) - Static method in class frc.spectrumLib.telemetry.Telemetry
Prints a message at Telemetry.PrintPriority.NORMAL priority.
print(String, Telemetry.PrintPriority) - Static method in class frc.spectrumLib.telemetry.Telemetry
Print a statement if they are enabled
printAutoDuration() - Method in class frc.robot.auton.Auton
Called at AutonExit and displays the duration of the auton command Based on 6328 code
printDebug() - Method in class frc.spectrumLib.vision.Limelight
Prints the vision, estimated, and odometry pose to SmartDashboard
printPoints(double[][]) - Method in class frc.spectrumLib.util.Curve
Prints the values of a 2D double array of points.
printPoints(int) - Method in class frc.spectrumLib.util.Curve
Prints a set of points on the curve of length pointCount.
printPoseEstimate(LimelightHelpers.PoseEstimate) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Prints detailed information about a PoseEstimate to standard output.
publishPositions() - Method in class frc.rebuilt.FuelPhysicsSim
Push ball positions and sim stats to NetworkTables for visualization.
purple - Variable in class frc.spectrumLib.leds.SpectrumLEDs
Spectrum purple color constant (RGB 130, 103, 185).
pythonOutput - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 

Q

quaternion - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
 

R

rainbow() - Method in class frc.spectrumLib.leds.SpectrumLEDs
Static rainbow — hue distributed evenly across the strip, advancing very slowly.
rainbow(double) - Method in class frc.spectrumLib.leds.SpectrumLEDs
Static rainbow with configurable brightness.
ramUsage - Variable in class frc.spectrumLib.vision.LimelightHelpers.HardwareReport
 
RawDetection(int, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class frc.spectrumLib.vision.LimelightHelpers.RawDetection
 
RawFiducial(int, double, double, double, double, double, double) - Constructor for class frc.spectrumLib.vision.LimelightHelpers.RawFiducial
 
rawFiducials - Variable in class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
 
RawTarget(double, double, double) - Constructor for class frc.spectrumLib.vision.LimelightHelpers.RawTarget
 
rawYaw - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
 
RB - Variable in class frc.robot.operator.Operator
 
RB - Variable in class frc.robot.pilot.Pilot
 
red - Static variable in class frc.rebuilt.Field
 
redHubCenter - Static variable in class frc.rebuilt.Field
 
regulateModuleConstantsForSimulation(SwerveModuleConstants<?, ?, ?>[]) - Static method in class frc.spectrumLib.swerve.MapleSimSwerveDrivetrain
Regulates all SwerveModuleConstants for a drivetrain simulation.
remainingTime() - Method in record class frc.rebuilt.ShiftHelpers.ShiftInfo
Returns the value of the remainingTime record component.
RemoteCANcoder - Enum constant in enum class frc.spectrumLib.hardware.SpectrumCANcoder.CANCoderFeedbackType
Position is read remotely; motor encoder is used for velocity.
reorient(double) - Method in class frc.robot.subsystems.swerve.Swerve
 
reorientBack() - Method in class frc.robot.subsystems.swerve.Swerve
 
reorientForward() - Method in class frc.robot.subsystems.swerve.Swerve
 
reorientLeft() - Method in class frc.robot.subsystems.swerve.Swerve
 
reorientRight() - Method in class frc.robot.subsystems.swerve.Swerve
 
reportCurrentUsage(String, double...) - Method in class frc.spectrumLib.telemetry.BatteryLogger
Records the current draw for a named subsystem channel and accumulates it into the running totals.
resetConfig() - Method in class frc.spectrumLib.gamepads.Gamepad
Resets the controller configuration state so that the next Gamepad.configure() call will re-detect connection and re-apply button bindings.
resetCounters() - Method in class frc.rebuilt.FuelPhysicsSim
 
resetCurrentPositionToMax() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension
 
resetCurrentPositionToMaxCommand() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension
 
resetMaximums() - Method in class frc.spectrumLib.telemetry.BatteryLogger
Resets all peak and rolling-window metrics.
resetPose(Pose2d) - Method in class frc.robot.subsystems.swerve.Swerve
 
resetPoseToVision() - Method in class frc.robot.subsystems.vision.Vision
Resets the robot pose to the best Limelight's vision pose.
resetPoseToVision(boolean, Pose3d, Pose2d, double) - Method in class frc.robot.subsystems.vision.Vision
Resets the robot pose to a specific vision pose if the data passes sanity checks.
resetToInitialPos() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension
 
RESYNC - Enum constant in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.WantedState
 
resyncCommand() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension
Runs a full resync: drives both sides into the extended hard stop, re-zeros each, then returns the subsystem to STOPPED.
rewindStats - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
RewindStats() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.RewindStats
 
rgbCycle() - Method in class frc.spectrumLib.leds.SpectrumLEDs
RGB color-cycle animation using the CANdle's built-in hardware animation engine.
RightBlueBump() - Constructor for class frc.rebuilt.Field.RightBlueBump
 
RightBlueTrench() - Constructor for class frc.rebuilt.Field.RightBlueTrench
 
rightBumper - Variable in class frc.spectrumLib.gamepads.Gamepad
Trigger for the right bumper (RB).
rightBumperOnly - Variable in class frc.spectrumLib.gamepads.Gamepad
Active when only the right bumper is pressed.
RightConfig(IntakeExtension.IntakeExtensionConfig) - Constructor for class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionRight.RightConfig
 
rightCorner - Static variable in class frc.rebuilt.Field.BlueDepot
 
rightDpad - Variable in class frc.spectrumLib.gamepads.Gamepad
Trigger for D-pad right (including up-right and down-right diagonals).
rightLL - Variable in class frc.robot.subsystems.vision.Vision
Right-facing Limelight instance.
rightStick(double) - Method in class frc.spectrumLib.gamepads.Gamepad
Returns a Trigger that fires when either right-stick axis exceeds the given absolute threshold.
rightStickClick - Variable in class frc.spectrumLib.gamepads.Gamepad
Trigger for pressing the right analog stick (R3).
rightStickCurve - Variable in class frc.spectrumLib.gamepads.Gamepad
Exponential response curve applied to both right-stick axes.
rightStickPress - Variable in class frc.robot.operator.Operator
 
rightStickPress - Variable in class frc.robot.pilot.Pilot
 
rightStickX - Variable in class frc.spectrumLib.gamepads.Gamepad
Trigger active when the right stick X-axis exceeds the configured deadzone.
rightStickY - Variable in class frc.spectrumLib.gamepads.Gamepad
Trigger active when the right stick Y-axis exceeds the configured deadzone.
rightTrigger - Variable in class frc.spectrumLib.gamepads.Gamepad
Trigger active when the right analog trigger exceeds the configured deadzone threshold.
rightTriggerOnly - Variable in class frc.spectrumLib.gamepads.Gamepad
Active when only the right trigger is pressed.
rightUpright - Static variable in class frc.rebuilt.Field.BlueTower
 
rightXTrigger(Gamepad.Threshold, double) - Method in class frc.spectrumLib.gamepads.Gamepad
Returns a Trigger that fires based on the right-stick X axis and the given threshold comparison.
rightYTrigger(Gamepad.Threshold, double) - Method in class frc.spectrumLib.gamepads.Gamepad
Returns a Trigger that fires based on the right-stick Y axis and the given threshold comparison.
Rio - Enum Class in frc.spectrumLib.hardware
Identifies the specific RoboRIO that is running, keyed by its serial number.
RIO_CANBUS - Static variable in enum class frc.spectrumLib.hardware.Rio
CAN bus name for the native RoboRIO CAN interface.
Robot - Class in frc.robot
The main robot class.
Robot() - Constructor for class frc.robot.Robot
 
Robot.Config - Class in frc.robot
 
RobotBumpSim - Class in frc.rebuilt
RobotBumpSim — standalone robot-bump physics simulation for MapleSim.
RobotBumpSim(Translation2d[]) - Constructor for class frc.rebuilt.RobotBumpSim
Creates a new RobotBumpSim for a swerve drivetrain.
robotInEnemyZone() - Method in class frc.robot.subsystems.SuperStructure
 
robotInFeedZone() - Method in class frc.robot.subsystems.SuperStructure
 
robotInit() - Method in class frc.robot.Robot
 
robotInNeutralZone() - Method in class frc.robot.subsystems.SuperStructure
 
robotInScoreZone() - Method in class frc.robot.subsystems.SuperStructure
 
robotPeriodic() - Method in class frc.robot.Robot
This method is called periodically the entire time the robot is running.
RobotSim - Class in frc.robot
 
RobotSim(SuperStructure) - Constructor for class frc.robot.RobotSim
 
robotYaw - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUData
 
robotYaw - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
 
roll - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
 
Roll - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUData
 
RollerConfig - Class in frc.spectrumLib.sim
Configuration data for a roller mechanism simulation.
RollerConfig(double) - Constructor for class frc.spectrumLib.sim.RollerConfig
Creates a RollerConfig for a roller with the given diameter.
RollerSim - Class in frc.spectrumLib.sim
WPILib-backed simulation of a roller (flywheel) mechanism driven by a single Kraken X60 motor.
RollerSim(RollerConfig, Mechanism2d, TalonFXSimState, String) - Constructor for class frc.spectrumLib.sim.RollerSim
Creates and registers a roller simulation.
rotationsToDegrees(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Converts rotations to degrees (1 rotation = 360 degrees).
rotationsToPercent(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Converts an absolute rotation count into a percentage of the mechanism's maximum range.
RPMtoRPS(double) - Static method in class frc.spectrumLib.util.Conversions
Converts revolutions per minute (RPM) to revolutions per second (RPS).
RPMtoRPS(DoubleSupplier) - Static method in class frc.spectrumLib.util.Conversions
Converts revolutions per minute (RPM) to revolutions per second (RPS).
RPStoRPM(double) - Static method in class frc.spectrumLib.util.Conversions
Converts revolutions per second (RPS) to revolutions per minute (RPM).
RT - Variable in class frc.robot.operator.Operator
 
RT - Variable in class frc.robot.pilot.Pilot
 
rumbleCommand(double, double) - Method in class frc.spectrumLib.gamepads.Gamepad
Overloaded method for rumbleCommand that allows for the same intensity on both rumble motors.
rumbleCommand(double, double, double) - Method in class frc.spectrumLib.gamepads.Gamepad
Command that can be used to rumble the pilot controller.
rumbleCommand(Command) - Method in class frc.spectrumLib.gamepads.Gamepad
Returns a new Command object that combines the given command with a rumble command.
rumbleController(double, double) - Method in class frc.spectrumLib.gamepads.Gamepad
Immediately sets the left and right rumble motor intensities.
runCurrentLimits(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Command that applies new supply and stator current limits to the mechanism.
runFocRotations(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Command that continuously moves the mechanism to the specified position using Motion Magic Torque Current FOC control (requires Phoenix Pro).
runningDefaultCommand() - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Trigger that is active whenever this subsystem's current command is its default command.
runPercentage(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Command that continuously applies an open-loop percent output to the mechanism using voltage compensation.
runStop() - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Command that stops the mechanism and holds it stopped for its duration.
runTorqueCurrentFoc(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Command that continuously drives the mechanism at the specified torque current using FOC control (requires Phoenix Pro).
runVelocity(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Command that continuously drives the mechanism at the specified velocity using closed-loop voltage control.
runVelocityTcFocRPM(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Command that continuously drives the mechanism at the specified velocity using closed-loop Torque Current FOC control (requires Phoenix Pro).
runVoltage(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Command that continuously applies the specified voltage to the mechanism, bypassing any closed-loop control.
runVoltageNoSoftLimit(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Returns a Command that continuously applies the specified voltage to the mechanism, bypassing closed-loop control and ignoring software limit switches.

S

scrollingRainbow() - Method in class frc.spectrumLib.leds.SpectrumLEDs
Scrolling rainbow that advances quickly across the strip.
secondMan_BBD(boolean) - Method in class frc.robot.auton.Auton
 
secondMan_TBTB(boolean) - Method in class frc.robot.auton.Auton
 
select - Variable in class frc.spectrumLib.gamepads.Gamepad
Trigger for the Select / Back / View button.
selectButton - Variable in class frc.robot.operator.Operator
 
selectButton - Variable in class frc.robot.pilot.Pilot
 
sendInvalidStatus(String) - Method in class frc.spectrumLib.vision.Limelight
Marks this camera as not integrating and updates the log status message.
sendValidStatus(String) - Method in class frc.spectrumLib.vision.Limelight
Marks this camera as actively integrating and updates the log status message.
set(boolean) - Method in class frc.spectrumLib.framework.SpectrumState
Creates an instant command that sets the state to the given value.
setAimDeadband(double) - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
setAllianceWinOverride(Supplier<Optional<Boolean>>) - Static method in class frc.rebuilt.ShiftHelpers
 
setAngle(double) - Method in class frc.spectrumLib.sim.LinearConfig
Sets the orientation angle of the linear stage in the Mechanism2d canvas.
setAngularSpeedAt12Volts(AngularVelocity) - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
setAnimationSlot(int) - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
CANdle hardware animation slot (0–7) used by this instance's animation patterns.
setAttached(boolean) - Method in class frc.spectrumLib.gamepads.Gamepad.Config
Whether this controller should be used on the current robot; false disables it.
setAttached(boolean) - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
Whether this LED strip is physically connected to the robot.
setAttached(boolean) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Whether physical hardware is attached.
setAttached(boolean) - Method in class frc.spectrumLib.vision.Limelight.LimelightConfig
Whether this camera is physically connected to the robot.
setBackgroundColor(Color8Bit) - Method in class frc.spectrumLib.sim.Circle
Sets all background radial lines to the same color.
setBatteryVoltage(double) - Method in class frc.spectrumLib.telemetry.BatteryLogger
Battery terminal voltage used to convert current to power, in volts.
setBrakeMode(boolean) - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension
Sets brake mode on both deploy axes.
setBrakeMode(boolean) - Method in class frc.spectrumLib.mechanism.Mechanism
Sets the motor's neutral mode to brake or coast and immediately applies the change to hardware.
setBrightness(double) - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
Overall brightness scalar applied in hardware (0.0–1.0).
setCameraPose_RobotSpace(String, double, double, double, double, double, double) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Sets the camera pose relative to the robot.
setCanBus(CANBus) - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
setCanBus(CANBus) - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
CAN bus used when no SpectrumLEDs.Config.sharedCandle is provided.
setCANcoderID(int) - Method in class frc.spectrumLib.hardware.SpectrumCANcoderConfig
CAN device ID of the CANcoder; may be set after construction.
setCarriageMass(double) - Method in class frc.spectrumLib.sim.LinearConfig
Sets the carriage mass used by the physics simulation.
setColor(Color8Bit) - Method in class frc.spectrumLib.sim.ArmConfig
Sets the arm's display color in the Mechanism2d canvas.
setColor(Color8Bit) - Method in class frc.spectrumLib.sim.Circle
Color applied to all background lines when the circle is drawn.
setColor(Color8Bit) - Method in class frc.spectrumLib.sim.LinearConfig
Sets the color of the moving stage ligament in the Mechanism2d canvas.
setCommandPriority(int) - Method in class frc.spectrumLib.leds.SpectrumLEDs
Priority level of the pattern command currently running.
setCondition(String, boolean) - Static method in class frc.spectrumLib.framework.SpectrumState
Set the value of an event condition
setConfig(FuelPhysicsSim.PhysicsConfig) - Method in class frc.rebuilt.FuelPhysicsSim
 
setCropWindow(String, double, double, double, double) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Sets the crop window for the camera.
setCurrentLimits(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Immediately applies new supply and stator current limits to the motor configuration.
setDeadband(double) - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
setDeadzone(double) - Method in class frc.spectrumLib.util.Curve
Sets the value of deadzone, the value for the width in the center of the curve where any input results in an output of 0.0.
setDeterministic(long) - Method in class frc.rebuilt.FuelPhysicsSim
Lock the RNG seed so tests are repeatable.
setDeviceId(int) - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
CAN device ID used when no SpectrumLEDs.Config.sharedCandle is provided.
setDriveGearRatio(double) - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
setDynMMPositionFoc(DoubleSupplier, DoubleSupplier, DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Closed-loop position control using Dynamic Motion Magic with Torque Current FOC (requires Phoenix Pro).
setDynMMPositionVoltage(DoubleSupplier, DoubleSupplier, DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Closed-loop position control using Dynamic Motion Magic with voltage compensation.
setEnabled(boolean) - Method in class frc.spectrumLib.telemetry.BatteryLogger
When false all methods are no-ops, allowing the logger to be disabled at runtime.
setExpVal(double) - Method in class frc.spectrumLib.util.ExpCurve
Sets the value of expVal, the base of the exponent used to map the input.
setFalse() - Method in class frc.spectrumLib.framework.SpectrumState
Creates an instant command that sets the state to false.
setFalseForTime(DoubleSupplier) - Method in class frc.spectrumLib.framework.SpectrumState
Create a command that will set the state to false for a given time.
setFiducial3DOffset(String, double, double, double) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Sets 3D offset point for easy 3D targeting.
SetFiducialDownscalingOverride(String, float) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Sets the downscaling factor for AprilTag detection.
SetFiducialIDFiltersOverride(String, int[]) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Overrides the valid AprilTag IDs that will be used for localization.
setFollowerConfigs(Mechanism.FollowerConfig...) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Sets the follower motor configurations.
setGearRatio(double) - Method in class frc.spectrumLib.sim.RollerConfig
Sets the gear ratio between the motor and the roller output shaft.
setHalfBackground(Color8Bit, Color8Bit) - Method in class frc.spectrumLib.sim.Circle
Alternates two colors across the background lines, giving the circle a two-tone appearance (useful for indicating reverse spin direction).
SetIMUAssistAlpha(String, double) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Configures the complementary filter alpha value for IMU Assist Modes (Modes 3 and 4)
setIMUmode(int) - Method in class frc.spectrumLib.vision.Limelight
Sets the IMU mode on the Limelight.
SetIMUMode(String, int) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Configures the IMU mode for MegaTag2 Localization
setInitialPosition(double) - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionRight
Seeds this axis's encoder to a known starting position (rotations).
setInitialX(double) - Method in class frc.spectrumLib.sim.ArmConfig
Initial X position of the arm pivot in the Mechanism2d canvas (metres).
setInitialY(double) - Method in class frc.spectrumLib.sim.ArmConfig
Initial Y position of the arm pivot in the Mechanism2d canvas (metres).
setIntegrating(boolean) - Method in class frc.spectrumLib.vision.Limelight.LimelightConfig
Whether pose measurements from this camera are currently being fused into the estimator.
setIntegrating(boolean) - Method in class frc.spectrumLib.vision.Limelight
Whether pose measurements from this camera are currently being integrated.
setInvertLeftSide(boolean) - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
setInvertRightSide(boolean) - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
setKeystone(String, double, double) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Sets the keystone modification for the crop window.
setLEDMode(boolean) - Method in class frc.spectrumLib.vision.Limelight
Sets the LED mode of the LL.
setLEDMode_ForceBlink(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
 
setLEDMode_ForceOff(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
 
setLEDMode_ForceOn(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
 
setLEDMode_PipelineControl(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Sets LED mode to be controlled by the current pipeline.
setLeftStickDeadzone(double) - Method in class frc.spectrumLib.gamepads.Gamepad.Config
Deadzone applied to both left-stick axes before the exponential curve.
setLeftStickExp(double) - Method in class frc.spectrumLib.gamepads.Gamepad.Config
Exponent for the left-stick exponential response curve (1.0 = linear).
setLeftStickScalar(double) - Method in class frc.spectrumLib.gamepads.Gamepad.Config
Output scalar applied after the left-stick exponential curve.
setLength(double) - Method in class frc.spectrumLib.sim.ArmConfig
Visual length of the arm ligament in the Mechanism2d canvas (metres).
setLimelightNTDouble(String, String, double) - Static method in class frc.spectrumLib.vision.LimelightHelpers
 
setLimelightNTDoubleArray(String, String, double[]) - Static method in class frc.spectrumLib.vision.LimelightHelpers
 
setLimelightPipeline(int) - Method in class frc.spectrumLib.vision.Limelight
Sets the LL pipeline to the given index.
setLimelightPipelines(int) - Method in class frc.robot.subsystems.vision.Vision
Sets all Limelights to the given pipeline index.
setLinearSpeedAt12Volts(LinearVelocity) - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
setLineWidth(double) - Method in class frc.spectrumLib.sim.LinearConfig
Sets the stroke width of the stage ligaments in the Mechanism2d canvas.
setLogStatus(String) - Method in class frc.spectrumLib.vision.Limelight
Human-readable string describing the current integration status, logged for diagnostics.
setLossOfSignalBehavior(LossOfSignalBehaviorValue) - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
Behavior of the strip when CAN signal is lost.
setMaxAngle(double) - Method in class frc.spectrumLib.sim.ArmConfig
Maximum allowable arm angle (radians).
setMaxHeight(double) - Method in class frc.spectrumLib.sim.LinearConfig
Sets the maximum travel height of the mechanism.
setMaxRotationalVelocity(double) - Method in class frc.robot.pilot.Pilot
 
setMaxVelocity(double) - Method in class frc.robot.pilot.Pilot
 
setMinAngle(double) - Method in class frc.spectrumLib.sim.ArmConfig
Minimum allowable arm angle (radians).
setMMPosition(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Closed-loop position control using Motion Magic with voltage compensation (slot 0).
setMMPosition(DoubleSupplier, int) - Method in class frc.spectrumLib.mechanism.Mechanism
Closed-loop position control using Motion Magic with voltage compensation and an explicit PID/FF gain slot.
setMMPositionFoc(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Closed-loop position control using Motion Magic with Torque Current FOC (requires Phoenix Pro).
setMMVelocityFOC(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Closed-loop velocity control using Motion Magic with Torque Current FOC (requires Phoenix Pro).
setMotorPosition(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Sets the motor's internal position register to the specified value without moving the motor.
setMount(ArmSim) - Method in class frc.spectrumLib.sim.LinearConfig
Attaches this linear stage to a parent ArmSim mount so its root tracks the arm tip's position.
setMount(ArmSim) - Method in class frc.spectrumLib.sim.RollerConfig
Attaches this roller to an ArmSim mount so its axle tracks the arm tip's position.
setMount(ArmSim, boolean) - Method in class frc.spectrumLib.sim.ArmConfig
Attaches this arm to a parent ArmSim mount so its pivot tracks the parent arm's tip position.
setMount(LinearSim) - Method in class frc.spectrumLib.sim.LinearConfig
Attaches this linear stage to a parent LinearSim mount so its root tracks the parent stage's position.
setMount(LinearSim) - Method in class frc.spectrumLib.sim.RollerConfig
Attaches this roller to a LinearSim mount so its axle tracks the linear stage's position.
setMount(LinearSim, boolean) - Method in class frc.spectrumLib.sim.ArmConfig
Attaches this arm to a LinearSim mount so its pivot tracks the linear stage's position.
setMovingLength(double) - Method in class frc.spectrumLib.sim.LinearConfig
Sets the visual length of the moving stage ligament.
setName(String) - Method in class frc.spectrumLib.sim.Circle
Label prefix used when naming Mechanism2d elements.
setName(String) - Method in class frc.spectrumLib.vision.Limelight.LimelightConfig
Must match to the name given in LL dashboard
setNumLeds(int) - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
Number of LEDs in the segment owned by this instance.
setNumMotors(int) - Method in class frc.spectrumLib.sim.ArmConfig
Number of Kraken X60 motors driving the arm.
setNumMotors(int) - Method in class frc.spectrumLib.sim.LinearConfig
Sets the number of motors driving this linear stage.
setOffset(double) - Method in class frc.spectrumLib.util.Curve
Sets the value of offset, the value added to the final curve.
setPattern(SpectrumLEDs.CANdlePattern) - Method in class frc.spectrumLib.leds.SpectrumLEDs
Returns a command that continuously applies pattern to the LED segment at priority 0.
setPattern(SpectrumLEDs.CANdlePattern, int) - Method in class frc.spectrumLib.leds.SpectrumLEDs
Returns a command that continuously applies pattern to the LED segment and records the given priority while running.
setPercentOutput(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Open-loop percent output control with voltage compensation.
setPipelineIndex(String, int) - Static method in class frc.spectrumLib.vision.LimelightHelpers
 
setPivotX(double) - Method in class frc.spectrumLib.sim.ArmConfig
Current X position of the arm pivot used during simulation updates (metres).
setPivotY(double) - Method in class frc.spectrumLib.sim.ArmConfig
Current Y position of the arm pivot used during simulation updates (metres).
setPosition(double, double) - Method in class frc.spectrumLib.sim.RollerConfig
Sets the initial position of the roller axle in the Mechanism2d canvas.
setPriorityTagID(String, int) - Static method in class frc.spectrumLib.vision.LimelightHelpers
 
setPythonScriptData(String, double[]) - Static method in class frc.spectrumLib.vision.LimelightHelpers
 
setRatio(double) - Method in class frc.spectrumLib.sim.ArmConfig
Motor rotations required for one full revolution of the arm mechanism.
setRewindEnabled(String, boolean) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Enables or pauses the rewind buffer recording.
setRightStickDeadzone(double) - Method in class frc.spectrumLib.gamepads.Gamepad.Config
Deadzone applied to both right-stick axes before the exponential curve.
setRightStickExp(double) - Method in class frc.spectrumLib.gamepads.Gamepad.Config
Exponent for the right-stick exponential response curve.
setRightStickScalar(double) - Method in class frc.spectrumLib.gamepads.Gamepad.Config
Output scalar applied after the right-stick exponential curve.
setRioCurrent(double) - Method in class frc.spectrumLib.telemetry.BatteryLogger
Estimated current drawn by the RoboRIO itself, in amps.
setRobotOrientation(double) - Method in class frc.spectrumLib.vision.Limelight
Sets the robot orientation in degrees for the Limelight's internal IMU.
setRobotOrientation(double, double) - Method in class frc.spectrumLib.vision.Limelight
Sets the robot orientation and yaw rate for the Limelight's internal IMU fusion (MegaTag2).
SetRobotOrientation(String, double, double, double, double, double, double) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Sets robot orientation values used by MegaTag2 localization algorithm.
SetRobotOrientation_NoFlush(String, double, double, double, double, double, double) - Static method in class frc.spectrumLib.vision.LimelightHelpers
 
setRotationVelocityCoefficient(double) - Method in class frc.robot.subsystems.swerve.Swerve
 
setScalar(double) - Method in class frc.spectrumLib.util.Curve
Sets the value of scalar, the value multiplied to the curve before it is offset.
setSharedCandle(CANdle) - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
Pre-built CANdle to reuse.
setSimCGLength(double) - Method in class frc.spectrumLib.sim.ArmConfig
Distance from the pivot to the arm's centre of gravity used by the physics simulation (metres).
setSimMOI(double) - Method in class frc.spectrumLib.sim.ArmConfig
Moment of inertia used by the physics simulation (kg·m²).
setSimMOI(double) - Method in class frc.spectrumLib.sim.RollerConfig
Sets the moment of inertia used by the flywheel physics simulation.
setSimulatedGravity(boolean) - Method in class frc.spectrumLib.sim.ArmConfig
 
setSimulateGravity(boolean) - Method in class frc.spectrumLib.sim.ArmConfig
Whether the physics simulation should apply gravitational force to the arm.
setSlipCurrent(Current) - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
setStartIdx(int) - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
First LED index (inclusive) in the strip.
setStartingAngle(double) - Method in class frc.spectrumLib.sim.ArmConfig
Arm angle at the start of the simulation (radians).
setState(boolean) - Method in class frc.spectrumLib.framework.SpectrumState
Directly set the spectrum state to the specified value
setStateCommand(SuperStructure.WantedSuperState) - Method in class frc.robot.subsystems.SuperStructure
 
setStaticLength(double) - Method in class frc.spectrumLib.sim.LinearConfig
Sets the visual length of the static (non-moving) stage ligament.
setStaticRootX(double) - Method in class frc.spectrumLib.sim.LinearConfig
Current X position of the static root, updated when mounted (metres).
setStaticRootY(double) - Method in class frc.spectrumLib.sim.LinearConfig
Current Y position of the static root, updated when mounted (metres).
setSteerGearRatio(double) - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
setSteerMotorReversed(boolean) - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
setStreamMode_PiPMain(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Enables Picture-in-Picture mode with secondary stream in the corner.
setStreamMode_PiPSecondary(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Enables Picture-in-Picture mode with primary stream in the corner.
setStreamMode_Standard(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Enables standard side-by-side stream mode.
setStripType(StripTypeValue) - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
LED strip type (RGB, RGBW, GRB, etc.).
setTagStatus(String) - Method in class frc.spectrumLib.vision.Limelight
Human-readable string describing the currently visible tag(s), logged for diagnostics.
setTalonConfig(TalonFXConfiguration) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
Full TalonFX hardware configuration applied to the leader motor on startup.
setTargetHeading(double) - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
setTeleopVelocityCoefficient(double) - Method in class frc.robot.subsystems.swerve.Swerve
 
SetThrottle(String, int) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Configures the throttle value.
setTorqueCurrentFoc(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Applies a torque current setpoint using FOC control (requires Phoenix Pro).
setTriggersDeadzone(double) - Method in class frc.spectrumLib.gamepads.Gamepad.Config
Deadzone applied to both analog trigger axes before the exponential curve.
setTriggersExp(double) - Method in class frc.spectrumLib.gamepads.Gamepad.Config
Exponent for the analog-trigger exponential response curve.
setTriggersScalar(double) - Method in class frc.spectrumLib.gamepads.Gamepad.Config
Output scalar applied after the analog-trigger exponential curve.
setTrue() - Method in class frc.spectrumLib.framework.SpectrumState
Creates an instant command that sets the state to true.
setTrueForTime(DoubleSupplier) - Method in class frc.spectrumLib.framework.SpectrumState
Create a command that will set the state to true for a given time.
setTrueForTimeWithCancel(DoubleSupplier, Trigger) - Method in class frc.spectrumLib.framework.SpectrumState
Create a command that will set the state to true for a given time, or until a cancel condition is met.
setTrueWhileRunning() - Method in class frc.spectrumLib.framework.SpectrumState
Create a command that will set the state to true while the command is running Then it will set to false once it is cancelled
setupPortForwardingUSB(int) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Sets up port forwarding for a Limelight 3A/3G connected via USB.
setupSelectors() - Method in class frc.robot.auton.Auton
This method configures the available autonomous routines that can be selected from the SmartDashboard.
setupSmartDashboardData() - Method in class frc.robot.Robot
Sets up the SmartDashboard data for visualization.
setVelocity(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Closed-loop velocity control with voltage compensation.
setVelocityTCFOCrpm(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Closed-loop velocity control using Torque Current FOC with an RPM input (requires Phoenix Pro).
setVelocityTorqueCurrentFOC(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Closed-loop velocity control using Torque Current FOC (requires Phoenix Pro).
setVoltageOutput(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Open-loop voltage control — applies the requested voltage directly without compensation scaling.
setVoltageOutputNoSoftLimit(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
Open-loop voltage control that ignores software limit switches.
setWantedState(FuelIntake.WantedState) - Method in class frc.robot.subsystems.fuelIntake.FuelIntake
 
setWantedState(Hood.WantedState) - Method in class frc.robot.subsystems.hood.Hood
 
setWantedState(IndexerBed.WantedState) - Method in class frc.robot.subsystems.indexerBed.IndexerBed
 
setWantedState(IndexerTower.WantedState) - Method in class frc.robot.subsystems.indexerTower.IndexerTower
 
setWantedState(IntakeExtension.WantedState) - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension
 
setWantedState(Launcher.WantedState) - Method in class frc.robot.subsystems.launcher.Launcher
 
setWantedState(Swerve.WantedState) - Method in class frc.robot.subsystems.swerve.Swerve
 
setWantedSuperState(SuperStructure.WantedSuperState) - Method in class frc.robot.subsystems.SuperStructure
 
setWheelRadius(Distance) - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
SHIFT1 - Enum constant in enum class frc.rebuilt.ShiftHelpers.ShiftEnum
 
SHIFT2 - Enum constant in enum class frc.rebuilt.ShiftHelpers.ShiftEnum
 
SHIFT3 - Enum constant in enum class frc.rebuilt.ShiftHelpers.ShiftEnum
 
SHIFT4 - Enum constant in enum class frc.rebuilt.ShiftHelpers.ShiftEnum
 
ShiftHelpers - Class in frc.rebuilt
 
ShiftHelpers() - Constructor for class frc.rebuilt.ShiftHelpers
 
ShiftHelpers.ShiftEnum - Enum Class in frc.rebuilt
 
ShiftHelpers.ShiftInfo - Record Class in frc.rebuilt
 
ShiftInfo(ShiftHelpers.ShiftEnum, double, double, boolean) - Constructor for record class frc.rebuilt.ShiftHelpers.ShiftInfo
Creates an instance of a ShiftInfo record class.
ShootingParameters(boolean, Rotation2d, double, double, double, double, double, double, double, double) - Constructor for record class frc.rebuilt.ShotCalculator.ShootingParameters
Creates an instance of a ShootingParameters record class.
ShotCalculator - Class in frc.rebuilt
 
ShotCalculator.ShootingParameters - Record Class in frc.rebuilt
Immutable snapshot of all quantities needed to command the drive, hood, and flywheel subsystems for a single shot.
SIM - Enum constant in enum class frc.spectrumLib.hardware.Rio
 
simLaunching() - Static method in class frc.robot.RobotSim
 
SimSwerveModule(SwerveModuleConstants<TalonFXConfiguration, TalonFXConfiguration, CANcoderConfiguration>, SwerveModuleSimulation, SwerveModule<TalonFX, TalonFX, CANcoder>) - Constructor for class frc.spectrumLib.swerve.MapleSimSwerveDrivetrain.SimSwerveModule
Constructs a simulated swerve module by wiring the Maple-Sim physics model to the CTRE motor controllers.
simulationInit() - Method in class frc.robot.Robot
This method is called once when a simulation starts
simulationInit() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake
 
simulationInit() - Method in class frc.robot.subsystems.hood.Hood
 
simulationInit() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension
 
simulationInit() - Method in class frc.robot.subsystems.launcher.Launcher
 
simulationPeriodic() - Method in class frc.robot.Robot
This method is called periodically during simulation.
simulationPeriodic() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake
 
simulationPeriodic() - Method in class frc.robot.subsystems.hood.Hood
 
simulationPeriodic() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension
 
simulationPeriodic() - Method in class frc.robot.subsystems.launcher.Launcher
 
simulationPeriodic() - Method in class frc.spectrumLib.mechanism.Mechanism
Called once per simulation loop.
simulationPeriodic() - Method in class frc.spectrumLib.sim.ArmSim
Advances the arm physics simulation by one robot period, updates the TalonFX rotor position and velocity, and refreshes the Mechanism2d visualization.
simulationPeriodic() - Method in class frc.spectrumLib.sim.LinearSim
Advances the elevator physics simulation by one robot period, updates the TalonFX rotor position and velocity, and refreshes both the static and moving Mechanism2d ligaments.
simulationPeriodic() - Method in class frc.spectrumLib.sim.RollerSim
Advances the flywheel physics simulation by one robot period, updates the TalonFX rotor velocity and position, moves the axle to its current mount position, and updates the Mechanism2d color to reflect the roller's spin direction.
sleepFrameThreshold - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
 
sleepingEnabled - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
 
sleepVelocityThreshold - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
 
SLOW_CLOSE - Enum constant in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.SystemState
 
SLOW_CLOSE - Enum constant in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.WantedState
 
SLOW_INDEX - Enum constant in enum class frc.robot.subsystems.indexerBed.IndexerBed.SystemState
 
SLOW_INDEX - Enum constant in enum class frc.robot.subsystems.indexerBed.IndexerBed.WantedState
 
SLOW_INDEX - Enum constant in enum class frc.robot.subsystems.indexerTower.IndexerTower.SystemState
 
SLOW_INDEX - Enum constant in enum class frc.robot.subsystems.indexerTower.IndexerTower.WantedState
 
SLOW_INTAKE - Enum constant in enum class frc.robot.subsystems.fuelIntake.FuelIntake.SystemState
 
SLOW_INTAKE - Enum constant in enum class frc.robot.subsystems.fuelIntake.FuelIntake.WantedState
 
SLOW_LAUNCH - Enum constant in enum class frc.robot.subsystems.launcher.Launcher.SystemState
 
SLOW_LAUNCH - Enum constant in enum class frc.robot.subsystems.launcher.Launcher.WantedState
 
solid(Color) - Method in class frc.spectrumLib.leds.SpectrumLEDs
Solid color pattern.
solidLimelight() - Method in class frc.robot.subsystems.vision.Vision
Returns a command that holds all Limelight LEDs solid-on while active and turns them off when the command ends.
solverIterations - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
 
spawnBall(Translation3d) - Method in class frc.rebuilt.FuelPhysicsSim
Drop a ball at this position, sitting on the ground.
spawnBall(Translation3d, Translation3d) - Method in class frc.rebuilt.FuelPhysicsSim
Drop a ball with some initial velocity.
SpectrumAuton(String, boolean) - Method in class frc.robot.auton.Auton
Creates a SpectrumAuton command sequence.
SpectrumAuton(String, boolean, double) - Method in class frc.robot.auton.Auton
 
SpectrumCANcoder - Class in frc.spectrumLib.hardware
Wraps a CTRE CANcoder and applies Spectrum-specific configuration.
SpectrumCANcoder(int, SpectrumCANcoderConfig, TalonFX, Mechanism.Config, SpectrumCANcoder.CANCoderFeedbackType) - Constructor for class frc.spectrumLib.hardware.SpectrumCANcoder
Creates and configures a SpectrumCANcoder, then updates the motor's feedback configuration.
SpectrumCANcoder.CANCoderFeedbackType - Enum Class in frc.spectrumLib.hardware
Selects how the TalonFX reads position data from the remote CANcoder.
SpectrumCANcoderConfig - Class in frc.spectrumLib.hardware
Configuration parameters for a SpectrumCANcoder.
SpectrumCANcoderConfig(double, double, double, boolean, boolean) - Constructor for class frc.spectrumLib.hardware.SpectrumCANcoderConfig
Creates a fully-specified CANcoder configuration.
SpectrumLEDs - Class in frc.spectrumLib.leds
CANdle-based addressable LED subsystem that wraps a CTRE CANdle and exposes a rich library of pattern factories (solid, stripe, blink, breathe, rainbow, chase, bounce, gradient, ombre, wave, countdown, etc.).
SpectrumLEDs(SpectrumLEDs.Config) - Constructor for class frc.spectrumLib.leds.SpectrumLEDs
Constructs the LED subsystem, configures the hardware (or reuses a shared device), and registers with the WPILib CommandScheduler.
SpectrumLEDs.CANdlePattern - Interface in frc.spectrumLib.leds
Functional interface for a LED pattern that drives a segment of a CANdle strip.
SpectrumLEDs.Config - Class in frc.spectrumLib.leds
Configuration for a SpectrumLEDs subsystem instance.
SpectrumRobot - Class in frc.spectrumLib.framework
The base robot class for Spectrum robots.
SpectrumRobot() - Constructor for class frc.spectrumLib.framework.SpectrumRobot
Constructs a SpectrumRobot, silencing joystick connection warnings and extending the loop overrun watchdog timeout to 200 ms to accommodate longer periodic loops.
SpectrumServo - Class in frc.spectrumLib.hardware
A WPILib Servo that also implements Subsystem, allowing it to be registered with the command-based framework and participate in requirement checking.
SpectrumServo(int) - Constructor for class frc.spectrumLib.hardware.SpectrumServo
Creates a SpectrumServo connected to the given PWM port on the RoboRIO.
SpectrumState - Class in frc.spectrumLib.framework
Represents a global or subsystem-specific state that can be used as a Trigger.
SpectrumState(EventLoop, String) - Constructor for class frc.spectrumLib.framework.SpectrumState
Create a new EventTrigger that gets polled by the given event loop instead of the EventScheduler
SpectrumState(String) - Constructor for class frc.spectrumLib.framework.SpectrumState
Create a new EventTrigger.
spinDecayEnabled - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
 
spinDecayTau - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
 
spinTransferEnabled - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
 
start - Variable in class frc.spectrumLib.gamepads.Gamepad
Trigger for the Start / Menu button.
start(boolean, boolean, boolean, boolean, boolean, boolean, Telemetry.PrintPriority) - Static method in class frc.spectrumLib.telemetry.Telemetry
Start the telemetry system.
startAutonTimer() - Method in class frc.robot.auton.Auton
This method is called in AutonInit
startButton - Variable in class frc.robot.operator.Operator
 
startButton - Variable in class frc.robot.pilot.Pilot
 
STARTING_DRIVE_ANGLE_OFFSET - Static variable in class frc.rebuilt.ShotCalculator
 
STARTING_HOOD_ANGLE_OFFSET - Static variable in class frc.rebuilt.ShotCalculator
 
startingLineX - Static variable in class frc.rebuilt.Field
 
stop() - Method in class frc.spectrumLib.mechanism.Mechanism
Stops the motor output.
stopAxis() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionRight
Holds the axis (neutral output).
STOPPED - Enum constant in enum class frc.robot.subsystems.hood.Hood.SystemState
 
STOPPED - Enum constant in enum class frc.robot.subsystems.hood.Hood.WantedState
 
STOPPED - Enum constant in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.SystemState
 
STOPPED - Enum constant in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.WantedState
 
storedSeconds - Variable in class frc.spectrumLib.vision.LimelightHelpers.RewindStats
 
stripe(double, Color, Color) - Method in class frc.spectrumLib.leds.SpectrumLEDs
Two-color stripe: the first percent fraction of LEDs shows color1, the remainder shows color2.
subticks - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
 
SuperStructure - Class in frc.robot.subsystems
 
SuperStructure(Swerve, FuelIntake, IntakeExtension, IndexerTower, IndexerBed, Launcher, Hood) - Constructor for class frc.robot.subsystems.SuperStructure
 
SuperStructure.CurrentSuperState - Enum Class in frc.robot.subsystems
 
SuperStructure.WantedSuperState - Enum Class in frc.robot.subsystems
 
swerve - Variable in class frc.robot.Robot.Config
 
Swerve - Class in frc.robot.subsystems.swerve
Class that extends the Phoenix SwerveDrivetrain class and implements subsystem so it can be used in command-based projects easily.
Swerve(SwerveConfig) - Constructor for class frc.robot.subsystems.swerve.Swerve
Constructs a new Swerve drive subsystem.
Swerve.SystemState - Enum Class in frc.robot.subsystems.swerve
 
Swerve.WantedState - Enum Class in frc.robot.subsystems.swerve
 
SwerveConfig - Class in frc.robot.subsystems.swerve
 
SwerveConfig() - Constructor for class frc.robot.subsystems.swerve.SwerveConfig
 
switchCountdown(Color) - Method in class frc.spectrumLib.leds.SpectrumLEDs
Alliance switch countdown — cycles through alliance colors (and purple) on a hard-coded match-time schedule, progressively turning off LEDs within each segment as time elapses.
SyncCANcoder - Enum constant in enum class frc.spectrumLib.hardware.SpectrumCANcoder.CANCoderFeedbackType
Motor encoder is synchronized to the CANcoder position on enable.
SysID - Class in frc.spectrumLib.swerve
Encapsulates the three SysId characterization routines for a CTRE swerve drivetrain: translation, rotation, and steer-gains.
SysID(Swerve) - Constructor for class frc.spectrumLib.swerve.SysID
Constructs all three SysId routines and selects SysID.SysIdRoutineTranslation as the active routine.
sysIdDynamic(SysIdRoutine.Direction) - Method in class frc.spectrumLib.swerve.SysID
Returns a dynamic (step) characterization command for the active routine.
sysIdQuasistatic(SysIdRoutine.Direction) - Method in class frc.spectrumLib.swerve.SysID
Returns a quasistatic (slow ramp) characterization command for the active routine.

T

ta - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
ta - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Barcode
 
ta - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Detector
 
ta - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
 
ta - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
 
ta - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawDetection
 
ta - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawFiducial
 
ta - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawTarget
 
tag26X - Static variable in class frc.rebuilt.Field
 
tag29Y - Static variable in class frc.rebuilt.Field.BlueOutpost
 
tag31Y - Static variable in class frc.rebuilt.Field.BlueTower
 
tagCount - Variable in class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
 
tagsInView() - Method in class frc.robot.subsystems.vision.Vision
Returns true if any Limelight currently sees an AprilTag belonging to the current alliance's set of scoring targets.
tagSpan - Variable in class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
 
talonConfig - Variable in class frc.spectrumLib.mechanism.Mechanism.Config
Full TalonFX hardware configuration applied to the leader motor on startup.
TalonFXFactory - Class in frc.spectrumLib.hardware
Creates CANTalon objects and configures all the parameters we care about to factory defaults.
TalonFXMotorControllerSim(TalonFX) - Constructor for class frc.spectrumLib.swerve.MapleSimSwerveDrivetrain.TalonFXMotorControllerSim
Constructs the adapter for the given TalonFX.
TalonFXMotorControllerWithRemoteCanCoderSim(TalonFX, CANcoder) - Constructor for class frc.spectrumLib.swerve.MapleSimSwerveDrivetrain.TalonFXMotorControllerWithRemoteCanCoderSim
Constructs the adapter for a steer motor paired with a remote CANcoder.
tareMotor() - Method in class frc.spectrumLib.mechanism.Mechanism
Sets the mechanism's reported position to zero (tares the motor encoder).
targetInView() - Method in class frc.spectrumLib.vision.Limelight
Returns whether the LL has any valid targets (April tags or other vision targets)
targets_Barcode - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
targets_Classifier - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
targets_Detector - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
targets_Fiducials - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
targets_Retro - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
TBTB(boolean) - Method in class frc.robot.auton.Auton
 
TBTT(boolean) - Method in class frc.robot.auton.Auton
 
telemetry - Static variable in class frc.robot.Robot
 
Telemetry - Class in frc.spectrumLib.telemetry
Telemetry and logging utility.
Telemetry() - Constructor for class frc.spectrumLib.telemetry.Telemetry
Creates a Telemetry instance and registers it as a WPILib subsystem so its Telemetry.periodic() method is called every loop cycle.
Telemetry.Fault - Enum Class in frc.spectrumLib.telemetry
Named fault conditions that can be surfaced as structured log entries.
Telemetry.PrintPriority - Enum Class in frc.spectrumLib.telemetry
Priority levels for printing to the console.
teleop - Variable in class frc.spectrumLib.gamepads.Gamepad
Trigger active during the teleoperated period.
teleop - Static variable in class frc.spectrumLib.util.Util
Trigger that is true when the robot is enabled in teleop mode.
TELEOP_DRIVE - Enum constant in enum class frc.robot.subsystems.swerve.Swerve.SystemState
 
TELEOP_DRIVE - Enum constant in enum class frc.robot.subsystems.swerve.Swerve.WantedState
 
teleopDuration - Static variable in class frc.rebuilt.ShiftHelpers
 
teleopExit() - Method in class frc.robot.Robot
 
teleopInit() - Method in class frc.robot.Robot
 
teleopPeriodic() - Method in class frc.robot.Robot
 
temperature - Variable in class frc.spectrumLib.vision.LimelightHelpers.HardwareReport
 
testExit() - Method in class frc.robot.Robot
 
testInit() - Method in class frc.robot.Robot
This method is called once when test mode starts
testMode - Variable in class frc.spectrumLib.gamepads.Gamepad
Trigger active during the test mode period.
testMode - Static variable in class frc.spectrumLib.util.Util
Trigger that is true when the robot is enabled in test mode.
testPeriodic() - Method in class frc.robot.Robot
 
tick() - Method in class frc.rebuilt.FuelPhysicsSim
Step the sim forward one period (20ms) and publish ball positions to NT.
timeOfFlight() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
Returns the value of the timeOfFlight record component.
timestamp_LIMELIGHT_publish - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
timestamp_nt - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
timestamp_RIOFPGA_capture - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
timestamp_sys - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
timestamp_us - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
timestampSeconds - Variable in class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
 
toggle() - Method in class frc.spectrumLib.framework.SpectrumState
Creates an instant command that flips the current state value.
toggleReverseSoftLimit(boolean) - Method in class frc.spectrumLib.mechanism.Mechanism
Enables or disables the reverse software limit switch and immediately applies the change.
toggleSupplyCurrentLimit(DoubleSupplier, boolean) - Method in class frc.spectrumLib.mechanism.Mechanism
Enables or disables the supply current limit and immediately applies the change.
toggleToFalse() - Method in class frc.spectrumLib.framework.SpectrumState
Command to set state to true, and then to false, ensuring triggers bound to the false transition fire reliably.
toggleTorqueCurrentLimit(DoubleSupplier, boolean) - Method in class frc.spectrumLib.mechanism.Mechanism
Enables or disables a forward/reverse torque current limit and immediately applies the change.
toggleToTrue() - Method in class frc.spectrumLib.framework.SpectrumState
Command to set state to false, and then to true, ensuring your state will trigger actions
topCenter - Static variable in class frc.rebuilt.Field.BlueHub
 
toPose2D(double[]) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Takes a 6-length array of pose data and converts it to a Pose2d object.
toPose3D(double[]) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Takes a 6-length array of pose data and converts it to a Pose3d object.
topViewHeight - Static variable in class frc.robot.RobotSim
 
topViewWidth - Static variable in class frc.robot.RobotSim
 
toString() - Method in record class frc.rebuilt.ShiftHelpers.ShiftInfo
Returns a string representation of this record class.
toString() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
Returns a string representation of this record class.
totalHeight - Static variable in class frc.rebuilt.Field.BlueHub
 
TRACK_TARGET - Enum constant in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
 
TRACK_TARGET - Enum constant in enum class frc.robot.subsystems.SuperStructure.WantedSuperState
 
TRANSITION - Enum constant in enum class frc.rebuilt.ShiftHelpers.ShiftEnum
 
TRANSLATION_ERROR_MARGIN_METERS - Static variable in class frc.robot.subsystems.swerve.Swerve
 
triggerRewindCapture(String, double) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Triggers a rewind capture with the specified duration.
triggerRewindCaptureForAllCameras() - Method in class frc.robot.subsystems.vision.Vision
Triggers a rewind-capture snapshot on all Limelights (captures 165 seconds of history for post-match review).
triggersCurve - Variable in class frc.spectrumLib.gamepads.Gamepad
Exponential response curve applied to both analog trigger axes.
triggerSnapshot(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
Triggers a snapshot capture via NetworkTables by incrementing the snapshot counter.
Trio<A,B,C> - Class in frc.spectrumLib.util
Represents a trio of three objects.
Trio(A, B, C) - Constructor for class frc.spectrumLib.util.Trio
Constructs a pair.
ts - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
 
ts - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
 
TTTT(boolean) - Method in class frc.robot.auton.Auton
 
TuneValue - Class in frc.spectrumLib.telemetry
A numeric value that is published to SmartDashboard and can be modified at runtime without redeploying code.
TuneValue(String, double) - Constructor for class frc.spectrumLib.telemetry.TuneValue
Creates a TuneValue, publishing defaultValue to SmartDashboard under name.
tx - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
tx - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Barcode
 
tx - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Classifier
 
tx - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Detector
 
tx - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
 
tx - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
 
tx_nocrosshair - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
tx_nocrosshair - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Barcode
 
tx_nocrosshair - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Detector
 
tx_nocrosshair - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
 
tx_nocrosshair - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
 
tx_pixels - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Barcode
 
tx_pixels - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Classifier
 
tx_pixels - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Detector
 
tx_pixels - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
 
tx_pixels - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
 
txnc - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawDetection
 
txnc - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawFiducial
 
txnc - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawTarget
 
ty - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
ty - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Barcode
 
ty - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Classifier
 
ty - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Detector
 
ty - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
 
ty - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
 
ty_nocrosshair - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
ty_nocrosshair - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Barcode
 
ty_nocrosshair - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Detector
 
ty_nocrosshair - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
 
ty_nocrosshair - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
 
ty_pixels - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Barcode
 
ty_pixels - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Classifier
 
ty_pixels - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Detector
 
ty_pixels - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
 
ty_pixels - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
 
tync - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawDetection
 
tync - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawFiducial
 
tync - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawTarget
 

U

UNJAM - Enum constant in enum class frc.robot.subsystems.indexerBed.IndexerBed.SystemState
 
UNJAM - Enum constant in enum class frc.robot.subsystems.indexerBed.IndexerBed.WantedState
 
UNJAM - Enum constant in enum class frc.robot.subsystems.indexerTower.IndexerTower.SystemState
 
UNJAM - Enum constant in enum class frc.robot.subsystems.indexerTower.IndexerTower.WantedState
 
UNJAM - Enum constant in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
 
UNJAM - Enum constant in enum class frc.robot.subsystems.SuperStructure.WantedSuperState
 
UNKNOWN - Enum constant in enum class frc.spectrumLib.hardware.Rio
 
update() - Method in class frc.spectrumLib.swerve.MapleSimSwerveDrivetrain
Update the simulation.
update() - Method in class frc.spectrumLib.telemetry.TuneValue
Reads the current value from SmartDashboard and caches it locally.
update(Pose2d, ChassisSpeeds, int) - Method in class frc.rebuilt.RobotBumpSim
Advances the bump simulation by one 20 ms period and returns the robot's 3D pose.
updateArticulatedMechanisms() - Method in class frc.robot.RobotSim
 
updateConfig() - Method in class frc.robot.subsystems.swerve.SwerveConfig
 
updateControlSignal(Angle, AngularVelocity, Angle, AngularVelocity) - Method in class frc.spectrumLib.swerve.MapleSimSwerveDrivetrain.TalonFXMotorControllerSim
Injects simulated rotor position, velocity, and supply voltage into the TalonFX sim state, then returns the motor output voltage requested by the controller's closed-loop algorithm.
updateControlSignal(Angle, AngularVelocity, Angle, AngularVelocity) - Method in class frc.spectrumLib.swerve.MapleSimSwerveDrivetrain.TalonFXMotorControllerWithRemoteCanCoderSim
Injects simulated supply voltage, position, and velocity into the remote CANcoder sim state, then delegates to the parent implementation to update the TalonFX and return the requested motor voltage.
updateStatorCurrent() - Method in class frc.spectrumLib.mechanism.Mechanism
Reads the stator current directly from the motor hardware.
updateSupplyCurrent() - Method in class frc.spectrumLib.mechanism.Mechanism
Reads the supply current directly from the motor hardware.
updateTemp() - Method in class frc.spectrumLib.mechanism.Mechanism
Reads the motor temperature directly from hardware.
updateVoltage() - Method in class frc.spectrumLib.mechanism.Mechanism
Reads the motor voltage directly from hardware.
upDpad - Variable in class frc.spectrumLib.gamepads.Gamepad
Trigger for D-pad up.
uprightHeight - Static variable in class frc.rebuilt.Field.BlueTower
 
Util - Class in frc.spectrumLib.util
From 254 lib imported from 1678-2024 Contains basic functions that are used often.

V

valid - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
 
validPoseEstimate(LimelightHelpers.PoseEstimate) - Static method in class frc.spectrumLib.vision.LimelightHelpers
 
valueOf(String) - Static method in enum class frc.rebuilt.ShiftHelpers.ShiftEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.subsystems.fuelIntake.FuelIntake.SystemState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.subsystems.fuelIntake.FuelIntake.WantedState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.subsystems.hood.Hood.SystemState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.subsystems.hood.Hood.WantedState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.subsystems.indexerBed.IndexerBed.SystemState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.subsystems.indexerBed.IndexerBed.WantedState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.subsystems.indexerTower.IndexerTower.SystemState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.subsystems.indexerTower.IndexerTower.WantedState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.SystemState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.WantedState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.subsystems.launcher.Launcher.SystemState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.subsystems.launcher.Launcher.WantedState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.subsystems.SuperStructure.WantedSuperState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.subsystems.swerve.Swerve.SystemState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.subsystems.swerve.Swerve.WantedState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.spectrumLib.gamepads.Gamepad.Threshold
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.spectrumLib.hardware.Rio
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.spectrumLib.hardware.SpectrumCANcoder.CANCoderFeedbackType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.spectrumLib.sim.Mount.MountType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.spectrumLib.telemetry.Telemetry.Fault
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.spectrumLib.telemetry.Telemetry.PrintPriority
Returns the enum constant of this class with the specified name.
values() - Static method in enum class frc.rebuilt.ShiftHelpers.ShiftEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.subsystems.fuelIntake.FuelIntake.SystemState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.subsystems.fuelIntake.FuelIntake.WantedState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.subsystems.hood.Hood.SystemState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.subsystems.hood.Hood.WantedState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.subsystems.indexerBed.IndexerBed.SystemState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.subsystems.indexerBed.IndexerBed.WantedState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.subsystems.indexerTower.IndexerTower.SystemState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.subsystems.indexerTower.IndexerTower.WantedState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.SystemState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.WantedState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.subsystems.launcher.Launcher.SystemState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.subsystems.launcher.Launcher.WantedState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.subsystems.SuperStructure.WantedSuperState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.subsystems.swerve.Swerve.SystemState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.subsystems.swerve.Swerve.WantedState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.spectrumLib.gamepads.Gamepad.Threshold
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.spectrumLib.hardware.Rio
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.spectrumLib.hardware.SpectrumCANcoder.CANCoderFeedbackType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.spectrumLib.sim.Mount.MountType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.spectrumLib.telemetry.Telemetry.Fault
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.spectrumLib.telemetry.Telemetry.PrintPriority
Returns an array containing the constants of this enum class, in the order they are declared.
velocityDependentCOR - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
 
VERSION - Static variable in class frc.robot.BuildConstants
 
vision - Variable in class frc.robot.Robot.Config
 
Vision - Class in frc.robot.subsystems.vision
Vision subsystem that manages three Limelights (back, left, right) and fuses their pose estimates into the swerve odometry via WPILib's SwerveDrivePoseEstimator.
Vision(Vision.VisionConfig) - Constructor for class frc.robot.subsystems.vision.Vision
Creates the Vision subsystem.
Vision.VisionConfig - Class in frc.robot.subsystems.vision
Static configuration for the Vision subsystem, including Limelight identifiers, camera-to-robot transforms, pipeline indices, and pose estimation covariance parameters.
Vision.VisionFieldPoseEstimate - Class in frc.robot.subsystems.vision
Immutable data class that bundles a vision-derived field pose with its FPGA timestamp and covariance matrix, ready for use with SwerveDrivePoseEstimator.addVisionMeasurement().
VisionConfig() - Constructor for class frc.robot.subsystems.vision.Vision.VisionConfig
 
VisionFieldPoseEstimate(Pose2d, double, Matrix<N3, N1>, int) - Constructor for class frc.robot.subsystems.vision.Vision.VisionFieldPoseEstimate
 
VisionLogger - Class in frc.spectrumLib.vision
Logs telemetry data from a Limelight camera to the robot's data-logging system (DogLog) under the Vision/<name>/ namespace.
VisionLogger(String, Limelight) - Constructor for class frc.spectrumLib.vision.VisionLogger
Constructs a logger for the given Limelight camera.

W

wave(Color, Color, double, double) - Method in class frc.spectrumLib.leds.SpectrumLEDs
Sinusoidal wave pattern blending between two colors.
white - Variable in class frc.spectrumLib.leds.SpectrumLEDs
Convenience alias for Color.kWhite.
width - Static variable in class frc.rebuilt.Field.BlueBumps
 
width - Static variable in class frc.rebuilt.Field.BlueDepot
 
width - Static variable in class frc.rebuilt.Field.BlueHub
 
width - Static variable in class frc.rebuilt.Field.BlueTower
 
width - Static variable in class frc.rebuilt.Field.BlueTrench
 
withRotation(double, double, double) - Method in class frc.spectrumLib.vision.Limelight.LimelightConfig
Sets the rotation of the limelight in degrees
withTranslation(double, double, double) - Method in class frc.spectrumLib.vision.Limelight.LimelightConfig
Sets the position of the robot in meters

X

X - Variable in class frc.spectrumLib.gamepads.Gamepad
Trigger for the X (square) face button.
X_BRAKE - Enum constant in enum class frc.robot.subsystems.swerve.Swerve.SystemState
 
X_BRAKE - Enum constant in enum class frc.robot.subsystems.swerve.Swerve.WantedState
 
XButton - Variable in class frc.robot.operator.Operator
 
XButton - Variable in class frc.robot.pilot.Pilot
 
XM2026 - Class in frc.robot.configs
 
XM2026() - Constructor for class frc.robot.configs.XM2026
 

Y

Y - Variable in class frc.spectrumLib.gamepads.Gamepad
Trigger for the Y (triangle) face button.
yaw - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
 
Yaw - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUData
 
YButton - Variable in class frc.robot.operator.Operator
 
YButton - Variable in class frc.robot.pilot.Pilot
 

Z

zeroAtMax() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionRight
Re-zeroes this axis at the fully-extended hard stop.
zone - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Classifier
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form