WPI_VictorSPX

class phoenix5.WPI_VictorSPX(deviceNumber: SupportsInt | SupportsIndex)

Bases: VictorSPX, WPI_BaseMotorController

VEX Victor SPX Motor Controller when used on CAN Bus.

Constructor for a WPI_VictorSPX

Parameters:

deviceNumber – Device ID of VictorSPX

configSelectedFeedbackSensor(feedbackDevice: phoenix5._ctre.RemoteFeedbackDevice, pidIdx: SupportsInt | SupportsIndex = 0, timeoutMs: SupportsInt | SupportsIndex = 0) phoenix5._ctre.ErrorCode
set(*args, **kwargs)

Overloaded function.

  1. set(self: phoenix5._ctre.WPI_VictorSPX, value: typing.SupportsFloat | typing.SupportsIndex) -> None

  2. set(self: phoenix5._ctre.WPI_VictorSPX, mode: phoenix5._ctre.ControlMode, value: typing.SupportsFloat | typing.SupportsIndex) -> None

  3. set(self: phoenix5._ctre.WPI_VictorSPX, mode: phoenix5._ctre.ControlMode, demand0: typing.SupportsFloat | typing.SupportsIndex, demand1Type: phoenix5._ctre.DemandType, demand1: typing.SupportsFloat | typing.SupportsIndex) -> None

  4. set(self: phoenix5._ctre.WPI_VictorSPX, mode: phoenix5._ctre.VictorSPXControlMode, value: typing.SupportsFloat | typing.SupportsIndex) -> None

  5. set(self: phoenix5._ctre.WPI_VictorSPX, mode: phoenix5._ctre.VictorSPXControlMode, demand0: typing.SupportsFloat | typing.SupportsIndex, demand1Type: phoenix5._ctre.DemandType, demand1: typing.SupportsFloat | typing.SupportsIndex) -> None

setInverted(*args, **kwargs)

Overloaded function.

  1. setInverted(self: phoenix5._ctre.WPI_VictorSPX, invertType: phoenix5._ctre.InvertType) -> None

  2. setInverted(self: phoenix5._ctre.WPI_VictorSPX, bInvert: bool) -> None

setVoltage(output: wpimath.units.volts) None