# A-Index
index: A

# Index

A B C D E F G H I 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

## A

absoluteEncoder - Variable in class swervelib.motors.SparkFlexSwerve
  Absolute encoder attached to the SparkMax (if exists)
absoluteEncoder - Variable in class swervelib.motors.SparkMaxBrushedMotorSwerve
  Absolute encoder attached to the SparkMax (if exists)
absoluteEncoder - Variable in class swervelib.motors.SparkMaxSwerve
  Absolute encoder attached to the SparkMax (if exists)
absoluteEncoder - Variable in class swervelib.motors.TalonFXSwerve
  Whether the absolute encoder is integrated.
absoluteEncoder - Variable in class swervelib.motors.TalonSRXSwerve
  Whether the absolute encoder is integrated.
absoluteEncoder - Variable in class swervelib.parser.SwerveModuleConfiguration
  The Absolute Encoder for the swerve module.
absoluteEncoder - Variable in class swervelib.SwerveModule
  Absolute encoder for swerve drive.
absoluteEncoderInverted - Variable in class swervelib.parser.json.ModuleJson
  Absolute encoder inversion state.
absoluteEncoderInverted - Variable in class swervelib.parser.SwerveModuleConfiguration
  Whether the absolute encoder is inverted.
absoluteEncoderIssueName - Variable in class swervelib.SwerveModule
  NT3 Absolute encoder read issue.
absoluteEncoderOffset - Variable in class swervelib.parser.json.ModuleJson
  Absolute encoder offset from 0 in degrees.
absoluteEncoderOffsetWarning - Variable in class swervelib.motors.SparkFlexSwerve
  An `Alert` for if the absolute encoder's offset is set in the json instead of the hardware client.
absolutePositionCache - Variable in class swervelib.SwerveModule
  Absolute encoder position cache.
active - Variable in class swervelib.telemetry.Alert
  Activation state of alert.
activeStartTime - Variable in class swervelib.telemetry.Alert
  When the alert was raised.
addSlewRateLimiters(SlewRateLimiter, SlewRateLimiter, SlewRateLimiter) - Method in class swervelib.SwerveController
  Add slew rate limiters to all controls.
addVisionMeasurement(Pose2d, double) - Method in class swervelib.SwerveDrive
  Add a vision measurement to the `SwerveDrivePoseEstimator` and update the `SwerveIMU` gyro reading with the given timestamp of the vision measurement.
addVisionMeasurement(Pose2d, double, Matrix<N3, N1>) - Method in class swervelib.SwerveDrive
  Add a vision measurement to the `SwerveDrivePoseEstimator` and update the `SwerveIMU` gyro reading with the given timestamp of the vision measurement.
ADIS16448Swerve - Class in swervelib.imu
  IMU Swerve class for the `ADIS16448_IMU` device.
ADIS16448Swerve() - Constructor for class swervelib.imu.ADIS16448Swerve
  Construct the ADIS16448 imu and reset default configurations.
ADIS16470Swerve - Class in swervelib.imu
  IMU Swerve class for the `ADIS16470_IMU` device.
ADIS16470Swerve() - Constructor for class swervelib.imu.ADIS16470Swerve
  Construct the ADIS16470 imu and reset default configurations.
adjAbsoluteAngleName - Variable in class swervelib.SwerveModule
  NT3 Adjusted Absolute angle publisher for the absolute encoder.
ADXRS450Swerve - Class in swervelib.imu
  IMU Swerve class for the `ADXRS450_Gyro` device.
ADXRS450Swerve() - Constructor for class swervelib.imu.ADXRS450Swerve
  Construct the ADXRS450 imu and reset default configurations.
Alert - Class in swervelib.telemetry
  Class for managing persistent alerts to be sent over NetworkTables.
Alert(String, String, Alert.AlertType) - Constructor for class swervelib.telemetry.Alert
  Creates a new Alert.
Alert(String, Alert.AlertType) - Constructor for class swervelib.telemetry.Alert
  Creates a new Alert in the default group - "Alerts".
Alert.AlertType - Enum Class in swervelib.telemetry
  Represents an alert's level of urgency.
