java.lang.Object
frc.team_8840_lib.utils.controllers.swerve.structs.PIDStruct

public class PIDStruct extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    double
     
    double
     
    double
     
    double
     
    double
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    PIDStruct(double kp, double ki, double kd)
     
    PIDStruct(double kp, double ki, double kd, double kf)
     
    PIDStruct(double kp, double ki, double kd, double kf, double kIZone)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.ctre.phoenix.motorcontrol.can.SlotConfiguration
     
    com.ctre.phoenix.motorcontrol.can.SlotConfiguration
    toCTRE(com.ctre.phoenix.motorcontrol.can.SlotConfiguration slotConfiguration)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • kP

      public double kP
    • kI

      public double kI
    • kD

      public double kD
    • kF

      public double kF
    • kIZone

      public double kIZone
  • Constructor Details

    • PIDStruct

      public PIDStruct(double kp, double ki, double kd)
    • PIDStruct

      public PIDStruct(double kp, double ki, double kd, double kf)
    • PIDStruct

      public PIDStruct(double kp, double ki, double kd, double kf, double kIZone)
  • Method Details

    • toCTRE

      public com.ctre.phoenix.motorcontrol.can.SlotConfiguration toCTRE()
    • toCTRE

      public com.ctre.phoenix.motorcontrol.can.SlotConfiguration toCTRE(com.ctre.phoenix.motorcontrol.can.SlotConfiguration slotConfiguration)