diff --git a/src/Fermenter.cpp b/src/Fermenter.cpp index ea480fd..e0d441e 100644 --- a/src/Fermenter.cpp +++ b/src/Fermenter.cpp @@ -24,9 +24,9 @@ double temperatureMaxOvershoot = 5; double heaterPWM = 0; -double proportional = 10; +double proportional = 1; -double integral = 2; +double integral = 0; double derivative = 0; @@ -119,6 +119,8 @@ bool patrix_command(char *first) { void configLoad() { proportional = configGetDouble("p", 1); integral = configGetDouble("i", 0); + proportional = configGetDouble("p", 5); + integral = configGetDouble("i", 2); derivative = configGetDouble("d", 0); temperatureTarget = configGetDouble("target", 31); temperatureMaxOvershoot = configGetDouble("over", 5);