Package frc.team_8840_lib.controllers
Class ControllerGroup.CANSpeedController
java.lang.Object
frc.team_8840_lib.utils.IO.IOLayer
frc.team_8840_lib.controllers.ControllerGroup.SpeedController
frc.team_8840_lib.controllers.ControllerGroup.CANSpeedController
- Enclosing class:
ControllerGroup
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.revrobotics.CANSparkMaxedu.wpi.first.wpilibj.motorcontrol.PWMMotorControllercom.revrobotics.RelativeEncodervoidsetEncoderPosition(double position) Methods inherited from class frc.team_8840_lib.controllers.ControllerGroup.SpeedController
evolve, getInitializedName, getPort, getSpeed, getType, invert, isInitialized, isPWM, setSpeed, setSpeedIO, stopMethods inherited from class frc.team_8840_lib.utils.IO.IOLayer
close, getBaseName, isReal, setReal
-
Constructor Details
-
CANSpeedController
-
-
Method Details
-
getEncoder
public com.revrobotics.RelativeEncoder getEncoder() -
setEncoderPosition
public void setEncoderPosition(double position) -
getEncoderInfo
-
getMotorInfo
-
getCANController
public com.revrobotics.CANSparkMax getCANController() -
getController
public edu.wpi.first.wpilibj.motorcontrol.PWMMotorController getController()- Overrides:
getControllerin classControllerGroup.SpeedController
-