TalonSRXConfiguration Class Enable Voltage Compensation

Previously, we would enable voltage compensation by calling
motor.configVoltageCompSaturation(RobotMap.voltageSaturation); and
motor.enableVoltageCompensation(true);

Using the new TalonSRXConfiguration class, I see there is an setting to set the saturation with motorConfig.voltageCompSaturation = RobotMap.voltageSaturation; then
motor.configAllSettings(motorConfig);
However, I see no option to actually enable it, is this done automatically?
Or does motor.enableVoltageCompensation(true); still need to be called?
Assuming this is the case, is it also the case for all the Control Signals? The doc also says they are automatically applied “during use”. How is this defined (ie, persist through talon power cycle but not robot power cycle)?

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.