Package com.ctre.phoenix.motorcontrol

  • Interface Summary 
    Interface Description
    IFollower
    Interface for followers
    IMotorController
    Interface for motor controllers
    IMotorControllerEnhanced
    Interface for enhanced motor controllers
  • Class Summary 
    Class Description
    Faults
    All the faults available to motor controllers
    GroupMotorControllers
    Group of motor controllers
    SensorCollection
    Collection of sensors available to a motor controller.
    StatorCurrentLimitConfiguration Deprecated, for removal: This API element is subject to removal in a future version.
    This device's Phoenix 5 API is deprecated for removal in the 2025 season.
    StickyFaults
    All the sticky faults available to motor controllers
    SupplyCurrentLimitConfiguration
    Supply-side current limiting.
    TalonFXSensorCollection Deprecated, for removal: This API element is subject to removal in a future version.
    This device's Phoenix 5 API is deprecated for removal in the 2025 season.
    TalonFXSimCollection Deprecated, for removal: This API element is subject to removal in a future version.
    This device's Phoenix 5 API is deprecated for removal in the 2025 season.
    TalonSRXSimCollection
    Collection of simulation commands available to a TalonSRX motor controller.
    VictorSPXSimCollection
    Collection of simulation commands available to a VictorSPX motor controller.
    WPI_AutoFeedEnable  
    WPI_MotorSafetyImplem
    implem of MotorSafety interface in WPI.
  • Enum Summary 
    Enum Description
    ControlFrame
    Control Frames for motor controllers
    ControlFrameEnhanced
    Control Frames for enhanced motor controllers
    ControlMode
    Choose the control mode for a motor controller.
    DemandType
    Choose the demand type for the 4 param set
    FeedbackDevice
    Choose the feedback device for a selected sensor.
    FollowerType
    Choose the type of follower
    InvertType
    Choose the invert type of the motor controller.
    LimitSwitchNormal
    Choose whether the limit switch is normally open or normally closed
    LimitSwitchSource
    Choose the limit switch source for a motor controller
    MotorCommutation Deprecated, for removal: This API element is subject to removal in a future version.
    This device's Phoenix 5 API is deprecated for removal in the 2025 season.
    NeutralMode
    Choose the neutral mode for a motor controller
    RemoteFeedbackDevice
    Choose the remote feedback device for a motor controller
    RemoteLimitSwitchSource
    Choose the remote limit switch source for a motor controller
    RemoteSensorSource
    Choose the remote sensor source for a motor controller
    SensorTerm
    Choose the sensor term for a motor controller
    StatusFrame
    The different status frames available to motor controllers
    StatusFrameEnhanced
    The different status frames available to enhanced motor controllers
    TalonFXControlMode Deprecated, for removal: This API element is subject to removal in a future version.
    This device's Phoenix 5 API is deprecated for removal in the 2025 season.
    TalonFXFeedbackDevice Deprecated, for removal: This API element is subject to removal in a future version.
    This device's Phoenix 5 API is deprecated for removal in the 2025 season.
    TalonFXInvertType Deprecated, for removal: This API element is subject to removal in a future version.
    This device's Phoenix 5 API is deprecated for removal in the 2025 season.
    TalonSRXControlMode
    Choose the control mode for a TalonSRX.
    TalonSRXFeedbackDevice
    Choose the feedback device for a selected sensor
    VelocityMeasPeriod Deprecated.
    VictorSPXControlMode
    Choose the control mode for a VictorSPX.