Skip to content

Commit 65eff6f

Browse files
Added failsafe on tune()
1 parent e0200cc commit 65eff6f

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/PIDController.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ void PIDController::setpoint (double newSetpoint) {
3737
}
3838

3939
void PIDController::tune (double _Kp, double _Ki, double _Kd) {
40+
if (_Kp < 0 || _Ki < 0 || _Kd < 0) return;
4041
Kp = _Kp;
4142
Ki = _Ki;
4243
Kd = _Kd;

0 commit comments

Comments
 (0)