Class MotorSafetyImplem

java.lang.Object
org.wpilib.hardware.motor.MotorSafety
com.ctre.phoenix6.wpiutils.MotorSafetyImplem

public final class MotorSafetyImplem extends MotorSafety
Implem of MotorSafety interface from WPILib. This also allows late/lazy construction of WPILib's motor safety object.
  • Constructor Details

    • MotorSafetyImplem

      public MotorSafetyImplem(Runnable stopMotor, String description)
      Constructor for MotorSafetyImplem
      Parameters:
      stopMotor - Lambda to stop the motor
      description - Description of motor controller
  • Method Details

    • stopMotor

      public void stopMotor()
      Stops the controller
      Specified by:
      stopMotor in class MotorSafety
    • getDescription

      public String getDescription()
      Description copied from class: MotorSafety
      Returns a description to print when an error occurs.
      Specified by:
      getDescription in class MotorSafety
      Returns:
      Description of motor controller