# D-Index
index: D

# 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

## D

d - Variable in class swervelib.parser.PIDFConfig
  Derivative Gain for PID.
desiredChassisSpeeds - Static variable in class swervelib.telemetry.SwerveDriveTelemetry
  Describes the desired forward, sideways and angular velocity of the robot.
desiredStates - Static variable in class swervelib.telemetry.SwerveDriveTelemetry
  An array of rotation and velocity values describing the desired state of each swerve module
DeviceJson - Class in swervelib.parser.json
  Device JSON parsed class.
DeviceJson() - Constructor for class swervelib.parser.json.DeviceJson
doesNotSupportIntegratedOffsets - Variable in class swervelib.encoders.SparkMaxAnalogEncoderSwerve
  An `Alert` for if the absolute encoder does not support integrated offsets.
drive - Variable in class swervelib.parser.json.ModuleJson
  Drive motor device configuration.
drive - Variable in class swervelib.parser.json.modules.BoolMotorJson
  Drive motor inversion state.
drive - Variable in class swervelib.parser.json.MotorConfigDouble
  Drive motor.
drive - Variable in class swervelib.parser.json.MotorConfigInt
  Drive motor.
drive - Variable in class swervelib.parser.json.PIDFPropertiesJson
  The PIDF with Integral Zone used for the drive motor.
drive(Translation2d, double, boolean, boolean) - Method in class swervelib.SwerveDrive
  The primary method for controlling the drivebase.
drive(Translation2d, double, boolean, boolean, Translation2d) - Method in class swervelib.SwerveDrive
  The primary method for controlling the drivebase.
drive(ChassisSpeeds) - Method in class swervelib.SwerveDrive
  Secondary method for controlling the drivebase.
drive(ChassisSpeeds, boolean, Translation2d) - Method in class swervelib.SwerveDrive
  The primary method for controlling the drivebase.
drive(ChassisSpeeds, Translation2d) - Method in class swervelib.SwerveDrive
  Secondary method for controlling the drivebase.
driveFieldOriented(ChassisSpeeds) - Method in class swervelib.SwerveDrive
  Secondary method of controlling the drive base given velocity and adjusting it for field oriented use.
driveFieldOriented(ChassisSpeeds, Translation2d) - Method in class swervelib.SwerveDrive
  Secondary method of controlling the drive base given velocity and adjusting it for field oriented use.
driveMotor - Variable in class swervelib.parser.SwerveModuleConfiguration
  The drive motor and angle motor of this swerve module.
driveMotor - Variable in class swervelib.SwerveModule
  Swerve Motors.
driveMotorCurrentLimit - Variable in class swervelib.parser.SwerveModulePhysicalCharacteristics
  Current limits for the Swerve Module.
driveMotorInverted - Variable in class swervelib.parser.SwerveModuleConfiguration
  State of inversion of the drive motor.
driveMotorRampRate - Variable in class swervelib.parser.SwerveModulePhysicalCharacteristics
  The time it takes for the motor to go from 0 to full throttle in seconds.
drivePositionCache - Variable in class swervelib.SwerveModule
  Drive motor position cache.
driveVelocityCache - Variable in class swervelib.SwerveModule
  Drive motor velocity cache.
dt - Variable in class swervelib.simulation.SwerveModuleSimulation
  Time delta since last update

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