class wpilib.AnalogOutput(channel: int)

Bases: Sendable

MXP analog output class.

Construct an analog output on the given channel.

All analog outputs are located on the MXP port.


channel – The channel number on the roboRIO to represent.

getChannel() int

Get the channel of this AnalogOutput.

getVoltage() float

Get the voltage of the analog output.


The value in Volts, from 0.0 to +5.0.

initSendable(builder: wpiutil._wpiutil.SendableBuilder) None
setVoltage(voltage: float) None

Set the value of the analog output.


voltage – The output value in Volts, from 0.0 to +5.0.