Class TalonFXFactory

java.lang.Object
frc.spectrumLib.talonFX.TalonFXFactory

public class TalonFXFactory extends Object
Creates CANTalon objects and configures all the parameters we care about to factory defaults. Closed-loop and sensor parameters are not set, as these are expected to be set by the application.
  • Method Details

    • createDefaultTalon

      public static com.ctre.phoenix6.hardware.TalonFX createDefaultTalon(CanDeviceId id)
    • createConfigTalon

      public static com.ctre.phoenix6.hardware.TalonFX createConfigTalon(CanDeviceId id, com.ctre.phoenix6.configs.TalonFXConfiguration config)
    • createPermanentFollowerTalon

      public static com.ctre.phoenix6.hardware.TalonFX createPermanentFollowerTalon(CanDeviceId followerId, com.ctre.phoenix6.hardware.TalonFX leaderTalonFX, boolean opposeLeaderDirection)
    • getDefaultConfig

      public static com.ctre.phoenix6.configs.TalonFXConfiguration getDefaultConfig()