A B C D E F G H I K L M N O P R S T U V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- checkDirectory(File) - Static method in class frc.robot.subsystems.swervedrive.swerve.SwerveParser
-
Check directory structure.
- checkMain(JsonNode) - Static method in class frc.robot.subsystems.swervedrive.swerve.SwerveParser
-
Check the main json for correct attributes.
- checkModule(JsonNode) - Static method in class frc.robot.subsystems.swervedrive.swerve.SwerveParser
-
Check module JSON config for existing values.
- close() - Method in class frc.robot.subsystems.swervedrive.swerve.SwerveDrive
-
Closes this resource, relinquishing any underlying resources.
- close() - Method in class frc.robot.subsystems.swervedrive.swerve.SwerveModule
-
Closes this resource, relinquishing any underlying resources.
- configure() - Method in class frc.robot.subsystems.swervedrive.swerve.encoders.CTRECANCoder
-
Configure the absolute encoder if possible.
- configure() - Method in class frc.robot.subsystems.swervedrive.swerve.encoders.PWMAnalogEncoder
-
Configure the absolute encoder if possible.
- configure() - Method in class frc.robot.subsystems.swervedrive.swerve.encoders.PWMDutyCycleEncoder
-
Configure the absolute encoder if possible.
- configure() - Method in class frc.robot.subsystems.swervedrive.swerve.encoders.REVAbsoluteEncoder
-
Configure the absolute encoder if possible.
- configure() - Method in class frc.robot.subsystems.swervedrive.swerve.SwerveEncoder
-
Configure the absolute encoder if possible.
- configurePigeonIMU() - Method in class frc.robot.subsystems.swervedrive.swerve.SwerveDrive
-
Configure the PigeonIMU with factory default settings and a zeroed gyroscope.
- createEncoder(JsonNode) - Static method in class frc.robot.subsystems.swervedrive.swerve.SwerveParser
-
Create SwerveEncoder from JSON config.
- createGyro(JsonNode) - Static method in class frc.robot.subsystems.swervedrive.swerve.SwerveParser
-
Create the gyro object based off the configuration.
- createModule(double, double, double, double, double, double, double, double, boolean, boolean) - Method in class frc.robot.subsystems.swervedrive.swerve.SwerveDrive.SwerveModuleConfig
-
Create the swerve module from the configuration.
- createModule(JsonNode, File, SwerveModule.SwerveModuleLocation) - Static method in class frc.robot.subsystems.swervedrive.swerve.SwerveParser
-
Create SwerveModule from JSON configuration file.
- createModules(double, double, double, double, double, double, double, double, boolean, boolean, SwerveDrive.SwerveModuleConfig<?, ?, ?>[]) - Static method in class frc.robot.subsystems.swervedrive.swerve.SwerveDrive
-
Create swerve drive modules
- createMotor(JsonNode) - Static method in class frc.robot.subsystems.swervedrive.swerve.SwerveParser
-
Create the motor controller based off the config.
- CTRE_pidIdx() - Constructor for enum frc.robot.subsystems.swervedrive.swerve.motors.CTRESwerveMotor.CTRE_pidIdx
- CTRE_remoteSensor() - Constructor for enum frc.robot.subsystems.swervedrive.swerve.motors.CTRESwerveMotor.CTRE_remoteSensor
- CTRE_slotIdx() - Constructor for enum frc.robot.subsystems.swervedrive.swerve.motors.CTRESwerveMotor.CTRE_slotIdx
- CTRECANCoder - Class in frc.robot.subsystems.swervedrive.swerve.encoders
- CTRECANCoder(CANCoder) - Constructor for class frc.robot.subsystems.swervedrive.swerve.encoders.CTRECANCoder
-
Create SwerveEncoder based off CANCoder.
- 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.CTRE_pidIdx - Enum in frc.robot.subsystems.swervedrive.swerve.motors
-
The TalonSRX PID to use onboard.
- CTRESwerveMotor.CTRE_remoteSensor - Enum in frc.robot.subsystems.swervedrive.swerve.motors
- CTRESwerveMotor.CTRE_slotIdx - Enum in frc.robot.subsystems.swervedrive.swerve.motors
-
The Talon SRX Slot profile used to configure the motor to use for the PID.
All Classes All Packages