<dt><ahref="../swervelib/math/SwerveMath.html#calcMaxAccel(edu.wpi.first.math.geometry.Rotation2d,java.util.List,double,swervelib.parser.SwerveDriveConfiguration)"class="member-name-link">calcMaxAccel(Rotation2d, List<Matter>, double, SwerveDriveConfiguration)</a> - Static method in class swervelib.math.<ahref="../swervelib/math/SwerveMath.html"title="class in swervelib.math">SwerveMath</a></dt>
<dt><ahref="../swervelib/math/SwerveMath.html#calculateDegreesPerSteeringRotation(double,double)"class="member-name-link">calculateDegreesPerSteeringRotation(double, double)</a> - Static method in class swervelib.math.<ahref="../swervelib/math/SwerveMath.html"title="class in swervelib.math">SwerveMath</a></dt>
<dt><ahref="../swervelib/math/SwerveMath.html#calculateMaxAcceleration(double)"class="member-name-link">calculateMaxAcceleration(double)</a> - Static method in class swervelib.math.<ahref="../swervelib/math/SwerveMath.html"title="class in swervelib.math">SwerveMath</a></dt>
<dt><ahref="../swervelib/math/SwerveMath.html#calculateMaxAcceleration(double,double,double,double,double)"class="member-name-link">calculateMaxAcceleration(double, double, double, double, double)</a> - Static method in class swervelib.math.<ahref="../swervelib/math/SwerveMath.html"title="class in swervelib.math">SwerveMath</a></dt>
<dt><ahref="../swervelib/math/SwerveMath.html#calculateMaxAngularVelocity(double,double,double)"class="member-name-link">calculateMaxAngularVelocity(double, double, double)</a> - Static method in class swervelib.math.<ahref="../swervelib/math/SwerveMath.html"title="class in swervelib.math">SwerveMath</a></dt>
<dt><ahref="../swervelib/math/SwerveMath.html#calculateMetersPerRotation(double,double,double)"class="member-name-link">calculateMetersPerRotation(double, double, double)</a> - Static method in class swervelib.math.<ahref="../swervelib/math/SwerveMath.html"title="class in swervelib.math">SwerveMath</a></dt>
<dt><ahref="../swervelib/parser/json/DeviceJson.html#canbus"class="member-name-link">canbus</a> - Variable in class swervelib.parser.json.<ahref="../swervelib/parser/json/DeviceJson.html"title="class in swervelib.parser.json">DeviceJson</a></dt>
<dt><ahref="../swervelib/encoders/CANCoderSwerve.html"class="type-name-link"title="class in swervelib.encoders">CANCoderSwerve</a> - Class in <ahref="../swervelib/encoders/package-summary.html">swervelib.encoders</a></dt>
<dt><ahref="../swervelib/encoders/CANCoderSwerve.html#%3Cinit%3E(int)"class="member-name-link">CANCoderSwerve(int)</a> - Constructor for class swervelib.encoders.<ahref="../swervelib/encoders/CANCoderSwerve.html"title="class in swervelib.encoders">CANCoderSwerve</a></dt>
<dt><ahref="../swervelib/encoders/CANCoderSwerve.html#%3Cinit%3E(int,java.lang.String)"class="member-name-link">CANCoderSwerve(int, String)</a> - Constructor for class swervelib.encoders.<ahref="../swervelib/encoders/CANCoderSwerve.html"title="class in swervelib.encoders">CANCoderSwerve</a></dt>
<dt><ahref="../swervelib/SwerveDrive.html#chassisVelocityCorrection"class="member-name-link">chassisVelocityCorrection</a> - Variable in class swervelib.<ahref="../swervelib/SwerveDrive.html"title="class in swervelib">SwerveDrive</a></dt>
<dd>
<divclass="block">Correct chassis velocity in <ahref="../swervelib/SwerveDrive.html#drive(edu.wpi.first.math.geometry.Translation2d,double,boolean,boolean)"><code>SwerveDrive.drive(Translation2d, double, boolean, boolean)</code></a> using 254's
<dt><ahref="../swervelib/parser/SwerveParser.html#checkDirectory(java.io.File)"class="member-name-link">checkDirectory(File)</a> - Method in class swervelib.parser.<ahref="../swervelib/parser/SwerveParser.html"title="class in swervelib.parser">SwerveParser</a></dt>
<dt><ahref="../swervelib/encoders/AnalogAbsoluteEncoderSwerve.html#clearStickyFaults()"class="member-name-link">clearStickyFaults()</a> - Method in class swervelib.encoders.<ahref="../swervelib/encoders/AnalogAbsoluteEncoderSwerve.html"title="class in swervelib.encoders">AnalogAbsoluteEncoderSwerve</a></dt>
<dd>
<divclass="block">Clear sticky faults on the encoder.</div>
<dt><ahref="../swervelib/encoders/CANCoderSwerve.html#clearStickyFaults()"class="member-name-link">clearStickyFaults()</a> - Method in class swervelib.encoders.<ahref="../swervelib/encoders/CANCoderSwerve.html"title="class in swervelib.encoders">CANCoderSwerve</a></dt>
<dt><ahref="../swervelib/encoders/SparkMaxEncoderSwerve.html#clearStickyFaults()"class="member-name-link">clearStickyFaults()</a> - Method in class swervelib.encoders.<ahref="../swervelib/encoders/SparkMaxEncoderSwerve.html"title="class in swervelib.encoders">SparkMaxEncoderSwerve</a></dt>
<dt><ahref="../swervelib/encoders/SwerveAbsoluteEncoder.html#clearStickyFaults()"class="member-name-link">clearStickyFaults()</a> - Method in class swervelib.encoders.<ahref="../swervelib/encoders/SwerveAbsoluteEncoder.html"title="class in swervelib.encoders">SwerveAbsoluteEncoder</a></dt>
<dt><ahref="../swervelib/imu/ADIS16448Swerve.html#clearStickyFaults()"class="member-name-link">clearStickyFaults()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/ADIS16448Swerve.html"title="class in swervelib.imu">ADIS16448Swerve</a></dt>
<dd>
<divclass="block">Clear sticky faults on IMU.</div>
</dd>
<dt><ahref="../swervelib/imu/ADIS16470Swerve.html#clearStickyFaults()"class="member-name-link">clearStickyFaults()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/ADIS16470Swerve.html"title="class in swervelib.imu">ADIS16470Swerve</a></dt>
<dd>
<divclass="block">Clear sticky faults on IMU.</div>
</dd>
<dt><ahref="../swervelib/imu/ADXRS450Swerve.html#clearStickyFaults()"class="member-name-link">clearStickyFaults()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/ADXRS450Swerve.html"title="class in swervelib.imu">ADXRS450Swerve</a></dt>
<dd>
<divclass="block">Clear sticky faults on IMU.</div>
</dd>
<dt><ahref="../swervelib/imu/AnalogGyroSwerve.html#clearStickyFaults()"class="member-name-link">clearStickyFaults()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/AnalogGyroSwerve.html"title="class in swervelib.imu">AnalogGyroSwerve</a></dt>
<dd>
<divclass="block">Clear sticky faults on IMU.</div>
<dt><ahref="../swervelib/imu/NavXSwerve.html#clearStickyFaults()"class="member-name-link">clearStickyFaults()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/NavXSwerve.html"title="class in swervelib.imu">NavXSwerve</a></dt>
<dt><ahref="../swervelib/imu/Pigeon2Swerve.html#clearStickyFaults()"class="member-name-link">clearStickyFaults()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/Pigeon2Swerve.html"title="class in swervelib.imu">Pigeon2Swerve</a></dt>
<dt><ahref="../swervelib/imu/PigeonSwerve.html#clearStickyFaults()"class="member-name-link">clearStickyFaults()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/PigeonSwerve.html"title="class in swervelib.imu">PigeonSwerve</a></dt>
<dt><ahref="../swervelib/imu/SwerveIMU.html#clearStickyFaults()"class="member-name-link">clearStickyFaults()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/SwerveIMU.html"title="class in swervelib.imu">SwerveIMU</a></dt>
<dt><ahref="../swervelib/motors/SparkMaxBrushedMotorSwerve.html#clearStickyFaults()"class="member-name-link">clearStickyFaults()</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/SparkMaxBrushedMotorSwerve.html"title="class in swervelib.motors">SparkMaxBrushedMotorSwerve</a></dt>
<dd>
<divclass="block">Clear the sticky faults on the motor controller.</div>
<dt><ahref="../swervelib/motors/SparkMaxSwerve.html#clearStickyFaults()"class="member-name-link">clearStickyFaults()</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/SparkMaxSwerve.html"title="class in swervelib.motors">SparkMaxSwerve</a></dt>
<dt><ahref="../swervelib/motors/SwerveMotor.html#clearStickyFaults()"class="member-name-link">clearStickyFaults()</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/SwerveMotor.html"title="class in swervelib.motors">SwerveMotor</a></dt>
<dt><ahref="../swervelib/motors/TalonFXSwerve.html#clearStickyFaults()"class="member-name-link">clearStickyFaults()</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/TalonFXSwerve.html"title="class in swervelib.motors">TalonFXSwerve</a></dt>
<dt><ahref="../swervelib/motors/TalonSRXSwerve.html#clearStickyFaults()"class="member-name-link">clearStickyFaults()</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/TalonSRXSwerve.html"title="class in swervelib.motors">TalonSRXSwerve</a></dt>
<dt><ahref="../swervelib/SwerveController.html#config"class="member-name-link">config</a> - Variable in class swervelib.<ahref="../swervelib/SwerveController.html"title="class in swervelib">SwerveController</a></dt>
<divclass="block"><ahref="../swervelib/parser/SwerveControllerConfiguration.html"title="class in swervelib.parser"><code>SwerveControllerConfiguration</code></a> object storing data to generate the <code>PIDController</code> for controlling the
<dt><ahref="../swervelib/motors/TalonFXSwerve.html#configChanged"class="member-name-link">configChanged</a> - Variable in class swervelib.motors.<ahref="../swervelib/motors/TalonFXSwerve.html"title="class in swervelib.motors">TalonFXSwerve</a></dt>
<dd>
<divclass="block">If the TalonFX configuration has changed.</div>
<dt><ahref="../swervelib/motors/TalonSRXSwerve.html#configChanged"class="member-name-link">configChanged</a> - Variable in class swervelib.motors.<ahref="../swervelib/motors/TalonSRXSwerve.html"title="class in swervelib.motors">TalonSRXSwerve</a></dt>
<dd>
<divclass="block">If the TalonFX configuration has changed.</div>
<dt><ahref="../swervelib/motors/TalonFXSwerve.html#configuration"class="member-name-link">configuration</a> - Variable in class swervelib.motors.<ahref="../swervelib/motors/TalonFXSwerve.html"title="class in swervelib.motors">TalonFXSwerve</a></dt>
<dt><ahref="../swervelib/motors/TalonSRXSwerve.html#configuration"class="member-name-link">configuration</a> - Variable in class swervelib.motors.<ahref="../swervelib/motors/TalonSRXSwerve.html"title="class in swervelib.motors">TalonSRXSwerve</a></dt>
<dt><ahref="../swervelib/SwerveModule.html#configuration"class="member-name-link">configuration</a> - Variable in class swervelib.<ahref="../swervelib/SwerveModule.html"title="class in swervelib">SwerveModule</a></dt>
<dt><ahref="../swervelib/encoders/AnalogAbsoluteEncoderSwerve.html#configure(boolean)"class="member-name-link">configure(boolean)</a> - Method in class swervelib.encoders.<ahref="../swervelib/encoders/AnalogAbsoluteEncoderSwerve.html"title="class in swervelib.encoders">AnalogAbsoluteEncoderSwerve</a></dt>
<dd>
<divclass="block">Configure the absolute encoder to read from [0, 360) per second.</div>
<dt><ahref="../swervelib/encoders/CANCoderSwerve.html#configure(boolean)"class="member-name-link">configure(boolean)</a> - Method in class swervelib.encoders.<ahref="../swervelib/encoders/CANCoderSwerve.html"title="class in swervelib.encoders">CANCoderSwerve</a></dt>
<dt><ahref="../swervelib/encoders/SparkMaxEncoderSwerve.html#configure(boolean)"class="member-name-link">configure(boolean)</a> - Method in class swervelib.encoders.<ahref="../swervelib/encoders/SparkMaxEncoderSwerve.html"title="class in swervelib.encoders">SparkMaxEncoderSwerve</a></dt>
<dt><ahref="../swervelib/encoders/SwerveAbsoluteEncoder.html#configure(boolean)"class="member-name-link">configure(boolean)</a> - Method in class swervelib.encoders.<ahref="../swervelib/encoders/SwerveAbsoluteEncoder.html"title="class in swervelib.encoders">SwerveAbsoluteEncoder</a></dt>
<dt><ahref="../swervelib/motors/TalonFXSwerve.html#configureCANStatusFrames(int)"class="member-name-link">configureCANStatusFrames(int)</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/TalonFXSwerve.html"title="class in swervelib.motors">TalonFXSwerve</a></dt>
<dd>
<divclass="block">Set the CAN status frames.</div>
<dt><ahref="../swervelib/motors/TalonSRXSwerve.html#configureCANStatusFrames(int)"class="member-name-link">configureCANStatusFrames(int)</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/TalonSRXSwerve.html"title="class in swervelib.motors">TalonSRXSwerve</a></dt>
<dd>
<divclass="block">Set the CAN status frames.</div>
<dt><ahref="../swervelib/motors/SparkMaxBrushedMotorSwerve.html#configureCANStatusFrames(int,int,int,int,int)"class="member-name-link">configureCANStatusFrames(int, int, int, int, int)</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/SparkMaxBrushedMotorSwerve.html"title="class in swervelib.motors">SparkMaxBrushedMotorSwerve</a></dt>
<dd>
<divclass="block">Set the CAN status frames.</div>
<dt><ahref="../swervelib/motors/SparkMaxSwerve.html#configureCANStatusFrames(int,int,int,int,int)"class="member-name-link">configureCANStatusFrames(int, int, int, int, int)</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/SparkMaxSwerve.html"title="class in swervelib.motors">SparkMaxSwerve</a></dt>
<dt><ahref="../swervelib/motors/SparkMaxBrushedMotorSwerve.html#configureIntegratedEncoder(double)"class="member-name-link">configureIntegratedEncoder(double)</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/SparkMaxBrushedMotorSwerve.html"title="class in swervelib.motors">SparkMaxBrushedMotorSwerve</a></dt>
<dd>
<divclass="block">Configure the integrated encoder for the swerve module.</div>
<dt><ahref="../swervelib/motors/SparkMaxSwerve.html#configureIntegratedEncoder(double)"class="member-name-link">configureIntegratedEncoder(double)</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/SparkMaxSwerve.html"title="class in swervelib.motors">SparkMaxSwerve</a></dt>
<dt><ahref="../swervelib/motors/SwerveMotor.html#configureIntegratedEncoder(double)"class="member-name-link">configureIntegratedEncoder(double)</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/SwerveMotor.html"title="class in swervelib.motors">SwerveMotor</a></dt>
<dt><ahref="../swervelib/motors/TalonFXSwerve.html#configureIntegratedEncoder(double)"class="member-name-link">configureIntegratedEncoder(double)</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/TalonFXSwerve.html"title="class in swervelib.motors">TalonFXSwerve</a></dt>
<dt><ahref="../swervelib/motors/TalonSRXSwerve.html#configureIntegratedEncoder(double)"class="member-name-link">configureIntegratedEncoder(double)</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/TalonSRXSwerve.html"title="class in swervelib.motors">TalonSRXSwerve</a></dt>
<dt><ahref="../swervelib/motors/SparkMaxBrushedMotorSwerve.html#configurePIDF(swervelib.parser.PIDFConfig)"class="member-name-link">configurePIDF(PIDFConfig)</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/SparkMaxBrushedMotorSwerve.html"title="class in swervelib.motors">SparkMaxBrushedMotorSwerve</a></dt>
<dd>
<divclass="block">Configure the PIDF values for the closed loop controller.</div>
<dt><ahref="../swervelib/motors/SparkMaxSwerve.html#configurePIDF(swervelib.parser.PIDFConfig)"class="member-name-link">configurePIDF(PIDFConfig)</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/SparkMaxSwerve.html"title="class in swervelib.motors">SparkMaxSwerve</a></dt>
<dt><ahref="../swervelib/motors/SwerveMotor.html#configurePIDF(swervelib.parser.PIDFConfig)"class="member-name-link">configurePIDF(PIDFConfig)</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/SwerveMotor.html"title="class in swervelib.motors">SwerveMotor</a></dt>
<dt><ahref="../swervelib/motors/TalonFXSwerve.html#configurePIDF(swervelib.parser.PIDFConfig)"class="member-name-link">configurePIDF(PIDFConfig)</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/TalonFXSwerve.html"title="class in swervelib.motors">TalonFXSwerve</a></dt>
<dt><ahref="../swervelib/motors/TalonSRXSwerve.html#configurePIDF(swervelib.parser.PIDFConfig)"class="member-name-link">configurePIDF(PIDFConfig)</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/TalonSRXSwerve.html"title="class in swervelib.motors">TalonSRXSwerve</a></dt>
<dt><ahref="../swervelib/motors/SparkMaxBrushedMotorSwerve.html#configurePIDWrapping(double,double)"class="member-name-link">configurePIDWrapping(double, double)</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/SparkMaxBrushedMotorSwerve.html"title="class in swervelib.motors">SparkMaxBrushedMotorSwerve</a></dt>
<dd>
<divclass="block">Configure the PID wrapping for the position closed loop controller.</div>
<dt><ahref="../swervelib/motors/SparkMaxSwerve.html#configurePIDWrapping(double,double)"class="member-name-link">configurePIDWrapping(double, double)</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/SparkMaxSwerve.html"title="class in swervelib.motors">SparkMaxSwerve</a></dt>
<dt><ahref="../swervelib/motors/SwerveMotor.html#configurePIDWrapping(double,double)"class="member-name-link">configurePIDWrapping(double, double)</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/SwerveMotor.html"title="class in swervelib.motors">SwerveMotor</a></dt>
<dt><ahref="../swervelib/motors/TalonFXSwerve.html#configurePIDWrapping(double,double)"class="member-name-link">configurePIDWrapping(double, double)</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/TalonFXSwerve.html"title="class in swervelib.motors">TalonFXSwerve</a></dt>
<dt><ahref="../swervelib/motors/TalonSRXSwerve.html#configurePIDWrapping(double,double)"class="member-name-link">configurePIDWrapping(double, double)</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/TalonSRXSwerve.html"title="class in swervelib.motors">TalonSRXSwerve</a></dt>
<dt><ahref="../swervelib/parser/SwerveParser.html#controllerPropertiesJson"class="member-name-link">controllerPropertiesJson</a> - Static variable in class swervelib.parser.<ahref="../swervelib/parser/SwerveParser.html"title="class in swervelib.parser">SwerveParser</a></dt>
<dt><ahref="../swervelib/parser/json/ControllerPropertiesJson.html"class="type-name-link"title="class in swervelib.parser.json">ControllerPropertiesJson</a> - Class in <ahref="../swervelib/parser/json/package-summary.html">swervelib.parser.json</a></dt>
<dt><ahref="../swervelib/parser/json/ControllerPropertiesJson.html#%3Cinit%3E()"class="member-name-link">ControllerPropertiesJson()</a> - Constructor for class swervelib.parser.json.<ahref="../swervelib/parser/json/ControllerPropertiesJson.html"title="class in swervelib.parser.json">ControllerPropertiesJson</a></dt>
<dt><ahref="../swervelib/motors/TalonFXSwerve.html#convertToNativeSensorUnits(double,double)"class="member-name-link">convertToNativeSensorUnits(double, double)</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/TalonFXSwerve.html"title="class in swervelib.motors">TalonFXSwerve</a></dt>
<dt><ahref="../swervelib/motors/TalonSRXSwerve.html#convertToNativeSensorUnits(double,double)"class="member-name-link">convertToNativeSensorUnits(double, double)</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/TalonSRXSwerve.html"title="class in swervelib.motors">TalonSRXSwerve</a></dt>
<dt><ahref="../swervelib/parser/json/ControllerPropertiesJson.html#createControllerConfiguration(swervelib.parser.SwerveDriveConfiguration)"class="member-name-link">createControllerConfiguration(SwerveDriveConfiguration)</a> - Method in class swervelib.parser.json.<ahref="../swervelib/parser/json/ControllerPropertiesJson.html"title="class in swervelib.parser.json">ControllerPropertiesJson</a></dt>
<divclass="block">Create the <ahref="../swervelib/parser/SwerveControllerConfiguration.html"title="class in swervelib.parser"><code>SwerveControllerConfiguration</code></a> based on parsed and given data.</div>
<dt><ahref="../swervelib/parser/SwerveModuleConfiguration.html#createDriveFeedforward()"class="member-name-link">createDriveFeedforward()</a> - Method in class swervelib.parser.<ahref="../swervelib/parser/SwerveModuleConfiguration.html"title="class in swervelib.parser">SwerveModuleConfiguration</a></dt>
<dt><ahref="../swervelib/parser/json/DeviceJson.html#createEncoder()"class="member-name-link">createEncoder()</a> - Method in class swervelib.parser.json.<ahref="../swervelib/parser/json/DeviceJson.html"title="class in swervelib.parser.json">DeviceJson</a></dt>
<divclass="block">Create a <ahref="../swervelib/encoders/SwerveAbsoluteEncoder.html"title="class in swervelib.encoders"><code>SwerveAbsoluteEncoder</code></a> from the current configuration.</div>
<dt><ahref="../swervelib/parser/json/DeviceJson.html#createIMU()"class="member-name-link">createIMU()</a> - Method in class swervelib.parser.json.<ahref="../swervelib/parser/json/DeviceJson.html"title="class in swervelib.parser.json">DeviceJson</a></dt>
<divclass="block">Create a <ahref="../swervelib/imu/SwerveIMU.html"title="class in swervelib.imu"><code>SwerveIMU</code></a> from the given configuration.</div>
<dt><ahref="../swervelib/parser/json/DeviceJson.html#createIntegratedEncoder(swervelib.motors.SwerveMotor)"class="member-name-link">createIntegratedEncoder(SwerveMotor)</a> - Method in class swervelib.parser.json.<ahref="../swervelib/parser/json/DeviceJson.html"title="class in swervelib.parser.json">DeviceJson</a></dt>
<divclass="block">Create a <ahref="../swervelib/encoders/SwerveAbsoluteEncoder.html"title="class in swervelib.encoders"><code>SwerveAbsoluteEncoder</code></a> from the data port on the motor controller.</div>
<dt><ahref="../swervelib/parser/json/ModuleJson.html#createModuleConfiguration(swervelib.parser.PIDFConfig,swervelib.parser.PIDFConfig,double,swervelib.parser.SwerveModulePhysicalCharacteristics,java.lang.String)"class="member-name-link">createModuleConfiguration(PIDFConfig, PIDFConfig, double, SwerveModulePhysicalCharacteristics, String)</a> - Method in class swervelib.parser.json.<ahref="../swervelib/parser/json/ModuleJson.html"title="class in swervelib.parser.json">ModuleJson</a></dt>
<dt><ahref="../swervelib/parser/SwerveDriveConfiguration.html#createModules(swervelib.parser.SwerveModuleConfiguration%5B%5D)"class="member-name-link">createModules(SwerveModuleConfiguration[])</a> - Method in class swervelib.parser.<ahref="../swervelib/parser/SwerveDriveConfiguration.html"title="class in swervelib.parser">SwerveDriveConfiguration</a></dt>
<dt><ahref="../swervelib/parser/json/DeviceJson.html#createMotor(boolean)"class="member-name-link">createMotor(boolean)</a> - Method in class swervelib.parser.json.<ahref="../swervelib/parser/json/DeviceJson.html"title="class in swervelib.parser.json">DeviceJson</a></dt>
<divclass="block">Create a <ahref="../swervelib/motors/SwerveMotor.html"title="class in swervelib.motors"><code>SwerveMotor</code></a> from the given configuration.</div>
<dt><ahref="../swervelib/parser/json/PhysicalPropertiesJson.html#createPhysicalProperties(double)"class="member-name-link">createPhysicalProperties(double)</a> - Method in class swervelib.parser.json.<ahref="../swervelib/parser/json/PhysicalPropertiesJson.html"title="class in swervelib.parser.json">PhysicalPropertiesJson</a></dt>
<dt><ahref="../swervelib/parser/PIDFConfig.html#createPIDController()"class="member-name-link">createPIDController()</a> - Method in class swervelib.parser.<ahref="../swervelib/parser/PIDFConfig.html"title="class in swervelib.parser">PIDFConfig</a></dt>
<dt><ahref="../swervelib/parser/SwerveParser.html#createSwerveDrive()"class="member-name-link">createSwerveDrive()</a> - Method in class swervelib.parser.<ahref="../swervelib/parser/SwerveParser.html"title="class in swervelib.parser">SwerveParser</a></dt>
<divclass="block">Create <ahref="../swervelib/SwerveDrive.html"title="class in swervelib"><code>SwerveDrive</code></a> from JSON configuration directory.</div>
<dt><ahref="../swervelib/parser/json/PhysicalPropertiesJson.html#currentLimit"class="member-name-link">currentLimit</a> - Variable in class swervelib.parser.json.<ahref="../swervelib/parser/json/PhysicalPropertiesJson.html"title="class in swervelib.parser.json">PhysicalPropertiesJson</a></dt>