Alert.SendableAlerts - Class in swervelib.telemetry
  Sendable alert for advantage scope.
alerts - Variable in class swervelib.telemetry.Alert.SendableAlerts
  Alert list for sendable.
AlertType() - Constructor for enum class swervelib.telemetry.Alert.AlertType
AnalogAbsoluteEncoderSwerve - Class in swervelib.encoders
  Swerve Absolute Encoder for Thrifty Encoders and other analog encoders.
AnalogAbsoluteEncoderSwerve(int) - Constructor for class swervelib.encoders.AnalogAbsoluteEncoderSwerve
  Construct the Encoder given the analog input channel.
AnalogAbsoluteEncoderSwerve(AnalogInput) - Constructor for class swervelib.encoders.AnalogAbsoluteEncoderSwerve
  Construct the Thrifty Encoder as a Swerve Absolute Encoder.
AnalogGyroSwerve - Class in swervelib.imu
  Creates a IMU for `AnalogGyro` devices, only uses yaw.
AnalogGyroSwerve(int) - Constructor for class swervelib.imu.AnalogGyroSwerve
  Analog port in which the gyroscope is connected.
angle - Variable in class swervelib.parser.json.ModuleJson
  Angle motor device configuration.
angle - Variable in class swervelib.parser.json.modules.BoolMotorJson
  Angle motor inversion state.
angle - Variable in class swervelib.parser.json.MotorConfigDouble
  Angle motor.
angle - Variable in class swervelib.parser.json.MotorConfigInt
  Angle motor.
angle - Variable in class swervelib.parser.json.PIDFPropertiesJson
  The PIDF with Integral Zone used for the angle motor.
angle - Variable in class swervelib.simulation.SwerveIMUSimulation
  Heading of the robot.
angleJoystickRadiusDeadband - Variable in class swervelib.parser.json.ControllerPropertiesJson
  The minimum radius of the angle control joystick to allow for heading adjustment of the robot.
angleJoyStickRadiusDeadband - Variable in class swervelib.parser.SwerveControllerConfiguration
  hypotenuse deadband for the robot angle control joystick.
angleLimiter - Variable in class swervelib.SwerveController
  `SlewRateLimiter` for angular movement in radians/second.
angleModules(SwerveDrive, Rotation2d) - Static method in class swervelib.SwerveDriveTest
  Set the angle of the modules to a given `Rotation2d`
angleMotor - Variable in class swervelib.parser.SwerveModuleConfiguration
  The drive motor and angle motor of this swerve module.
angleMotor - Variable in class swervelib.SwerveModule
  Swerve Motors.
angleMotorCurrentLimit - Variable in class swervelib.parser.SwerveModulePhysicalCharacteristics
  Current limits for the Swerve Module.
angleMotorInverted - Variable in class swervelib.parser.SwerveModuleConfiguration
  State of inversion of the angle motor.
angleMotorRampRate - Variable in class swervelib.parser.SwerveModulePhysicalCharacteristics
  The time it takes for the motor to go from 0 to full throttle in seconds.
angleOffset - Variable in class swervelib.parser.SwerveModuleConfiguration
  Angle offset in degrees for the Swerve Module.
angleOffset - Variable in class swervelib.SwerveModule
  Angle offset from the absolute encoder.
anglePIDF - Variable in class swervelib.parser.SwerveModuleConfiguration
  PIDF configuration options for the angle motor closed-loop PID controller.
antiJitter(SwerveModuleState, SwerveModuleState, double) - Static method in class swervelib.math.SwerveMath
  Perform anti-jitter within modules if the speed requested is too low.
antiJitterEnabled - Variable in class swervelib.SwerveModule
  Anti-Jitter AKA auto-centering disabled.
applyDeadband(double, boolean, double) - Static method in class swervelib.math.SwerveMath
  Algebraically apply a deadband using a piece wise function.
attainableMaxRotationalVelocityRadiansPerSecond - Variable in class swervelib.SwerveDrive
  The absolute max speed the robot can reach while rotating radians per second.
attainableMaxTranslationalSpeedMetersPerSecond - Variable in class swervelib.SwerveDrive
  The absolute max speed that your robot can reach while translating in meters per second.

A B C D E F G H I 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