Package frc.robot.devices.motor
package frc.robot.devices.motor
-
ClassDescriptionBase wrapper around a REV SparkMax that standardizes configuration, unit conversions, and AdvantageKit telemetry.Abstract simulation-only motor wrapper that mirrors
AbstractMotorbehavior while using REV simulation helpers.AbstractVelocityMotor<TConfig extends MotorConfig>SparkMax-backed motor for velocity-controlled mechanisms (flywheels, rollers, belts) with baked-in gearing and coast-mode idle.AbstractVelocitySimMotor<TConfig extends MotorConfig>Simulation-only motor wrapper for velocity-controlled mechanisms.Motor adapter that forwards commands to multiple physical motors while presenting a singleMotorinterface.No-op motor implementation used when a subsystem is disabled or has no hardware.Minimal motor control surface for set-and-seek style mechanisms.Defines the telemetry surface for a motor controller so AdvantageKit can mirror hardware readings.Container of motor state fields captured for telemetry.