# Package frc.robot.subsystems.swervedrive2.swervelib.motors

- Class Summary
  Class | Description
  --- | ---
  SparkMaxSwerve | An implementation of `CANSparkMax` as a `SwerveMotor`.
  SwerveMotor | Swerve motor abstraction which defines a standard interface for motors within a swerve module.

- Enum Summary
  Enum | Description
  --- | ---
  SparkMaxSwerve.SparkMAX_slotIdx | REV Slots for PID configuration.