diff --git a/docs/allclasses-index.html b/docs/allclasses-index.html index 8881fb8..9731fd0 100644 --- a/docs/allclasses-index.html +++ b/docs/allclasses-index.html @@ -2,10 +2,10 @@ - + All Classes - + @@ -54,6 +54,7 @@ loadScripts(document, 'script');
  • Overview
  • Package
  • Class
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • @@ -238,6 +239,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
  • Overview
  • Package
  • Class
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • diff --git a/docs/allclasses.html b/docs/allclasses.html index 95641af..e390e63 100644 --- a/docs/allclasses.html +++ b/docs/allclasses.html @@ -2,10 +2,10 @@ - + All Classes - + diff --git a/docs/allpackages-index.html b/docs/allpackages-index.html index 996a20c..4a744d3 100644 --- a/docs/allpackages-index.html +++ b/docs/allpackages-index.html @@ -2,10 +2,10 @@ - + All Packages - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
  • Overview
  • Package
  • Class
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • @@ -141,6 +142,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
  • Overview
  • Package
  • Class
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • diff --git a/docs/constant-values.html b/docs/constant-values.html index 6248849..3bf60f2 100644 --- a/docs/constant-values.html +++ b/docs/constant-values.html @@ -2,10 +2,10 @@ - + Constant Field Values - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
  • Overview
  • Package
  • Class
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • @@ -113,6 +114,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
  • Overview
  • Package
  • Class
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • diff --git a/docs/deprecated-list.html b/docs/deprecated-list.html index 055fed8..4dadc34 100644 --- a/docs/deprecated-list.html +++ b/docs/deprecated-list.html @@ -2,10 +2,10 @@ - + Deprecated List - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
  • Overview
  • Package
  • Class
  • +
  • Use
  • Tree
  • Index
  • @@ -111,6 +112,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
  • Overview
  • Package
  • Class
  • +
  • Use
  • Tree
  • Index
  • diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/SwerveDrive.SwerveModuleConfig.html b/docs/frc/robot/subsystems/swervedrive/swerve/SwerveDrive.SwerveModuleConfig.html index 03400cf..884361c 100644 --- a/docs/frc/robot/subsystems/swervedrive/swerve/SwerveDrive.SwerveModuleConfig.html +++ b/docs/frc/robot/subsystems/swervedrive/swerve/SwerveDrive.SwerveModuleConfig.html @@ -2,10 +2,10 @@ - + SwerveDrive.SwerveModuleConfig - + @@ -54,6 +54,7 @@ loadScripts(document, 'script');
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • @@ -422,6 +423,7 @@ extends java.lang.Object
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/SwerveDrive.html b/docs/frc/robot/subsystems/swervedrive/swerve/SwerveDrive.html index 85eec68..2e03d3a 100644 --- a/docs/frc/robot/subsystems/swervedrive/swerve/SwerveDrive.html +++ b/docs/frc/robot/subsystems/swervedrive/swerve/SwerveDrive.html @@ -2,10 +2,10 @@ - + SwerveDrive - + @@ -27,7 +27,7 @@ catch(err) { } //--> -var data = {"i0":10,"i1":10,"i2":9,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10}; +var data = {"i0":10,"i1":10,"i2":9,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -54,6 +54,7 @@ loadScripts(document, 'script');
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • @@ -213,7 +214,9 @@ implements edu.wpi.first.util.sendable.Sendable, java.lang.AutoCloseable private double m_angle -  + +
    Robot desired angle in degrees.
    + SwerveModule<?,​?,​?> @@ -284,7 +287,7 @@ implements edu.wpi.first.util.sendable.Sendable, java.lang.AutoCloseable -private com.ctre.phoenix.sensors.WPI_Pigeon2 +com.ctre.phoenix.sensors.WPI_Pigeon2 m_pigeonIMU
    Pigeon 2.0 centered on the robot.
    @@ -293,7 +296,9 @@ implements edu.wpi.first.util.sendable.Sendable, java.lang.AutoCloseable private edu.wpi.first.math.kinematics.ChassisSpeeds m_prevChassisSpeed -  + +
    Previous chassis speeds for state-space modeling.
    + private SwerveDriveKinematics2 @@ -303,7 +308,7 @@ implements edu.wpi.first.util.sendable.Sendable, java.lang.AutoCloseable -private edu.wpi.first.math.estimator.SwerveDrivePoseEstimator +edu.wpi.first.math.estimator.SwerveDrivePoseEstimator m_swervePoseEstimator
    Swerve drive pose estimator for attempting to figure out our current position.
    @@ -312,7 +317,9 @@ implements edu.wpi.first.util.sendable.Sendable, java.lang.AutoCloseable private double m_timerPrev -  + +
    Previous timer value for state-space modeling.
    + private edu.wpi.first.math.filter.SlewRateLimiter @@ -510,19 +517,26 @@ implements edu.wpi.first.util.sendable.Sendable, java.lang.AutoCloseable void +set​(edu.wpi.first.math.kinematics.ChassisSpeeds node) + +
    Set the swerve drive module states.
    + + + +void setGyroInverted​(boolean isInverted)
    Invert the gyroscope reading.
    - + void setModuleStates​(SwerveModuleState2[] states)
    Set the swerve module states given an array of states.
    - + void setPIDF​(double p, double i, @@ -534,56 +548,56 @@ implements edu.wpi.first.util.sendable.Sendable, java.lang.AutoCloseable
    Set the PIDF coefficients for the closed loop PID onboard the motor controller.
    - + void setVoltageCompensation()
    Enable voltage compensation to the current battery voltage on all modules.
    - + void setX()
    Sets the wheels into an X formation to prevent movement.
    - + void stopMotor()
    Stop all running and turning motors.
    - + void subscribe()
    Update swerve module parameters based on data in the dashboard.
    - + void synchronizeEncoders()
    Synchronize internal steering encoders with the absolute encoder.
    - + edu.wpi.first.math.estimator.SwerveDrivePoseEstimator update()
    Update the swerve drive odometry.
    - + void zeroGyro()
    Set the current rotation of the gyroscope (pigeonIMU 2) to 0.
    - + void zeroModules() @@ -708,23 +722,13 @@ implements edu.wpi.first.util.sendable.Sendable, java.lang.AutoCloseable
    Maximum speed in meters per second.
    - - - - @@ -734,10 +738,20 @@ implements edu.wpi.first.util.sendable.Sendable, java.lang.AutoCloseable + + + + @@ -804,6 +818,7 @@ implements edu.wpi.first.util.sendable.Sendable, java.lang.AutoCloseable
  • m_angle

    private double m_angle
    +
    Robot desired angle in degrees.
  • @@ -813,6 +828,7 @@ implements edu.wpi.first.util.sendable.Sendable, java.lang.AutoCloseable
  • m_prevChassisSpeed

    private edu.wpi.first.math.kinematics.ChassisSpeeds m_prevChassisSpeed
    +
    Previous chassis speeds for state-space modeling.
  • @@ -822,6 +838,7 @@ implements edu.wpi.first.util.sendable.Sendable, java.lang.AutoCloseable
  • m_timerPrev

    private double m_timerPrev
    +
    Previous timer value for state-space modeling.
  • @@ -884,16 +901,6 @@ implements edu.wpi.first.util.sendable.Sendable, java.lang.AutoCloseable

    Method Detail

    - - - - @@ -932,6 +939,16 @@ implements edu.wpi.first.util.sendable.Sendable, java.lang.AutoCloseable + + + + @@ -1006,6 +1023,20 @@ implements edu.wpi.first.util.sendable.Sendable, java.lang.AutoCloseable + + + + @@ -1328,6 +1359,7 @@ implements edu.wpi.first.util.sendable.Sendable, java.lang.AutoCloseable
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/SwerveEncoder.html b/docs/frc/robot/subsystems/swervedrive/swerve/SwerveEncoder.html index 94b2d0f..01400b6 100644 --- a/docs/frc/robot/subsystems/swervedrive/swerve/SwerveEncoder.html +++ b/docs/frc/robot/subsystems/swervedrive/swerve/SwerveEncoder.html @@ -2,10 +2,10 @@ - + SwerveEncoder - + @@ -54,6 +54,7 @@ loadScripts(document, 'script');
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • @@ -477,6 +478,7 @@ extends java.lang.Object
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/SwerveModule.SwerveModuleLocation.html b/docs/frc/robot/subsystems/swervedrive/swerve/SwerveModule.SwerveModuleLocation.html index 535381c..6865685 100644 --- a/docs/frc/robot/subsystems/swervedrive/swerve/SwerveModule.SwerveModuleLocation.html +++ b/docs/frc/robot/subsystems/swervedrive/swerve/SwerveModule.SwerveModuleLocation.html @@ -2,10 +2,10 @@ - + SwerveModule.SwerveModuleLocation - + @@ -54,6 +54,7 @@ loadScripts(document, 'script');
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • @@ -399,6 +400,7 @@ not permitted.)
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/SwerveModule.Verbosity.html b/docs/frc/robot/subsystems/swervedrive/swerve/SwerveModule.Verbosity.html index 8df9ea5..4849598 100644 --- a/docs/frc/robot/subsystems/swervedrive/swerve/SwerveModule.Verbosity.html +++ b/docs/frc/robot/subsystems/swervedrive/swerve/SwerveModule.Verbosity.html @@ -2,10 +2,10 @@ - + SwerveModule.Verbosity - + @@ -54,6 +54,7 @@ loadScripts(document, 'script');
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • @@ -411,6 +412,7 @@ not permitted.)
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/SwerveModule.html b/docs/frc/robot/subsystems/swervedrive/swerve/SwerveModule.html index 12cdab8..e3935cd 100644 --- a/docs/frc/robot/subsystems/swervedrive/swerve/SwerveModule.html +++ b/docs/frc/robot/subsystems/swervedrive/swerve/SwerveModule.html @@ -2,10 +2,10 @@ - + SwerveModule - + @@ -54,6 +54,7 @@ loadScripts(document, 'script');
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • @@ -1393,6 +1394,7 @@ implements edu.wpi.first.wpilibj.motorcontrol.MotorController, edu.wpi.first.uti
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/SwerveMotor.ModuleMotorType.html b/docs/frc/robot/subsystems/swervedrive/swerve/SwerveMotor.ModuleMotorType.html index 137d318..b08b101 100644 --- a/docs/frc/robot/subsystems/swervedrive/swerve/SwerveMotor.ModuleMotorType.html +++ b/docs/frc/robot/subsystems/swervedrive/swerve/SwerveMotor.ModuleMotorType.html @@ -2,10 +2,10 @@ - + SwerveMotor.ModuleMotorType - + @@ -54,6 +54,7 @@ loadScripts(document, 'script');
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • @@ -373,6 +374,7 @@ not permitted.)
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/SwerveMotor.html b/docs/frc/robot/subsystems/swervedrive/swerve/SwerveMotor.html index 51701cf..729ca8e 100644 --- a/docs/frc/robot/subsystems/swervedrive/swerve/SwerveMotor.html +++ b/docs/frc/robot/subsystems/swervedrive/swerve/SwerveMotor.html @@ -2,10 +2,10 @@ - + SwerveMotor - + @@ -27,7 +27,7 @@ catch(err) { } //--> -var data = {"i0":9,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6}; +var data = {"i0":9,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -54,6 +54,7 @@ loadScripts(document, 'script');
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • @@ -397,12 +398,19 @@ extends java.lang.Object abstract void +setVoltage​(double voltage) + +
    Set the voltage of the motor.
    + + + +abstract void setVoltageCompensation​(double nominalVoltage)
    Set the voltage compensation for the swerve module motor.
    - + abstract void stop() @@ -663,6 +671,20 @@ extends java.lang.Object + + + + @@ -833,6 +855,7 @@ extends java.lang.Object
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/SwerveParser.html b/docs/frc/robot/subsystems/swervedrive/swerve/SwerveParser.html index 10ab482..f88eb8d 100644 --- a/docs/frc/robot/subsystems/swervedrive/swerve/SwerveParser.html +++ b/docs/frc/robot/subsystems/swervedrive/swerve/SwerveParser.html @@ -2,10 +2,10 @@ - + SwerveParser - + @@ -54,6 +54,7 @@ loadScripts(document, 'script');
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • @@ -472,6 +473,7 @@ extends java.lang.Object
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/class-use/SwerveDrive.SwerveModuleConfig.html b/docs/frc/robot/subsystems/swervedrive/swerve/class-use/SwerveDrive.SwerveModuleConfig.html new file mode 100644 index 0000000..5d48d75 --- /dev/null +++ b/docs/frc/robot/subsystems/swervedrive/swerve/class-use/SwerveDrive.SwerveModuleConfig.html @@ -0,0 +1,204 @@ + + + + + +Uses of Class frc.robot.subsystems.swervedrive.swerve.SwerveDrive.SwerveModuleConfig + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    frc.robot.subsystems.swervedrive.swerve.SwerveDrive.SwerveModuleConfig

    +
    +
    + +
    +
    + + + diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/class-use/SwerveDrive.html b/docs/frc/robot/subsystems/swervedrive/swerve/class-use/SwerveDrive.html new file mode 100644 index 0000000..20b9952 --- /dev/null +++ b/docs/frc/robot/subsystems/swervedrive/swerve/class-use/SwerveDrive.html @@ -0,0 +1,194 @@ + + + + + +Uses of Class frc.robot.subsystems.swervedrive.swerve.SwerveDrive + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    frc.robot.subsystems.swervedrive.swerve.SwerveDrive

    +
    +
    + +
    +
    + + + diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/class-use/SwerveEncoder.html b/docs/frc/robot/subsystems/swervedrive/swerve/class-use/SwerveEncoder.html new file mode 100644 index 0000000..b93ab6d --- /dev/null +++ b/docs/frc/robot/subsystems/swervedrive/swerve/class-use/SwerveEncoder.html @@ -0,0 +1,332 @@ + + + + + +Uses of Class frc.robot.subsystems.swervedrive.swerve.SwerveEncoder + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    frc.robot.subsystems.swervedrive.swerve.SwerveEncoder

    +
    +
    + +
    +
    + + + diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/class-use/SwerveModule.SwerveModuleLocation.html b/docs/frc/robot/subsystems/swervedrive/swerve/class-use/SwerveModule.SwerveModuleLocation.html new file mode 100644 index 0000000..8654edf --- /dev/null +++ b/docs/frc/robot/subsystems/swervedrive/swerve/class-use/SwerveModule.SwerveModuleLocation.html @@ -0,0 +1,298 @@ + + + + + +Uses of Class frc.robot.subsystems.swervedrive.swerve.SwerveModule.SwerveModuleLocation + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    frc.robot.subsystems.swervedrive.swerve.SwerveModule.SwerveModuleLocation

    +
    +
    + +
    +
    + + + diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/class-use/SwerveModule.Verbosity.html b/docs/frc/robot/subsystems/swervedrive/swerve/class-use/SwerveModule.Verbosity.html new file mode 100644 index 0000000..667d7eb --- /dev/null +++ b/docs/frc/robot/subsystems/swervedrive/swerve/class-use/SwerveModule.Verbosity.html @@ -0,0 +1,226 @@ + + + + + +Uses of Class frc.robot.subsystems.swervedrive.swerve.SwerveModule.Verbosity + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    frc.robot.subsystems.swervedrive.swerve.SwerveModule.Verbosity

    +
    +
    + +
    +
    + + + diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/class-use/SwerveModule.html b/docs/frc/robot/subsystems/swervedrive/swerve/class-use/SwerveModule.html new file mode 100644 index 0000000..999f95b --- /dev/null +++ b/docs/frc/robot/subsystems/swervedrive/swerve/class-use/SwerveModule.html @@ -0,0 +1,293 @@ + + + + + +Uses of Class frc.robot.subsystems.swervedrive.swerve.SwerveModule + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    frc.robot.subsystems.swervedrive.swerve.SwerveModule

    +
    +
    + +
    +
    + + + diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/class-use/SwerveMotor.ModuleMotorType.html b/docs/frc/robot/subsystems/swervedrive/swerve/class-use/SwerveMotor.ModuleMotorType.html new file mode 100644 index 0000000..c7a4ed9 --- /dev/null +++ b/docs/frc/robot/subsystems/swervedrive/swerve/class-use/SwerveMotor.ModuleMotorType.html @@ -0,0 +1,317 @@ + + + + + +Uses of Class frc.robot.subsystems.swervedrive.swerve.SwerveMotor.ModuleMotorType + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    frc.robot.subsystems.swervedrive.swerve.SwerveMotor.ModuleMotorType

    +
    +
    + +
    +
    + + + diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/class-use/SwerveMotor.html b/docs/frc/robot/subsystems/swervedrive/swerve/class-use/SwerveMotor.html new file mode 100644 index 0000000..19c7e4c --- /dev/null +++ b/docs/frc/robot/subsystems/swervedrive/swerve/class-use/SwerveMotor.html @@ -0,0 +1,273 @@ + + + + + +Uses of Class frc.robot.subsystems.swervedrive.swerve.SwerveMotor + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    frc.robot.subsystems.swervedrive.swerve.SwerveMotor

    +
    +
    + +
    +
    + + + diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/class-use/SwerveParser.html b/docs/frc/robot/subsystems/swervedrive/swerve/class-use/SwerveParser.html new file mode 100644 index 0000000..3b92f1c --- /dev/null +++ b/docs/frc/robot/subsystems/swervedrive/swerve/class-use/SwerveParser.html @@ -0,0 +1,148 @@ + + + + + +Uses of Class frc.robot.subsystems.swervedrive.swerve.SwerveParser + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    frc.robot.subsystems.swervedrive.swerve.SwerveParser

    +
    +
    No usage of frc.robot.subsystems.swervedrive.swerve.SwerveParser
    +
    + + + diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/encoders/CTRECANCoder.html b/docs/frc/robot/subsystems/swervedrive/swerve/encoders/CTRECANCoder.html index 85e210e..11b8a85 100644 --- a/docs/frc/robot/subsystems/swervedrive/swerve/encoders/CTRECANCoder.html +++ b/docs/frc/robot/subsystems/swervedrive/swerve/encoders/CTRECANCoder.html @@ -2,10 +2,10 @@ - + CTRECANCoder - + @@ -54,6 +54,7 @@ loadScripts(document, 'script');
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • @@ -456,6 +457,7 @@ extends Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/encoders/PWMAnalogEncoder.html b/docs/frc/robot/subsystems/swervedrive/swerve/encoders/PWMAnalogEncoder.html index d60f6ce..8a51ce8 100644 --- a/docs/frc/robot/subsystems/swervedrive/swerve/encoders/PWMAnalogEncoder.html +++ b/docs/frc/robot/subsystems/swervedrive/swerve/encoders/PWMAnalogEncoder.html @@ -2,10 +2,10 @@ - + PWMAnalogEncoder - + @@ -54,6 +54,7 @@ loadScripts(document, 'script');
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • @@ -561,6 +562,7 @@ extends Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/encoders/PWMDutyCycleEncoder.html b/docs/frc/robot/subsystems/swervedrive/swerve/encoders/PWMDutyCycleEncoder.html index af01a78..e4a1453 100644 --- a/docs/frc/robot/subsystems/swervedrive/swerve/encoders/PWMDutyCycleEncoder.html +++ b/docs/frc/robot/subsystems/swervedrive/swerve/encoders/PWMDutyCycleEncoder.html @@ -2,10 +2,10 @@ - + PWMDutyCycleEncoder - + @@ -54,6 +54,7 @@ loadScripts(document, 'script');
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • @@ -561,6 +562,7 @@ extends Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/encoders/REVAbsoluteEncoder.html b/docs/frc/robot/subsystems/swervedrive/swerve/encoders/REVAbsoluteEncoder.html index 843a2da..e071f36 100644 --- a/docs/frc/robot/subsystems/swervedrive/swerve/encoders/REVAbsoluteEncoder.html +++ b/docs/frc/robot/subsystems/swervedrive/swerve/encoders/REVAbsoluteEncoder.html @@ -2,10 +2,10 @@ - + REVAbsoluteEncoder - + @@ -54,6 +54,7 @@ loadScripts(document, 'script');
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • @@ -456,6 +457,7 @@ extends Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/encoders/class-use/CTRECANCoder.html b/docs/frc/robot/subsystems/swervedrive/swerve/encoders/class-use/CTRECANCoder.html new file mode 100644 index 0000000..9f9948d --- /dev/null +++ b/docs/frc/robot/subsystems/swervedrive/swerve/encoders/class-use/CTRECANCoder.html @@ -0,0 +1,148 @@ + + + + + +Uses of Class frc.robot.subsystems.swervedrive.swerve.encoders.CTRECANCoder + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    frc.robot.subsystems.swervedrive.swerve.encoders.CTRECANCoder

    +
    +
    No usage of frc.robot.subsystems.swervedrive.swerve.encoders.CTRECANCoder
    +
    + + + diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/encoders/class-use/PWMAnalogEncoder.html b/docs/frc/robot/subsystems/swervedrive/swerve/encoders/class-use/PWMAnalogEncoder.html new file mode 100644 index 0000000..58dca1d --- /dev/null +++ b/docs/frc/robot/subsystems/swervedrive/swerve/encoders/class-use/PWMAnalogEncoder.html @@ -0,0 +1,148 @@ + + + + + +Uses of Class frc.robot.subsystems.swervedrive.swerve.encoders.PWMAnalogEncoder + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    frc.robot.subsystems.swervedrive.swerve.encoders.PWMAnalogEncoder

    +
    +
    No usage of frc.robot.subsystems.swervedrive.swerve.encoders.PWMAnalogEncoder
    +
    + + + diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/encoders/class-use/PWMDutyCycleEncoder.html b/docs/frc/robot/subsystems/swervedrive/swerve/encoders/class-use/PWMDutyCycleEncoder.html new file mode 100644 index 0000000..26343f7 --- /dev/null +++ b/docs/frc/robot/subsystems/swervedrive/swerve/encoders/class-use/PWMDutyCycleEncoder.html @@ -0,0 +1,148 @@ + + + + + +Uses of Class frc.robot.subsystems.swervedrive.swerve.encoders.PWMDutyCycleEncoder + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    frc.robot.subsystems.swervedrive.swerve.encoders.PWMDutyCycleEncoder

    +
    +
    No usage of frc.robot.subsystems.swervedrive.swerve.encoders.PWMDutyCycleEncoder
    +
    + + + diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/encoders/class-use/REVAbsoluteEncoder.html b/docs/frc/robot/subsystems/swervedrive/swerve/encoders/class-use/REVAbsoluteEncoder.html new file mode 100644 index 0000000..743510d --- /dev/null +++ b/docs/frc/robot/subsystems/swervedrive/swerve/encoders/class-use/REVAbsoluteEncoder.html @@ -0,0 +1,148 @@ + + + + + +Uses of Class frc.robot.subsystems.swervedrive.swerve.encoders.REVAbsoluteEncoder + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    frc.robot.subsystems.swervedrive.swerve.encoders.REVAbsoluteEncoder

    +
    +
    No usage of frc.robot.subsystems.swervedrive.swerve.encoders.REVAbsoluteEncoder
    +
    + + + diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/encoders/package-summary.html b/docs/frc/robot/subsystems/swervedrive/swerve/encoders/package-summary.html index ed4e878..6ae3d1d 100644 --- a/docs/frc/robot/subsystems/swervedrive/swerve/encoders/package-summary.html +++ b/docs/frc/robot/subsystems/swervedrive/swerve/encoders/package-summary.html @@ -2,10 +2,10 @@ - + frc.robot.subsystems.swervedrive.swerve.encoders - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
  • Overview
  • Class
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • @@ -141,6 +142,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
  • Overview
  • Class
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/encoders/package-tree.html b/docs/frc/robot/subsystems/swervedrive/swerve/encoders/package-tree.html index 0f1c824..98594c0 100644 --- a/docs/frc/robot/subsystems/swervedrive/swerve/encoders/package-tree.html +++ b/docs/frc/robot/subsystems/swervedrive/swerve/encoders/package-tree.html @@ -2,10 +2,10 @@ - + frc.robot.subsystems.swervedrive.swerve.encoders Class Hierarchy - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
  • Overview
  • Package
  • Class
  • +
  • Use
  • Deprecated
  • Index
  • @@ -133,6 +134,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
  • Overview
  • Package
  • Class
  • +
  • Use
  • Deprecated
  • Index
  • diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/encoders/package-use.html b/docs/frc/robot/subsystems/swervedrive/swerve/encoders/package-use.html new file mode 100644 index 0000000..a03e08a --- /dev/null +++ b/docs/frc/robot/subsystems/swervedrive/swerve/encoders/package-use.html @@ -0,0 +1,148 @@ + + + + + +Uses of Package frc.robot.subsystems.swervedrive.swerve.encoders + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Package
    frc.robot.subsystems.swervedrive.swerve.encoders

    +
    +
    No usage of frc.robot.subsystems.swervedrive.swerve.encoders
    +
    + + + diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/kinematics/SwerveDriveKinematics2.html b/docs/frc/robot/subsystems/swervedrive/swerve/kinematics/SwerveDriveKinematics2.html index ff084d7..dfefa2e 100644 --- a/docs/frc/robot/subsystems/swervedrive/swerve/kinematics/SwerveDriveKinematics2.html +++ b/docs/frc/robot/subsystems/swervedrive/swerve/kinematics/SwerveDriveKinematics2.html @@ -2,10 +2,10 @@ - + SwerveDriveKinematics2 - + @@ -54,6 +54,7 @@ loadScripts(document, 'script');
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • @@ -588,6 +589,7 @@ extends edu.wpi.first.math.kinematics.SwerveDriveKinematics
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/kinematics/SwerveModuleState2.html b/docs/frc/robot/subsystems/swervedrive/swerve/kinematics/SwerveModuleState2.html index 654c152..b6bbb3a 100644 --- a/docs/frc/robot/subsystems/swervedrive/swerve/kinematics/SwerveModuleState2.html +++ b/docs/frc/robot/subsystems/swervedrive/swerve/kinematics/SwerveModuleState2.html @@ -2,10 +2,10 @@ - + SwerveModuleState2 - + @@ -54,6 +54,7 @@ loadScripts(document, 'script');
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • @@ -426,6 +427,7 @@ extends edu.wpi.first.math.kinematics.SwerveModuleState
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/kinematics/class-use/SwerveDriveKinematics2.html b/docs/frc/robot/subsystems/swervedrive/swerve/kinematics/class-use/SwerveDriveKinematics2.html new file mode 100644 index 0000000..a50d7d7 --- /dev/null +++ b/docs/frc/robot/subsystems/swervedrive/swerve/kinematics/class-use/SwerveDriveKinematics2.html @@ -0,0 +1,194 @@ + + + + + +Uses of Class frc.robot.subsystems.swervedrive.swerve.kinematics.SwerveDriveKinematics2 + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    frc.robot.subsystems.swervedrive.swerve.kinematics.SwerveDriveKinematics2

    +
    +
    + +
    +
    + + + diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/kinematics/class-use/SwerveModuleState2.html b/docs/frc/robot/subsystems/swervedrive/swerve/kinematics/class-use/SwerveModuleState2.html new file mode 100644 index 0000000..5549c07 --- /dev/null +++ b/docs/frc/robot/subsystems/swervedrive/swerve/kinematics/class-use/SwerveModuleState2.html @@ -0,0 +1,331 @@ + + + + + +Uses of Class frc.robot.subsystems.swervedrive.swerve.kinematics.SwerveModuleState2 + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    frc.robot.subsystems.swervedrive.swerve.kinematics.SwerveModuleState2

    +
    +
    + +
    +
    + + + diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/kinematics/package-summary.html b/docs/frc/robot/subsystems/swervedrive/swerve/kinematics/package-summary.html index 9fd6b46..eb7b534 100644 --- a/docs/frc/robot/subsystems/swervedrive/swerve/kinematics/package-summary.html +++ b/docs/frc/robot/subsystems/swervedrive/swerve/kinematics/package-summary.html @@ -2,10 +2,10 @@ - + frc.robot.subsystems.swervedrive.swerve.kinematics - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
  • Overview
  • Class
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • @@ -136,6 +137,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
  • Overview
  • Class
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/kinematics/package-tree.html b/docs/frc/robot/subsystems/swervedrive/swerve/kinematics/package-tree.html index 2694725..39d36ba 100644 --- a/docs/frc/robot/subsystems/swervedrive/swerve/kinematics/package-tree.html +++ b/docs/frc/robot/subsystems/swervedrive/swerve/kinematics/package-tree.html @@ -2,10 +2,10 @@ - + frc.robot.subsystems.swervedrive.swerve.kinematics Class Hierarchy - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
  • Overview
  • Package
  • Class
  • +
  • Use
  • Deprecated
  • Index
  • @@ -135,6 +136,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
  • Overview
  • Package
  • Class
  • +
  • Use
  • Deprecated
  • Index
  • diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/kinematics/package-use.html b/docs/frc/robot/subsystems/swervedrive/swerve/kinematics/package-use.html new file mode 100644 index 0000000..a68400a --- /dev/null +++ b/docs/frc/robot/subsystems/swervedrive/swerve/kinematics/package-use.html @@ -0,0 +1,211 @@ + + + + + +Uses of Package frc.robot.subsystems.swervedrive.swerve.kinematics + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Package
    frc.robot.subsystems.swervedrive.swerve.kinematics

    +
    +
    + +
    +
    + + + diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/motors/CTRESwerveMotor.CTRE_pidIdx.html b/docs/frc/robot/subsystems/swervedrive/swerve/motors/CTRESwerveMotor.CTRE_pidIdx.html index 542acd5..6c333d7 100644 --- a/docs/frc/robot/subsystems/swervedrive/swerve/motors/CTRESwerveMotor.CTRE_pidIdx.html +++ b/docs/frc/robot/subsystems/swervedrive/swerve/motors/CTRESwerveMotor.CTRE_pidIdx.html @@ -2,10 +2,10 @@ - + CTRESwerveMotor.CTRE_pidIdx - + @@ -54,6 +54,7 @@ loadScripts(document, 'script');
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • @@ -399,6 +400,7 @@ not permitted.)
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/motors/CTRESwerveMotor.CTRE_remoteSensor.html b/docs/frc/robot/subsystems/swervedrive/swerve/motors/CTRESwerveMotor.CTRE_remoteSensor.html index 67d82bc..6922e2f 100644 --- a/docs/frc/robot/subsystems/swervedrive/swerve/motors/CTRESwerveMotor.CTRE_remoteSensor.html +++ b/docs/frc/robot/subsystems/swervedrive/swerve/motors/CTRESwerveMotor.CTRE_remoteSensor.html @@ -2,10 +2,10 @@ - + CTRESwerveMotor.CTRE_remoteSensor - + @@ -54,6 +54,7 @@ loadScripts(document, 'script');
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • @@ -372,6 +373,7 @@ not permitted.)
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/motors/CTRESwerveMotor.CTRE_slotIdx.html b/docs/frc/robot/subsystems/swervedrive/swerve/motors/CTRESwerveMotor.CTRE_slotIdx.html index 92f87e4..5f32a39 100644 --- a/docs/frc/robot/subsystems/swervedrive/swerve/motors/CTRESwerveMotor.CTRE_slotIdx.html +++ b/docs/frc/robot/subsystems/swervedrive/swerve/motors/CTRESwerveMotor.CTRE_slotIdx.html @@ -2,10 +2,10 @@ - + CTRESwerveMotor.CTRE_slotIdx - + @@ -54,6 +54,7 @@ loadScripts(document, 'script');
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • @@ -399,6 +400,7 @@ not permitted.)
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/motors/CTRESwerveMotor.html b/docs/frc/robot/subsystems/swervedrive/swerve/motors/CTRESwerveMotor.html index 5c29ee6..c60cb71 100644 --- a/docs/frc/robot/subsystems/swervedrive/swerve/motors/CTRESwerveMotor.html +++ b/docs/frc/robot/subsystems/swervedrive/swerve/motors/CTRESwerveMotor.html @@ -2,10 +2,10 @@ - + CTRESwerveMotor - + @@ -27,7 +27,7 @@ catch(err) { } //--> -var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10}; +var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -54,6 +54,7 @@ loadScripts(document, 'script');
  • Overview
  • Package
  • +
  • Use
  • Tree
  • Deprecated
  • Index
  • @@ -245,7 +246,7 @@ extends -private com.ctre.phoenix.motorcontrol.can.TalonFX +private com.ctre.phoenix.motorcontrol.can.WPI_TalonFX m_motor   @@ -274,7 +275,7 @@ extends Description -CTRESwerveMotor​(com.ctre.phoenix.motorcontrol.can.TalonFX motor, +CTRESwerveMotor​(com.ctre.phoenix.motorcontrol.can.WPI_TalonFX motor, SwerveEncoder<?> encoder, SwerveMotor.ModuleMotorType type, double gearRatio, @@ -415,12 +416,19 @@ extends void +setVoltage​(double voltage) + +
    Set the voltage of the motor.
    + + + +void setVoltageCompensation​(double nominalVoltage)
    Set the voltage compensation for the swerve module motor.
    - + void stop() @@ -527,7 +535,7 @@ extends
  • m_motor

    -
    private final com.ctre.phoenix.motorcontrol.can.TalonFX m_motor
    +
    private final com.ctre.phoenix.motorcontrol.can.WPI_TalonFX m_motor
  • @@ -550,13 +558,13 @@ extends +
    • CTRESwerveMotor

      -
      public CTRESwerveMotor​(com.ctre.phoenix.motorcontrol.can.TalonFX motor,
      +
      public CTRESwerveMotor​(com.ctre.phoenix.motorcontrol.can.WPI_TalonFX motor,
                              SwerveEncoder<?> encoder,
                              SwerveMotor.ModuleMotorType type,
                              double gearRatio,
      @@ -687,6 +695,22 @@ extends 
      +
      +
      +
        +
      • +

        setVoltage

        +
        public void setVoltage​(double voltage)
        +
        Set the voltage of the motor.
        +
        +
        Specified by:
        +
        setVoltage in class SwerveMotor
        +
        Parameters:
        +
        voltage - Voltage to output.
        +
        +
      • +
      @@ -884,6 +908,7 @@ extends Overview
    • Package
    • +
    • Use
    • Tree
    • Deprecated
    • Index
    • diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/motors/REVSwerveMotor.REV_slotIdx.html b/docs/frc/robot/subsystems/swervedrive/swerve/motors/REVSwerveMotor.REV_slotIdx.html index a1fde71..575e521 100644 --- a/docs/frc/robot/subsystems/swervedrive/swerve/motors/REVSwerveMotor.REV_slotIdx.html +++ b/docs/frc/robot/subsystems/swervedrive/swerve/motors/REVSwerveMotor.REV_slotIdx.html @@ -2,10 +2,10 @@ - + REVSwerveMotor.REV_slotIdx - + @@ -54,6 +54,7 @@ loadScripts(document, 'script');
    • Overview
    • Package
    • +
    • Use
    • Tree
    • Deprecated
    • Index
    • @@ -386,6 +387,7 @@ not permitted.)
    • Overview
    • Package
    • +
    • Use
    • Tree
    • Deprecated
    • Index
    • diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/motors/REVSwerveMotor.html b/docs/frc/robot/subsystems/swervedrive/swerve/motors/REVSwerveMotor.html index d640dd0..d736561 100644 --- a/docs/frc/robot/subsystems/swervedrive/swerve/motors/REVSwerveMotor.html +++ b/docs/frc/robot/subsystems/swervedrive/swerve/motors/REVSwerveMotor.html @@ -2,10 +2,10 @@ - + REVSwerveMotor - + @@ -27,7 +27,7 @@ catch(err) { } //--> -var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10}; +var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -54,6 +54,7 @@ loadScripts(document, 'script');
    • Overview
    • Package
    • +
    • Use
    • Tree
    • Deprecated
    • Index
    • @@ -426,12 +427,19 @@ extends void +setVoltage​(double voltage) + +
      Set the voltage of the motor.
      + + + +void setVoltageCompensation​(double nominalVoltage)
      Set the voltage compensation for the swerve module motor.
      - + void stop() @@ -729,6 +737,22 @@ extends + + +
        +
      • +

        setVoltage

        +
        public void setVoltage​(double voltage)
        +
        Set the voltage of the motor.
        +
        +
        Specified by:
        +
        setVoltage in class SwerveMotor
        +
        Parameters:
        +
        voltage - Voltage to output.
        +
        +
      • +
      @@ -947,6 +971,7 @@ extends Overview
    • Package
    • +
    • Use
    • Tree
    • Deprecated
    • Index
    • diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/motors/class-use/CTRESwerveMotor.CTRE_pidIdx.html b/docs/frc/robot/subsystems/swervedrive/swerve/motors/class-use/CTRESwerveMotor.CTRE_pidIdx.html new file mode 100644 index 0000000..36c31e2 --- /dev/null +++ b/docs/frc/robot/subsystems/swervedrive/swerve/motors/class-use/CTRESwerveMotor.CTRE_pidIdx.html @@ -0,0 +1,202 @@ + + + + + +Uses of Class frc.robot.subsystems.swervedrive.swerve.motors.CTRESwerveMotor.CTRE_pidIdx + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      frc.robot.subsystems.swervedrive.swerve.motors.CTRESwerveMotor.CTRE_pidIdx

      +
      +
      + +
      +
      + + + diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/motors/class-use/CTRESwerveMotor.CTRE_remoteSensor.html b/docs/frc/robot/subsystems/swervedrive/swerve/motors/class-use/CTRESwerveMotor.CTRE_remoteSensor.html new file mode 100644 index 0000000..301bf99 --- /dev/null +++ b/docs/frc/robot/subsystems/swervedrive/swerve/motors/class-use/CTRESwerveMotor.CTRE_remoteSensor.html @@ -0,0 +1,202 @@ + + + + + +Uses of Class frc.robot.subsystems.swervedrive.swerve.motors.CTRESwerveMotor.CTRE_remoteSensor + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      frc.robot.subsystems.swervedrive.swerve.motors.CTRESwerveMotor.CTRE_remoteSensor

      +
      +
      + +
      +
      + + + diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/motors/class-use/CTRESwerveMotor.CTRE_slotIdx.html b/docs/frc/robot/subsystems/swervedrive/swerve/motors/class-use/CTRESwerveMotor.CTRE_slotIdx.html new file mode 100644 index 0000000..141bb9b --- /dev/null +++ b/docs/frc/robot/subsystems/swervedrive/swerve/motors/class-use/CTRESwerveMotor.CTRE_slotIdx.html @@ -0,0 +1,202 @@ + + + + + +Uses of Class frc.robot.subsystems.swervedrive.swerve.motors.CTRESwerveMotor.CTRE_slotIdx + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      frc.robot.subsystems.swervedrive.swerve.motors.CTRESwerveMotor.CTRE_slotIdx

      +
      +
      + +
      +
      + + + diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/motors/class-use/CTRESwerveMotor.html b/docs/frc/robot/subsystems/swervedrive/swerve/motors/class-use/CTRESwerveMotor.html new file mode 100644 index 0000000..a5e1e93 --- /dev/null +++ b/docs/frc/robot/subsystems/swervedrive/swerve/motors/class-use/CTRESwerveMotor.html @@ -0,0 +1,148 @@ + + + + + +Uses of Class frc.robot.subsystems.swervedrive.swerve.motors.CTRESwerveMotor + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      frc.robot.subsystems.swervedrive.swerve.motors.CTRESwerveMotor

      +
      +
      No usage of frc.robot.subsystems.swervedrive.swerve.motors.CTRESwerveMotor
      +
      + + + diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/motors/class-use/REVSwerveMotor.REV_slotIdx.html b/docs/frc/robot/subsystems/swervedrive/swerve/motors/class-use/REVSwerveMotor.REV_slotIdx.html new file mode 100644 index 0000000..7d6bc4d --- /dev/null +++ b/docs/frc/robot/subsystems/swervedrive/swerve/motors/class-use/REVSwerveMotor.REV_slotIdx.html @@ -0,0 +1,202 @@ + + + + + +Uses of Class frc.robot.subsystems.swervedrive.swerve.motors.REVSwerveMotor.REV_slotIdx + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      frc.robot.subsystems.swervedrive.swerve.motors.REVSwerveMotor.REV_slotIdx

      +
      +
      + +
      +
      + + + diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/motors/class-use/REVSwerveMotor.html b/docs/frc/robot/subsystems/swervedrive/swerve/motors/class-use/REVSwerveMotor.html new file mode 100644 index 0000000..85d779a --- /dev/null +++ b/docs/frc/robot/subsystems/swervedrive/swerve/motors/class-use/REVSwerveMotor.html @@ -0,0 +1,148 @@ + + + + + +Uses of Class frc.robot.subsystems.swervedrive.swerve.motors.REVSwerveMotor + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      frc.robot.subsystems.swervedrive.swerve.motors.REVSwerveMotor

      +
      +
      No usage of frc.robot.subsystems.swervedrive.swerve.motors.REVSwerveMotor
      +
      + + + diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/motors/package-summary.html b/docs/frc/robot/subsystems/swervedrive/swerve/motors/package-summary.html index f80a905..c5cc28f 100644 --- a/docs/frc/robot/subsystems/swervedrive/swerve/motors/package-summary.html +++ b/docs/frc/robot/subsystems/swervedrive/swerve/motors/package-summary.html @@ -2,10 +2,10 @@ - + frc.robot.subsystems.swervedrive.swerve.motors - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
    • Overview
    • Class
    • +
    • Use
    • Tree
    • Deprecated
    • Index
    • @@ -166,6 +167,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    • Overview
    • Class
    • +
    • Use
    • Tree
    • Deprecated
    • Index
    • diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/motors/package-tree.html b/docs/frc/robot/subsystems/swervedrive/swerve/motors/package-tree.html index de50569..80f4219 100644 --- a/docs/frc/robot/subsystems/swervedrive/swerve/motors/package-tree.html +++ b/docs/frc/robot/subsystems/swervedrive/swerve/motors/package-tree.html @@ -2,10 +2,10 @@ - + frc.robot.subsystems.swervedrive.swerve.motors Class Hierarchy - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
    • Overview
    • Package
    • Class
    • +
    • Use
    • Deprecated
    • Index
    • @@ -148,6 +149,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    • Overview
    • Package
    • Class
    • +
    • Use
    • Deprecated
    • Index
    • diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/motors/package-use.html b/docs/frc/robot/subsystems/swervedrive/swerve/motors/package-use.html new file mode 100644 index 0000000..812ff8a --- /dev/null +++ b/docs/frc/robot/subsystems/swervedrive/swerve/motors/package-use.html @@ -0,0 +1,201 @@ + + + + + +Uses of Package frc.robot.subsystems.swervedrive.swerve.motors + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Package
      frc.robot.subsystems.swervedrive.swerve.motors

      +
      +
      + +
      +
      + + + diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/package-summary.html b/docs/frc/robot/subsystems/swervedrive/swerve/package-summary.html index 34b3d5e..a00a196 100644 --- a/docs/frc/robot/subsystems/swervedrive/swerve/package-summary.html +++ b/docs/frc/robot/subsystems/swervedrive/swerve/package-summary.html @@ -2,10 +2,10 @@ - + frc.robot.subsystems.swervedrive.swerve - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
    • Overview
    • Class
    • +
    • Use
    • Tree
    • Deprecated
    • Index
    • @@ -188,6 +189,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    • Overview
    • Class
    • +
    • Use
    • Tree
    • Deprecated
    • Index
    • diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/package-tree.html b/docs/frc/robot/subsystems/swervedrive/swerve/package-tree.html index 983dc36..1d7d105 100644 --- a/docs/frc/robot/subsystems/swervedrive/swerve/package-tree.html +++ b/docs/frc/robot/subsystems/swervedrive/swerve/package-tree.html @@ -2,10 +2,10 @@ - + frc.robot.subsystems.swervedrive.swerve Class Hierarchy - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
    • Overview
    • Package
    • Class
    • +
    • Use
    • Deprecated
    • Index
    • @@ -155,6 +156,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    • Overview
    • Package
    • Class
    • +
    • Use
    • Deprecated
    • Index
    • diff --git a/docs/frc/robot/subsystems/swervedrive/swerve/package-use.html b/docs/frc/robot/subsystems/swervedrive/swerve/package-use.html new file mode 100644 index 0000000..87c98d5 --- /dev/null +++ b/docs/frc/robot/subsystems/swervedrive/swerve/package-use.html @@ -0,0 +1,281 @@ + + + + + +Uses of Package frc.robot.subsystems.swervedrive.swerve + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Package
      frc.robot.subsystems.swervedrive.swerve

      +
      +
      + +
      +
      + + + diff --git a/docs/help-doc.html b/docs/help-doc.html index 1135ca4..01fba0b 100644 --- a/docs/help-doc.html +++ b/docs/help-doc.html @@ -2,10 +2,10 @@ - + API Help - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
    • Overview
    • Package
    • Class
    • +
    • Use
    • Tree
    • Deprecated
    • Index
    • @@ -175,6 +176,12 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    • +

      Use

      +

      Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its "Use" page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.

      +
      +
    • +
    • +

      Tree (Class Hierarchy)

      There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. Classes are organized by inheritance structure starting with java.lang.Object. Interfaces do not inherit from java.lang.Object.

        @@ -237,6 +244,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • Index
      • diff --git a/docs/index-files/index-1.html b/docs/index-files/index-1.html index 6914eb6..fce0491 100644 --- a/docs/index-files/index-1.html +++ b/docs/index-files/index-1.html @@ -2,10 +2,10 @@ - + A-Index - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • @@ -138,6 +139,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • diff --git a/docs/index-files/index-10.html b/docs/index-files/index-10.html index 438f4fd..dc36ae5 100644 --- a/docs/index-files/index-10.html +++ b/docs/index-files/index-10.html @@ -2,10 +2,10 @@ - + K-Index - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • @@ -134,6 +135,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • diff --git a/docs/index-files/index-11.html b/docs/index-files/index-11.html index 1336145..bc74bd0 100644 --- a/docs/index-files/index-11.html +++ b/docs/index-files/index-11.html @@ -2,10 +2,10 @@ - + L-Index - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • @@ -120,6 +121,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • diff --git a/docs/index-files/index-12.html b/docs/index-files/index-12.html index 19aa9e2..cdefbfb 100644 --- a/docs/index-files/index-12.html +++ b/docs/index-files/index-12.html @@ -2,10 +2,10 @@ - + M-Index - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • @@ -100,7 +101,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
        m_allowableClosedLoopError - Variable in class frc.robot.subsystems.swervedrive.swerve.motors.CTRESwerveMotor
         
        m_angle - Variable in class frc.robot.subsystems.swervedrive.swerve.SwerveDrive
        -
         
        +
        +
        Robot desired angle in degrees.
        +
        m_angleEncoder - Variable in class frc.robot.subsystems.swervedrive.swerve.motors.CTRESwerveMotor
         
        m_backLeft - Variable in class frc.robot.subsystems.swervedrive.swerve.SwerveDrive
        @@ -214,7 +217,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
        Pigeon 2.0 centered on the robot.
        m_prevChassisSpeed - Variable in class frc.robot.subsystems.swervedrive.swerve.SwerveDrive
        -
         
        +
        +
        Previous chassis speeds for state-space modeling.
        +
        m_prevCoR - Variable in class frc.robot.subsystems.swervedrive.swerve.kinematics.SwerveDriveKinematics2
         
        m_secondaryPidSlot - Variable in class frc.robot.subsystems.swervedrive.swerve.motors.REVSwerveMotor
        @@ -232,7 +237,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
        m_timer - Variable in class frc.robot.subsystems.swervedrive.swerve.encoders.PWMDutyCycleEncoder
         
        m_timerPrev - Variable in class frc.robot.subsystems.swervedrive.swerve.SwerveDrive
        -
         
        +
        +
        Previous timer value for state-space modeling.
        +
        m_turningLimiter - Variable in class frc.robot.subsystems.swervedrive.swerve.SwerveDrive
        The slew rate limiters to make control smooth.
        @@ -276,6 +283,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • diff --git a/docs/index-files/index-13.html b/docs/index-files/index-13.html index acc770d..0e7b648 100644 --- a/docs/index-files/index-13.html +++ b/docs/index-files/index-13.html @@ -2,10 +2,10 @@ - + N-Index - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • @@ -120,6 +121,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • diff --git a/docs/index-files/index-14.html b/docs/index-files/index-14.html index 2ef9f94..75b1ad6 100644 --- a/docs/index-files/index-14.html +++ b/docs/index-files/index-14.html @@ -2,10 +2,10 @@ - + O-Index - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • @@ -135,6 +136,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • diff --git a/docs/index-files/index-15.html b/docs/index-files/index-15.html index 7aefc90..435f485 100644 --- a/docs/index-files/index-15.html +++ b/docs/index-files/index-15.html @@ -2,10 +2,10 @@ - + P-Index - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • @@ -140,6 +141,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • diff --git a/docs/index-files/index-16.html b/docs/index-files/index-16.html index 149db74..c5dbcaf 100644 --- a/docs/index-files/index-16.html +++ b/docs/index-files/index-16.html @@ -2,10 +2,10 @@ - + R-Index - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • @@ -198,6 +199,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • diff --git a/docs/index-files/index-17.html b/docs/index-files/index-17.html index 5960b8d..aa880f1 100644 --- a/docs/index-files/index-17.html +++ b/docs/index-files/index-17.html @@ -2,10 +2,10 @@ - + S-Index - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • @@ -129,6 +130,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
        Swerve drive function
        +
        set(ChassisSpeeds) - Method in class frc.robot.subsystems.swervedrive.swerve.SwerveDrive
        +
        +
        Set the swerve drive module states.
        +
        setAngle(double) - Method in class frc.robot.subsystems.swervedrive.swerve.SwerveModule
        Set the angle of the swerve module without feedforward.
        @@ -321,6 +326,18 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
        Set the drive motor velocity in MPS.
        +
        setVoltage(double) - Method in class frc.robot.subsystems.swervedrive.swerve.motors.CTRESwerveMotor
        +
        +
        Set the voltage of the motor.
        +
        +
        setVoltage(double) - Method in class frc.robot.subsystems.swervedrive.swerve.motors.REVSwerveMotor
        +
        +
        Set the voltage of the motor.
        +
        +
        setVoltage(double) - Method in class frc.robot.subsystems.swervedrive.swerve.SwerveMotor
        +
        +
        Set the voltage of the motor.
        +
        setVoltageCompensation() - Method in class frc.robot.subsystems.swervedrive.swerve.SwerveDrive
        Enable voltage compensation to the current battery voltage on all modules.
        @@ -499,6 +516,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • diff --git a/docs/index-files/index-18.html b/docs/index-files/index-18.html index f57cb04..15c44bd 100644 --- a/docs/index-files/index-18.html +++ b/docs/index-files/index-18.html @@ -2,10 +2,10 @@ - + T-Index - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • @@ -156,6 +157,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • diff --git a/docs/index-files/index-19.html b/docs/index-files/index-19.html index d84c6bb..7ea6d69 100644 --- a/docs/index-files/index-19.html +++ b/docs/index-files/index-19.html @@ -2,10 +2,10 @@ - + U-Index - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • @@ -126,6 +127,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • diff --git a/docs/index-files/index-2.html b/docs/index-files/index-2.html index 56e9ab5..e6d3143 100644 --- a/docs/index-files/index-2.html +++ b/docs/index-files/index-2.html @@ -2,10 +2,10 @@ - + B-Index - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • @@ -120,6 +121,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • diff --git a/docs/index-files/index-20.html b/docs/index-files/index-20.html index 0b6a0b9..a23b22b 100644 --- a/docs/index-files/index-20.html +++ b/docs/index-files/index-20.html @@ -2,10 +2,10 @@ - + V-Index - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • @@ -183,6 +184,7 @@ the order they are declared.
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • diff --git a/docs/index-files/index-21.html b/docs/index-files/index-21.html index 5ff9513..390afec 100644 --- a/docs/index-files/index-21.html +++ b/docs/index-files/index-21.html @@ -2,10 +2,10 @@ - + W-Index - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • @@ -118,6 +119,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • diff --git a/docs/index-files/index-22.html b/docs/index-files/index-22.html index 852f56b..06bc351 100644 --- a/docs/index-files/index-22.html +++ b/docs/index-files/index-22.html @@ -2,10 +2,10 @@ - + Z-Index - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • @@ -122,6 +123,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • diff --git a/docs/index-files/index-3.html b/docs/index-files/index-3.html index 03bb3fe..236ebe1 100644 --- a/docs/index-files/index-3.html +++ b/docs/index-files/index-3.html @@ -2,10 +2,10 @@ - + C-Index - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • @@ -179,7 +180,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
        CTRESwerveMotor - Class in frc.robot.subsystems.swervedrive.swerve.motors
         
        -
        CTRESwerveMotor(TalonFX, SwerveEncoder<?>, SwerveMotor.ModuleMotorType, double, double, double, double) - Constructor for class frc.robot.subsystems.swervedrive.swerve.motors.CTRESwerveMotor
        +
        CTRESwerveMotor(WPI_TalonFX, SwerveEncoder<?>, SwerveMotor.ModuleMotorType, double, double, double, double) - Constructor for class frc.robot.subsystems.swervedrive.swerve.motors.CTRESwerveMotor
         
        CTRESwerveMotor.CTRE_pidIdx - Enum in frc.robot.subsystems.swervedrive.swerve.motors
        @@ -208,6 +209,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • diff --git a/docs/index-files/index-4.html b/docs/index-files/index-4.html index 3de82a6..6a9e861 100644 --- a/docs/index-files/index-4.html +++ b/docs/index-files/index-4.html @@ -2,10 +2,10 @@ - + D-Index - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • @@ -153,6 +154,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • diff --git a/docs/index-files/index-5.html b/docs/index-files/index-5.html index 7510154..f780440 100644 --- a/docs/index-files/index-5.html +++ b/docs/index-files/index-5.html @@ -2,10 +2,10 @@ - + E-Index - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • @@ -116,6 +117,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • diff --git a/docs/index-files/index-6.html b/docs/index-files/index-6.html index e09479b..83af839 100644 --- a/docs/index-files/index-6.html +++ b/docs/index-files/index-6.html @@ -2,10 +2,10 @@ - + F-Index - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • @@ -160,6 +161,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • diff --git a/docs/index-files/index-7.html b/docs/index-files/index-7.html index 6b5a4ba..a230875 100644 --- a/docs/index-files/index-7.html +++ b/docs/index-files/index-7.html @@ -2,10 +2,10 @@ - + G-Index - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • @@ -248,6 +249,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • diff --git a/docs/index-files/index-8.html b/docs/index-files/index-8.html index bcbf555..30a8d5a 100644 --- a/docs/index-files/index-8.html +++ b/docs/index-files/index-8.html @@ -2,10 +2,10 @@ - + H-Index - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • @@ -118,6 +119,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • diff --git a/docs/index-files/index-9.html b/docs/index-files/index-9.html index 9f8e9d0..362b8d2 100644 --- a/docs/index-files/index-9.html +++ b/docs/index-files/index-9.html @@ -2,10 +2,10 @@ - + I-Index - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • @@ -134,6 +135,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
      • Overview
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • diff --git a/docs/index.html b/docs/index.html index 0124746..26e88b6 100644 --- a/docs/index.html +++ b/docs/index.html @@ -2,10 +2,10 @@ - + Overview - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • Index
      • @@ -134,6 +135,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
      • Package
      • Class
      • +
      • Use
      • Tree
      • Deprecated
      • Index
      • diff --git a/docs/member-search-index.js b/docs/member-search-index.js index 6938495..5322dab 100644 --- a/docs/member-search-index.js +++ b/docs/member-search-index.js @@ -1 +1 @@ -memberSearchIndex = [{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"absoluteEncoder"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"activeCAN()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"addEntry(String, Object)","url":"addEntry(java.lang.String,java.lang.Object)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive.SwerveModuleConfig","l":"angleOffset"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"angleOffset"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveModuleState2","l":"angularVelocityRadPerSecond"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_pidIdx","l":"AUXILIARY_PID"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule.SwerveModuleLocation","l":"BackLeft"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule.SwerveModuleLocation","l":"BackRight"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveDriveKinematics2","l":"bigInverseKinematics"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveParser","l":"checkDirectory(File)","url":"checkDirectory(java.io.File)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveParser","l":"checkMain(JsonNode)","url":"checkMain(com.fasterxml.jackson.databind.JsonNode)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveParser","l":"checkModule(JsonNode)","url":"checkModule(com.fasterxml.jackson.databind.JsonNode)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"close()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"close()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveEncoder","l":"configure()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"CTRECANCoder","l":"configure()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMAnalogEncoder","l":"configure()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMDutyCycleEncoder","l":"configure()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"REVAbsoluteEncoder","l":"configure()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"configurePigeonIMU()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveParser","l":"createEncoder(JsonNode)","url":"createEncoder(com.fasterxml.jackson.databind.JsonNode)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveParser","l":"createGyro(JsonNode)","url":"createGyro(com.fasterxml.jackson.databind.JsonNode)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive.SwerveModuleConfig","l":"createModule(double, double, double, double, double, double, double, double, boolean, boolean)","url":"createModule(double,double,double,double,double,double,double,double,boolean,boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveParser","l":"createModule(JsonNode, File, SwerveModule.SwerveModuleLocation)","url":"createModule(com.fasterxml.jackson.databind.JsonNode,java.io.File,frc.robot.subsystems.swervedrive.swerve.SwerveModule.SwerveModuleLocation)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"createModules(double, double, double, double, double, double, double, double, boolean, boolean, SwerveDrive.SwerveModuleConfig[])","url":"createModules(double,double,double,double,double,double,double,double,boolean,boolean,frc.robot.subsystems.swervedrive.swerve.SwerveDrive.SwerveModuleConfig[])"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveParser","l":"createMotor(JsonNode)","url":"createMotor(com.fasterxml.jackson.databind.JsonNode)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_pidIdx","l":"CTRE_pidIdx()","url":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_remoteSensor","l":"CTRE_remoteSensor()","url":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_slotIdx","l":"CTRE_slotIdx()","url":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"CTRECANCoder","l":"CTRECANCoder(CANCoder)","url":"%3Cinit%3E(com.ctre.phoenix.sensors.CANCoder)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"CTRESwerveMotor(TalonFX, SwerveEncoder, SwerveMotor.ModuleMotorType, double, double, double, double)","url":"%3Cinit%3E(com.ctre.phoenix.motorcontrol.can.TalonFX,frc.robot.subsystems.swervedrive.swerve.SwerveEncoder,frc.robot.subsystems.swervedrive.swerve.SwerveMotor.ModuleMotorType,double,double,double,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveDriveKinematics2","l":"desaturateWheelSpeeds(SwerveModuleState2[], ChassisSpeeds, double, double, double)","url":"desaturateWheelSpeeds(frc.robot.subsystems.swervedrive.swerve.kinematics.SwerveModuleState2[],edu.wpi.first.math.kinematics.ChassisSpeeds,double,double,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveDriveKinematics2","l":"desaturateWheelSpeeds(SwerveModuleState2[], double)","url":"desaturateWheelSpeeds(frc.robot.subsystems.swervedrive.swerve.kinematics.SwerveModuleState2[],double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"disable()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_slotIdx","l":"Distance"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive.SwerveModuleConfig","l":"drive"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor.ModuleMotorType","l":"DRIVE"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"drive(double, double, double, boolean)","url":"drive(double,double,double,boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"driveFeedforward"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"driveMotor"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"drivePower"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"driveTrainWidth"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive.SwerveModuleConfig","l":"encoder"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveEncoder","l":"factoryDefault()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"CTRECANCoder","l":"factoryDefault()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMAnalogEncoder","l":"factoryDefault()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMDutyCycleEncoder","l":"factoryDefault()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"REVAbsoluteEncoder","l":"factoryDefault()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_pidIdx","l":"FOURTH_PID"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveEncoder","l":"fromEncoder(AbsoluteEncoderType)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveParser","l":"fromJSONDirectory(File)","url":"fromJSONDirectory(java.io.File)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"fromMotor(MotorType, SwerveEncoder, SwerveMotor.ModuleMotorType, double, double, double, double)","url":"fromMotor(MotorType,frc.robot.subsystems.swervedrive.swerve.SwerveEncoder,frc.robot.subsystems.swervedrive.swerve.SwerveMotor.ModuleMotorType,double,double,double,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule.SwerveModuleLocation","l":"FrontLeft"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule.SwerveModuleLocation","l":"FrontRight"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"get()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"get()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"get()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"get()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveEncoder","l":"getAbsolutePosition()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"CTRECANCoder","l":"getAbsolutePosition()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMAnalogEncoder","l":"getAbsolutePosition()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMDutyCycleEncoder","l":"getAbsolutePosition()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"REVAbsoluteEncoder","l":"getAbsolutePosition()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"getAmps()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"getAmps()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"getAmps()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"getDescription()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"getInverted()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveEncoder","l":"getMagnetFieldStrength()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"CTRECANCoder","l":"getMagnetFieldStrength()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMAnalogEncoder","l":"getMagnetFieldStrength()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMDutyCycleEncoder","l":"getMagnetFieldStrength()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"REVAbsoluteEncoder","l":"getMagnetFieldStrength()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"getPose()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"getPosition()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"getPosition()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"getPosition()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"getPosition()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"getPositions()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"getRotation()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"getState()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"getStates()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"getSwerveModulePosition(SwerveModule.SwerveModuleLocation)","url":"getSwerveModulePosition(frc.robot.subsystems.swervedrive.swerve.SwerveModule.SwerveModuleLocation)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveEncoder","l":"getVelocity()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"CTRECANCoder","l":"getVelocity()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMAnalogEncoder","l":"getVelocity()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMDutyCycleEncoder","l":"getVelocity()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"REVAbsoluteEncoder","l":"getVelocity()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule.Verbosity","l":"HIGH"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"initSendable(SendableBuilder)","url":"initSendable(edu.wpi.first.util.sendable.SendableBuilder)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"initSendable(SendableBuilder)","url":"initSendable(edu.wpi.first.util.sendable.SendableBuilder)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"instances"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"invertedDrive"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"invertedTurn"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"kD"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"kF"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"kI"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"kIZ"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"kP"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive.SwerveModuleConfig","l":"loc"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule.Verbosity","l":"LOW"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"m_allowableClosedLoopError"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_angle"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"m_angleEncoder"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_backLeft"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_backRight"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"m_controlMode"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_driverMaxAngularVelocity"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_driverMaxSpeedMPS"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_driveTimer"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveEncoder","l":"m_encoder"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"m_encoder"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"m_encoderPosRet"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"m_encoderRet"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"m_encoderRet"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"m_feedforwardUnits"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_field"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveDriveKinematics2","l":"m_forwardKinematics"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_frontLeft"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_frontRight"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_gyroInverted"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"m_integratedAbsEncoder"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"m_integratedAbsEncoder"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveDriveKinematics2","l":"m_inverseKinematics"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMAnalogEncoder","l":"m_inverted"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMDutyCycleEncoder","l":"m_inverted"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMAnalogEncoder","l":"m_lastAngle"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMDutyCycleEncoder","l":"m_lastAngle"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMAnalogEncoder","l":"m_lastTime"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMDutyCycleEncoder","l":"m_lastTime"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"m_mainPidId"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"m_mainPidSlot"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"m_mainPIDSlotId"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"m_moduleRadkV"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"m_moduleRadkV"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveDriveKinematics2","l":"m_modules"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveDriveKinematics2","l":"m_moduleStates"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"m_motor"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"m_motor"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"m_motorType"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveDriveKinematics2","l":"m_numModules"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_physicalMaxSpeedMPS"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"m_pid"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"m_pidControlType"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_pigeonIMU"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_prevChassisSpeed"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveDriveKinematics2","l":"m_prevCoR"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"m_secondaryPidSlot"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_swerveKinematics"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_swervePoseEstimator"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMAnalogEncoder","l":"m_timer"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMDutyCycleEncoder","l":"m_timer"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_timerPrev"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_turningLimiter"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMAnalogEncoder","l":"m_velocity"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMDutyCycleEncoder","l":"m_velocity"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_xLimiter"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_yLimiter"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"maxDriveSpeedMPS"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor.ModuleMotorType","l":"ModuleMotorType()","url":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"moduleTab"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_slotIdx","l":"MotionProfile"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule.Verbosity","l":"NORMAL"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"NT4Entries"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveParser","l":"openJson(File)","url":"openJson(java.io.File)"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveModuleState2","l":"optimize(SwerveModuleState2, Rotation2d)","url":"optimize(frc.robot.subsystems.swervedrive.swerve.kinematics.SwerveModuleState2,edu.wpi.first.math.geometry.Rotation2d)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"optimizeCANFrames()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"optimizeCANFrames()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"optimizeCANFrames()"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveModuleState2","l":"placeInAppropriate0To360Scope(double, double)","url":"placeInAppropriate0To360Scope(double,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor.REV_slotIdx","l":"Position"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_pidIdx","l":"PRIMARY_PID"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"publish(SwerveModule.Verbosity)","url":"publish(frc.robot.subsystems.swervedrive.swerve.SwerveModule.Verbosity)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"publish(SwerveModule.Verbosity)","url":"publish(frc.robot.subsystems.swervedrive.swerve.SwerveModule.Verbosity)"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMAnalogEncoder","l":"PWMAnalogEncoder(AnalogEncoder)","url":"%3Cinit%3E(edu.wpi.first.wpilibj.AnalogEncoder)"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMDutyCycleEncoder","l":"PWMDutyCycleEncoder(DutyCycleEncoder)","url":"%3Cinit%3E(edu.wpi.first.wpilibj.DutyCycleEncoder)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveEncoder","l":"reachable()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"reachable()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"CTRECANCoder","l":"reachable()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMAnalogEncoder","l":"reachable()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMDutyCycleEncoder","l":"reachable()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"REVAbsoluteEncoder","l":"reachable()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"reachable()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"reachable()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_remoteSensor","l":"REMOTE_SENSOR_0"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_remoteSensor","l":"REMOTE_SENSOR_1"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"remoteIntegratedEncoder()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"remoteIntegratedEncoder()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"remoteIntegratedEncoder()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"remoteIntegratedEncoder()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"resetEncoders()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"resetEncoders()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"resetOdometry(Pose2d)","url":"resetOdometry(edu.wpi.first.math.geometry.Pose2d)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor.REV_slotIdx","l":"REV_slotIdx()","url":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"REVAbsoluteEncoder","l":"REVAbsoluteEncoder(AbsoluteEncoder)","url":"%3Cinit%3E(com.revrobotics.AbsoluteEncoder)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"REVSwerveMotor(CANSparkMax, SwerveEncoder, SwerveMotor.ModuleMotorType, double, double, double, double)","url":"%3Cinit%3E(com.revrobotics.CANSparkMax,frc.robot.subsystems.swervedrive.swerve.SwerveEncoder,frc.robot.subsystems.swervedrive.swerve.SwerveMotor.ModuleMotorType,double,double,double,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"saveConfig()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"saveConfig()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"saveConfig()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"set(double, double, double, boolean)","url":"set(double,double,double,boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"set(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"set(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"set(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"set(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"setAngle(double, double)","url":"setAngle(double,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"setAngle(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"setAngleOffset(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"setCANStatusFrames(int, int, int, int, int)","url":"setCANStatusFrames(int,int,int,int,int)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"setConversionFactor(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"setConversionFactor(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"setConversionFactor(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"setCurrentLimit(int, SwerveMotor.ModuleMotorType)","url":"setCurrentLimit(int,frc.robot.subsystems.swervedrive.swerve.SwerveMotor.ModuleMotorType)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"setCurrentLimit(int)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"setCurrentLimit(int)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"setCurrentLimit(int)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"setEncoder(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"setEncoder(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"setEncoder(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"setGyroInverted(boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveEncoder","l":"setInverted(boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"setInverted(boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"setInverted(boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"CTRECANCoder","l":"setInverted(boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMAnalogEncoder","l":"setInverted(boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMDutyCycleEncoder","l":"setInverted(boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"REVAbsoluteEncoder","l":"setInverted(boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"setInverted(boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"setInverted(boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"setInvertedAbsoluteEncoder(boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"setInvertedTurn(boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveParser","l":"setModulePIDF(SwerveMotor, JsonNode)","url":"setModulePIDF(frc.robot.subsystems.swervedrive.swerve.SwerveMotor,com.fasterxml.jackson.databind.JsonNode)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"setModuleStates(SwerveModuleState2[])","url":"setModuleStates(frc.robot.subsystems.swervedrive.swerve.kinematics.SwerveModuleState2[])"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveEncoder","l":"setOffset(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"CTRECANCoder","l":"setOffset(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMAnalogEncoder","l":"setOffset(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMDutyCycleEncoder","l":"setOffset(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"REVAbsoluteEncoder","l":"setOffset(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"setPIDF(double, double, double, double, double, SwerveMotor.ModuleMotorType)","url":"setPIDF(double,double,double,double,double,frc.robot.subsystems.swervedrive.swerve.SwerveMotor.ModuleMotorType)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"setPIDF(double, double, double, double, double, SwerveMotor.ModuleMotorType)","url":"setPIDF(double,double,double,double,double,frc.robot.subsystems.swervedrive.swerve.SwerveMotor.ModuleMotorType)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"setPIDF(double, double, double, double, double)","url":"setPIDF(double,double,double,double,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"setPIDF(double, double, double, double, double)","url":"setPIDF(double,double,double,double,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"setPIDF(double, double, double, double, double)","url":"setPIDF(double,double,double,double,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"setPIDOutputRange(double, double)","url":"setPIDOutputRange(double,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"setPIDOutputRange(double, double)","url":"setPIDOutputRange(double,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"setPIDOutputRange(double, double)","url":"setPIDOutputRange(double,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"setState(SwerveModuleState2)","url":"setState(frc.robot.subsystems.swervedrive.swerve.kinematics.SwerveModuleState2)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"setTarget(double, double)","url":"setTarget(double,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"setTarget(double, double)","url":"setTarget(double,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"setTarget(double, double)","url":"setTarget(double,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule.Verbosity","l":"SETUP"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"setVelocity(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"setVoltageCompensation()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"setVoltageCompensation(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"setVoltageCompensation(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"setVoltageCompensation(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"setVoltageCompensation(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"setX()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor.REV_slotIdx","l":"Simulation"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive.SwerveModuleConfig","l":"steering"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"steeringKV"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"stop()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"stop()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"stop()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"stopMotor()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"stopMotor()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"subscribe()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"subscribe()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"SwerveDrive(SwerveModule, SwerveModule, SwerveModule, SwerveModule, WPI_Pigeon2, double, double, double, double, double, boolean, Pose2d)","url":"%3Cinit%3E(frc.robot.subsystems.swervedrive.swerve.SwerveModule,frc.robot.subsystems.swervedrive.swerve.SwerveModule,frc.robot.subsystems.swervedrive.swerve.SwerveModule,frc.robot.subsystems.swervedrive.swerve.SwerveModule,com.ctre.phoenix.sensors.WPI_Pigeon2,double,double,double,double,double,boolean,edu.wpi.first.math.geometry.Pose2d)"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveDriveKinematics2","l":"SwerveDriveKinematics2(Translation2d...)","url":"%3Cinit%3E(edu.wpi.first.math.geometry.Translation2d...)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveEncoder","l":"SwerveEncoder()","url":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"swerveLocation"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"SwerveModule(DriveMotorType, AngleMotorType, AbsoluteEncoderType, SwerveModule.SwerveModuleLocation, double, double, double, double, double, double, double, double, double, double, double, boolean, boolean)","url":"%3Cinit%3E(DriveMotorType,AngleMotorType,AbsoluteEncoderType,frc.robot.subsystems.swervedrive.swerve.SwerveModule.SwerveModuleLocation,double,double,double,double,double,double,double,double,double,double,double,boolean,boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive.SwerveModuleConfig","l":"SwerveModuleConfig(DriveMotorType, SteeringMotorType, AbsoluteEncoder, double, SwerveModule.SwerveModuleLocation)","url":"%3Cinit%3E(DriveMotorType,SteeringMotorType,AbsoluteEncoder,double,frc.robot.subsystems.swervedrive.swerve.SwerveModule.SwerveModuleLocation)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"swerveModuleLocation"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule.SwerveModuleLocation","l":"SwerveModuleLocation()","url":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"SwerveModuleLocationToString(SwerveModule.SwerveModuleLocation)","url":"SwerveModuleLocationToString(frc.robot.subsystems.swervedrive.swerve.SwerveModule.SwerveModuleLocation)"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveModuleState2","l":"SwerveModuleState2()","url":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveModuleState2","l":"SwerveModuleState2(double, Rotation2d, double)","url":"%3Cinit%3E(double,edu.wpi.first.math.geometry.Rotation2d,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveModuleState2","l":"SwerveModuleState2(double, Rotation2d)","url":"%3Cinit%3E(double,edu.wpi.first.math.geometry.Rotation2d)"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveModuleState2","l":"SwerveModuleState2(SwerveModuleState)","url":"%3Cinit%3E(edu.wpi.first.math.kinematics.SwerveModuleState)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"SwerveMotor()","url":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveParser","l":"SwerveParser()","url":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"synchronizeEncoders()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"synchronizeSteeringEncoder()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"target"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"targetAngle"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"targetAngularVelocityRPS"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"targetVelocity"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_pidIdx","l":"THIRD_PID"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveDriveKinematics2","l":"toChassisSpeeds(SwerveModuleState2...)","url":"toChassisSpeeds(frc.robot.subsystems.swervedrive.swerve.kinematics.SwerveModuleState2...)"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveDriveKinematics2","l":"toSwerveModuleStates(ChassisSpeeds, Translation2d)","url":"toSwerveModuleStates(edu.wpi.first.math.kinematics.ChassisSpeeds,edu.wpi.first.math.geometry.Translation2d)"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveDriveKinematics2","l":"toSwerveModuleStates(ChassisSpeeds)","url":"toSwerveModuleStates(edu.wpi.first.math.kinematics.ChassisSpeeds)"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveDriveKinematics2","l":"toTwist2d(SwerveModulePosition...)","url":"toTwist2d(edu.wpi.first.math.kinematics.SwerveModulePosition...)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_slotIdx","l":"Turning"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor.ModuleMotorType","l":"TURNING"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"turningMotor"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"update()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMAnalogEncoder","l":"updateVelocity()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMDutyCycleEncoder","l":"updateVelocity()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule.SwerveModuleLocation","l":"valueOf(String)","url":"valueOf(java.lang.String)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule.Verbosity","l":"valueOf(String)","url":"valueOf(java.lang.String)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor.ModuleMotorType","l":"valueOf(String)","url":"valueOf(java.lang.String)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_pidIdx","l":"valueOf(String)","url":"valueOf(java.lang.String)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_remoteSensor","l":"valueOf(String)","url":"valueOf(java.lang.String)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_slotIdx","l":"valueOf(String)","url":"valueOf(java.lang.String)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor.REV_slotIdx","l":"valueOf(String)","url":"valueOf(java.lang.String)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule.SwerveModuleLocation","l":"values()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule.Verbosity","l":"values()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor.ModuleMotorType","l":"values()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_pidIdx","l":"values()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_remoteSensor","l":"values()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_slotIdx","l":"values()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor.REV_slotIdx","l":"values()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_slotIdx","l":"Velocity"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor.REV_slotIdx","l":"Velocity"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule.Verbosity","l":"Verbosity()","url":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"wheelBase"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"zeroGyro()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"zeroModules()"}] \ No newline at end of file +memberSearchIndex = [{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"absoluteEncoder"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"activeCAN()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"addEntry(String, Object)","url":"addEntry(java.lang.String,java.lang.Object)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive.SwerveModuleConfig","l":"angleOffset"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"angleOffset"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveModuleState2","l":"angularVelocityRadPerSecond"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_pidIdx","l":"AUXILIARY_PID"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule.SwerveModuleLocation","l":"BackLeft"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule.SwerveModuleLocation","l":"BackRight"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveDriveKinematics2","l":"bigInverseKinematics"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveParser","l":"checkDirectory(File)","url":"checkDirectory(java.io.File)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveParser","l":"checkMain(JsonNode)","url":"checkMain(com.fasterxml.jackson.databind.JsonNode)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveParser","l":"checkModule(JsonNode)","url":"checkModule(com.fasterxml.jackson.databind.JsonNode)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"close()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"close()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveEncoder","l":"configure()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"CTRECANCoder","l":"configure()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMAnalogEncoder","l":"configure()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMDutyCycleEncoder","l":"configure()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"REVAbsoluteEncoder","l":"configure()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"configurePigeonIMU()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveParser","l":"createEncoder(JsonNode)","url":"createEncoder(com.fasterxml.jackson.databind.JsonNode)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveParser","l":"createGyro(JsonNode)","url":"createGyro(com.fasterxml.jackson.databind.JsonNode)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive.SwerveModuleConfig","l":"createModule(double, double, double, double, double, double, double, double, boolean, boolean)","url":"createModule(double,double,double,double,double,double,double,double,boolean,boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveParser","l":"createModule(JsonNode, File, SwerveModule.SwerveModuleLocation)","url":"createModule(com.fasterxml.jackson.databind.JsonNode,java.io.File,frc.robot.subsystems.swervedrive.swerve.SwerveModule.SwerveModuleLocation)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"createModules(double, double, double, double, double, double, double, double, boolean, boolean, SwerveDrive.SwerveModuleConfig[])","url":"createModules(double,double,double,double,double,double,double,double,boolean,boolean,frc.robot.subsystems.swervedrive.swerve.SwerveDrive.SwerveModuleConfig[])"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveParser","l":"createMotor(JsonNode)","url":"createMotor(com.fasterxml.jackson.databind.JsonNode)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_pidIdx","l":"CTRE_pidIdx()","url":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_remoteSensor","l":"CTRE_remoteSensor()","url":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_slotIdx","l":"CTRE_slotIdx()","url":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"CTRECANCoder","l":"CTRECANCoder(CANCoder)","url":"%3Cinit%3E(com.ctre.phoenix.sensors.CANCoder)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"CTRESwerveMotor(WPI_TalonFX, SwerveEncoder, SwerveMotor.ModuleMotorType, double, double, double, double)","url":"%3Cinit%3E(com.ctre.phoenix.motorcontrol.can.WPI_TalonFX,frc.robot.subsystems.swervedrive.swerve.SwerveEncoder,frc.robot.subsystems.swervedrive.swerve.SwerveMotor.ModuleMotorType,double,double,double,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveDriveKinematics2","l":"desaturateWheelSpeeds(SwerveModuleState2[], ChassisSpeeds, double, double, double)","url":"desaturateWheelSpeeds(frc.robot.subsystems.swervedrive.swerve.kinematics.SwerveModuleState2[],edu.wpi.first.math.kinematics.ChassisSpeeds,double,double,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveDriveKinematics2","l":"desaturateWheelSpeeds(SwerveModuleState2[], double)","url":"desaturateWheelSpeeds(frc.robot.subsystems.swervedrive.swerve.kinematics.SwerveModuleState2[],double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"disable()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_slotIdx","l":"Distance"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive.SwerveModuleConfig","l":"drive"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor.ModuleMotorType","l":"DRIVE"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"drive(double, double, double, boolean)","url":"drive(double,double,double,boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"driveFeedforward"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"driveMotor"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"drivePower"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"driveTrainWidth"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive.SwerveModuleConfig","l":"encoder"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveEncoder","l":"factoryDefault()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"CTRECANCoder","l":"factoryDefault()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMAnalogEncoder","l":"factoryDefault()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMDutyCycleEncoder","l":"factoryDefault()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"REVAbsoluteEncoder","l":"factoryDefault()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_pidIdx","l":"FOURTH_PID"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveEncoder","l":"fromEncoder(AbsoluteEncoderType)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveParser","l":"fromJSONDirectory(File)","url":"fromJSONDirectory(java.io.File)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"fromMotor(MotorType, SwerveEncoder, SwerveMotor.ModuleMotorType, double, double, double, double)","url":"fromMotor(MotorType,frc.robot.subsystems.swervedrive.swerve.SwerveEncoder,frc.robot.subsystems.swervedrive.swerve.SwerveMotor.ModuleMotorType,double,double,double,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule.SwerveModuleLocation","l":"FrontLeft"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule.SwerveModuleLocation","l":"FrontRight"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"get()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"get()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"get()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"get()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveEncoder","l":"getAbsolutePosition()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"CTRECANCoder","l":"getAbsolutePosition()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMAnalogEncoder","l":"getAbsolutePosition()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMDutyCycleEncoder","l":"getAbsolutePosition()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"REVAbsoluteEncoder","l":"getAbsolutePosition()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"getAmps()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"getAmps()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"getAmps()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"getDescription()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"getInverted()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveEncoder","l":"getMagnetFieldStrength()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"CTRECANCoder","l":"getMagnetFieldStrength()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMAnalogEncoder","l":"getMagnetFieldStrength()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMDutyCycleEncoder","l":"getMagnetFieldStrength()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"REVAbsoluteEncoder","l":"getMagnetFieldStrength()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"getPose()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"getPosition()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"getPosition()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"getPosition()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"getPosition()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"getPositions()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"getRotation()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"getState()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"getStates()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"getSwerveModulePosition(SwerveModule.SwerveModuleLocation)","url":"getSwerveModulePosition(frc.robot.subsystems.swervedrive.swerve.SwerveModule.SwerveModuleLocation)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveEncoder","l":"getVelocity()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"CTRECANCoder","l":"getVelocity()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMAnalogEncoder","l":"getVelocity()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMDutyCycleEncoder","l":"getVelocity()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"REVAbsoluteEncoder","l":"getVelocity()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule.Verbosity","l":"HIGH"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"initSendable(SendableBuilder)","url":"initSendable(edu.wpi.first.util.sendable.SendableBuilder)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"initSendable(SendableBuilder)","url":"initSendable(edu.wpi.first.util.sendable.SendableBuilder)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"instances"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"invertedDrive"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"invertedTurn"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"kD"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"kF"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"kI"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"kIZ"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"kP"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive.SwerveModuleConfig","l":"loc"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule.Verbosity","l":"LOW"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"m_allowableClosedLoopError"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_angle"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"m_angleEncoder"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_backLeft"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_backRight"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"m_controlMode"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_driverMaxAngularVelocity"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_driverMaxSpeedMPS"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_driveTimer"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveEncoder","l":"m_encoder"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"m_encoder"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"m_encoderPosRet"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"m_encoderRet"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"m_encoderRet"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"m_feedforwardUnits"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_field"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveDriveKinematics2","l":"m_forwardKinematics"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_frontLeft"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_frontRight"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_gyroInverted"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"m_integratedAbsEncoder"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"m_integratedAbsEncoder"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveDriveKinematics2","l":"m_inverseKinematics"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMAnalogEncoder","l":"m_inverted"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMDutyCycleEncoder","l":"m_inverted"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMAnalogEncoder","l":"m_lastAngle"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMDutyCycleEncoder","l":"m_lastAngle"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMAnalogEncoder","l":"m_lastTime"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMDutyCycleEncoder","l":"m_lastTime"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"m_mainPidId"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"m_mainPidSlot"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"m_mainPIDSlotId"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"m_moduleRadkV"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"m_moduleRadkV"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveDriveKinematics2","l":"m_modules"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveDriveKinematics2","l":"m_moduleStates"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"m_motor"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"m_motor"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"m_motorType"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveDriveKinematics2","l":"m_numModules"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_physicalMaxSpeedMPS"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"m_pid"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"m_pidControlType"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_pigeonIMU"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_prevChassisSpeed"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveDriveKinematics2","l":"m_prevCoR"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"m_secondaryPidSlot"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_swerveKinematics"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_swervePoseEstimator"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMAnalogEncoder","l":"m_timer"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMDutyCycleEncoder","l":"m_timer"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_timerPrev"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_turningLimiter"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMAnalogEncoder","l":"m_velocity"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMDutyCycleEncoder","l":"m_velocity"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_xLimiter"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"m_yLimiter"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"maxDriveSpeedMPS"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor.ModuleMotorType","l":"ModuleMotorType()","url":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"moduleTab"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_slotIdx","l":"MotionProfile"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule.Verbosity","l":"NORMAL"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"NT4Entries"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveParser","l":"openJson(File)","url":"openJson(java.io.File)"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveModuleState2","l":"optimize(SwerveModuleState2, Rotation2d)","url":"optimize(frc.robot.subsystems.swervedrive.swerve.kinematics.SwerveModuleState2,edu.wpi.first.math.geometry.Rotation2d)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"optimizeCANFrames()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"optimizeCANFrames()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"optimizeCANFrames()"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveModuleState2","l":"placeInAppropriate0To360Scope(double, double)","url":"placeInAppropriate0To360Scope(double,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor.REV_slotIdx","l":"Position"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_pidIdx","l":"PRIMARY_PID"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"publish(SwerveModule.Verbosity)","url":"publish(frc.robot.subsystems.swervedrive.swerve.SwerveModule.Verbosity)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"publish(SwerveModule.Verbosity)","url":"publish(frc.robot.subsystems.swervedrive.swerve.SwerveModule.Verbosity)"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMAnalogEncoder","l":"PWMAnalogEncoder(AnalogEncoder)","url":"%3Cinit%3E(edu.wpi.first.wpilibj.AnalogEncoder)"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMDutyCycleEncoder","l":"PWMDutyCycleEncoder(DutyCycleEncoder)","url":"%3Cinit%3E(edu.wpi.first.wpilibj.DutyCycleEncoder)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveEncoder","l":"reachable()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"reachable()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"CTRECANCoder","l":"reachable()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMAnalogEncoder","l":"reachable()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMDutyCycleEncoder","l":"reachable()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"REVAbsoluteEncoder","l":"reachable()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"reachable()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"reachable()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_remoteSensor","l":"REMOTE_SENSOR_0"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_remoteSensor","l":"REMOTE_SENSOR_1"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"remoteIntegratedEncoder()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"remoteIntegratedEncoder()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"remoteIntegratedEncoder()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"remoteIntegratedEncoder()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"resetEncoders()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"resetEncoders()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"resetOdometry(Pose2d)","url":"resetOdometry(edu.wpi.first.math.geometry.Pose2d)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor.REV_slotIdx","l":"REV_slotIdx()","url":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"REVAbsoluteEncoder","l":"REVAbsoluteEncoder(AbsoluteEncoder)","url":"%3Cinit%3E(com.revrobotics.AbsoluteEncoder)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"REVSwerveMotor(CANSparkMax, SwerveEncoder, SwerveMotor.ModuleMotorType, double, double, double, double)","url":"%3Cinit%3E(com.revrobotics.CANSparkMax,frc.robot.subsystems.swervedrive.swerve.SwerveEncoder,frc.robot.subsystems.swervedrive.swerve.SwerveMotor.ModuleMotorType,double,double,double,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"saveConfig()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"saveConfig()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"saveConfig()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"set(ChassisSpeeds)","url":"set(edu.wpi.first.math.kinematics.ChassisSpeeds)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"set(double, double, double, boolean)","url":"set(double,double,double,boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"set(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"set(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"set(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"set(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"setAngle(double, double)","url":"setAngle(double,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"setAngle(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"setAngleOffset(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"setCANStatusFrames(int, int, int, int, int)","url":"setCANStatusFrames(int,int,int,int,int)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"setConversionFactor(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"setConversionFactor(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"setConversionFactor(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"setCurrentLimit(int, SwerveMotor.ModuleMotorType)","url":"setCurrentLimit(int,frc.robot.subsystems.swervedrive.swerve.SwerveMotor.ModuleMotorType)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"setCurrentLimit(int)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"setCurrentLimit(int)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"setCurrentLimit(int)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"setEncoder(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"setEncoder(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"setEncoder(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"setGyroInverted(boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveEncoder","l":"setInverted(boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"setInverted(boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"setInverted(boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"CTRECANCoder","l":"setInverted(boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMAnalogEncoder","l":"setInverted(boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMDutyCycleEncoder","l":"setInverted(boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"REVAbsoluteEncoder","l":"setInverted(boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"setInverted(boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"setInverted(boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"setInvertedAbsoluteEncoder(boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"setInvertedTurn(boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveParser","l":"setModulePIDF(SwerveMotor, JsonNode)","url":"setModulePIDF(frc.robot.subsystems.swervedrive.swerve.SwerveMotor,com.fasterxml.jackson.databind.JsonNode)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"setModuleStates(SwerveModuleState2[])","url":"setModuleStates(frc.robot.subsystems.swervedrive.swerve.kinematics.SwerveModuleState2[])"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveEncoder","l":"setOffset(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"CTRECANCoder","l":"setOffset(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMAnalogEncoder","l":"setOffset(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMDutyCycleEncoder","l":"setOffset(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"REVAbsoluteEncoder","l":"setOffset(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"setPIDF(double, double, double, double, double, SwerveMotor.ModuleMotorType)","url":"setPIDF(double,double,double,double,double,frc.robot.subsystems.swervedrive.swerve.SwerveMotor.ModuleMotorType)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"setPIDF(double, double, double, double, double, SwerveMotor.ModuleMotorType)","url":"setPIDF(double,double,double,double,double,frc.robot.subsystems.swervedrive.swerve.SwerveMotor.ModuleMotorType)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"setPIDF(double, double, double, double, double)","url":"setPIDF(double,double,double,double,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"setPIDF(double, double, double, double, double)","url":"setPIDF(double,double,double,double,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"setPIDF(double, double, double, double, double)","url":"setPIDF(double,double,double,double,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"setPIDOutputRange(double, double)","url":"setPIDOutputRange(double,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"setPIDOutputRange(double, double)","url":"setPIDOutputRange(double,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"setPIDOutputRange(double, double)","url":"setPIDOutputRange(double,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"setState(SwerveModuleState2)","url":"setState(frc.robot.subsystems.swervedrive.swerve.kinematics.SwerveModuleState2)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"setTarget(double, double)","url":"setTarget(double,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"setTarget(double, double)","url":"setTarget(double,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"setTarget(double, double)","url":"setTarget(double,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule.Verbosity","l":"SETUP"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"setVelocity(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"setVoltageCompensation()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"setVoltageCompensation(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"setVoltageCompensation(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"setVoltageCompensation(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"setVoltageCompensation(double)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"setX()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor.REV_slotIdx","l":"Simulation"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive.SwerveModuleConfig","l":"steering"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"steeringKV"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"stop()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor","l":"stop()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor","l":"stop()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"stopMotor()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"stopMotor()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"subscribe()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"subscribe()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"SwerveDrive(SwerveModule, SwerveModule, SwerveModule, SwerveModule, WPI_Pigeon2, double, double, double, double, double, boolean, Pose2d)","url":"%3Cinit%3E(frc.robot.subsystems.swervedrive.swerve.SwerveModule,frc.robot.subsystems.swervedrive.swerve.SwerveModule,frc.robot.subsystems.swervedrive.swerve.SwerveModule,frc.robot.subsystems.swervedrive.swerve.SwerveModule,com.ctre.phoenix.sensors.WPI_Pigeon2,double,double,double,double,double,boolean,edu.wpi.first.math.geometry.Pose2d)"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveDriveKinematics2","l":"SwerveDriveKinematics2(Translation2d...)","url":"%3Cinit%3E(edu.wpi.first.math.geometry.Translation2d...)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveEncoder","l":"SwerveEncoder()","url":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"swerveLocation"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"SwerveModule(DriveMotorType, AngleMotorType, AbsoluteEncoderType, SwerveModule.SwerveModuleLocation, double, double, double, double, double, double, double, double, double, double, double, boolean, boolean)","url":"%3Cinit%3E(DriveMotorType,AngleMotorType,AbsoluteEncoderType,frc.robot.subsystems.swervedrive.swerve.SwerveModule.SwerveModuleLocation,double,double,double,double,double,double,double,double,double,double,double,boolean,boolean)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive.SwerveModuleConfig","l":"SwerveModuleConfig(DriveMotorType, SteeringMotorType, AbsoluteEncoder, double, SwerveModule.SwerveModuleLocation)","url":"%3Cinit%3E(DriveMotorType,SteeringMotorType,AbsoluteEncoder,double,frc.robot.subsystems.swervedrive.swerve.SwerveModule.SwerveModuleLocation)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"swerveModuleLocation"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule.SwerveModuleLocation","l":"SwerveModuleLocation()","url":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"SwerveModuleLocationToString(SwerveModule.SwerveModuleLocation)","url":"SwerveModuleLocationToString(frc.robot.subsystems.swervedrive.swerve.SwerveModule.SwerveModuleLocation)"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveModuleState2","l":"SwerveModuleState2()","url":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveModuleState2","l":"SwerveModuleState2(double, Rotation2d, double)","url":"%3Cinit%3E(double,edu.wpi.first.math.geometry.Rotation2d,double)"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveModuleState2","l":"SwerveModuleState2(double, Rotation2d)","url":"%3Cinit%3E(double,edu.wpi.first.math.geometry.Rotation2d)"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveModuleState2","l":"SwerveModuleState2(SwerveModuleState)","url":"%3Cinit%3E(edu.wpi.first.math.kinematics.SwerveModuleState)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"SwerveMotor()","url":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveParser","l":"SwerveParser()","url":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"synchronizeEncoders()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"synchronizeSteeringEncoder()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor","l":"target"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"targetAngle"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"targetAngularVelocityRPS"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"targetVelocity"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_pidIdx","l":"THIRD_PID"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveDriveKinematics2","l":"toChassisSpeeds(SwerveModuleState2...)","url":"toChassisSpeeds(frc.robot.subsystems.swervedrive.swerve.kinematics.SwerveModuleState2...)"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveDriveKinematics2","l":"toSwerveModuleStates(ChassisSpeeds, Translation2d)","url":"toSwerveModuleStates(edu.wpi.first.math.kinematics.ChassisSpeeds,edu.wpi.first.math.geometry.Translation2d)"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveDriveKinematics2","l":"toSwerveModuleStates(ChassisSpeeds)","url":"toSwerveModuleStates(edu.wpi.first.math.kinematics.ChassisSpeeds)"},{"p":"frc.robot.subsystems.swervedrive.swerve.kinematics","c":"SwerveDriveKinematics2","l":"toTwist2d(SwerveModulePosition...)","url":"toTwist2d(edu.wpi.first.math.kinematics.SwerveModulePosition...)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_slotIdx","l":"Turning"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor.ModuleMotorType","l":"TURNING"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"turningMotor"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"update()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMAnalogEncoder","l":"updateVelocity()"},{"p":"frc.robot.subsystems.swervedrive.swerve.encoders","c":"PWMDutyCycleEncoder","l":"updateVelocity()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule.SwerveModuleLocation","l":"valueOf(String)","url":"valueOf(java.lang.String)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule.Verbosity","l":"valueOf(String)","url":"valueOf(java.lang.String)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor.ModuleMotorType","l":"valueOf(String)","url":"valueOf(java.lang.String)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_pidIdx","l":"valueOf(String)","url":"valueOf(java.lang.String)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_remoteSensor","l":"valueOf(String)","url":"valueOf(java.lang.String)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_slotIdx","l":"valueOf(String)","url":"valueOf(java.lang.String)"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor.REV_slotIdx","l":"valueOf(String)","url":"valueOf(java.lang.String)"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule.SwerveModuleLocation","l":"values()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule.Verbosity","l":"values()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveMotor.ModuleMotorType","l":"values()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_pidIdx","l":"values()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_remoteSensor","l":"values()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_slotIdx","l":"values()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor.REV_slotIdx","l":"values()"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"CTRESwerveMotor.CTRE_slotIdx","l":"Velocity"},{"p":"frc.robot.subsystems.swervedrive.swerve.motors","c":"REVSwerveMotor.REV_slotIdx","l":"Velocity"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule.Verbosity","l":"Verbosity()","url":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveModule","l":"wheelBase"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"zeroGyro()"},{"p":"frc.robot.subsystems.swervedrive.swerve","c":"SwerveDrive","l":"zeroModules()"}] \ No newline at end of file diff --git a/docs/overview-summary.html b/docs/overview-summary.html index 40e7bf9..5a959e3 100644 --- a/docs/overview-summary.html +++ b/docs/overview-summary.html @@ -2,7 +2,7 @@ - + Generated Documentation (Untitled) diff --git a/docs/overview-tree.html b/docs/overview-tree.html index 162efbf..b2982b6 100644 --- a/docs/overview-tree.html +++ b/docs/overview-tree.html @@ -2,10 +2,10 @@ - + Class Hierarchy - + @@ -48,6 +48,7 @@ loadScripts(document, 'script');
      • Overview
      • Package
      • Class
      • +
      • Use
      • Deprecated
      • Index
      • @@ -184,6 +185,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
      • Overview
      • Package
      • Class
      • +
      • Use
      • Deprecated
      • Index