Class ModuleIO.ModuleIOOutputs
java.lang.Object
com.stuypulse.robot.subsystems.swerve.ModuleIO.ModuleIOOutputs
- Enclosing interface:
ModuleIO
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) ModuleIO.DriveOutputMode(package private) doubleEither amps or volts, depending onSwerveModuleConstants.DriveMotorClosedLoopOutput(package private) org.wpilib.units.measure.AngularVelocity(package private) ModuleIO.TurnOutputMode(package private) doubleEither amps or volts, depending onSwerveModuleConstants.DriveMotorClosedLoopOutput(package private) org.wpilib.units.measure.Angle -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
driveOutputMode
-
driveTargetOpenLoop
double driveTargetOpenLoopEither amps or volts, depending onSwerveModuleConstants.DriveMotorClosedLoopOutput -
driveTargetVelocity
org.wpilib.units.measure.AngularVelocity driveTargetVelocity -
turnOutputMode
-
turnTargetOpenLoop
double turnTargetOpenLoopEither amps or volts, depending onSwerveModuleConstants.DriveMotorClosedLoopOutput -
turnTargetPosition
org.wpilib.units.measure.Angle turnTargetPosition
-
-
Constructor Details
-
ModuleIOOutputs
public ModuleIOOutputs()
-