MotorFeedbackSensor

class rev.MotorFeedbackSensor

Bases: CANSensor

A sensor that can be used to provide rotational feedback to a motor controller

getInverted() bool

Get the phase of the MotorFeedbackSensor. This will just return false if the user tries to get the inversion of the hall sensor.

Returns:

The phase of the sensor

setInverted(inverted: bool) rev._rev.REVLibError

Set the phase of the MotorFeedbackSensor so that it is set to be in phase with the motor itself. This only works for quadrature encoders and analog sensors. This will throw an error if the user tries to set the inversion of the hall sensor.

Parameters:

inverted – The phase of the sensor

Returns:

REVLibError::kOk if successful