Fixed server log when changed PID parameters from the web interface.

Thu, 17 Mar 2016 17:10:41 +0100

author
Michiel Broek <mbroek@mbse.eu>
date
Thu, 17 Mar 2016 17:10:41 +0100
changeset 493
04d726035afe
parent 492
750f2468dec5
child 494
092b45686a75

Fixed server log when changed PID parameters from the web interface.

thermferm/server.c file | annotate | diff | comparison | revisions
--- a/thermferm/server.c	Fri Mar 11 20:27:02 2016 +0100
+++ b/thermferm/server.c	Thu Mar 17 17:10:41 2016 +0100
@@ -2401,21 +2401,21 @@
 			    } else if (val && (strcmp(kwd, (char *)"PIDC_PGAIN") == 0)) {
 				if ((sscanf(val, "%f", &fval) == 1) && (fval >= 0.0)) {
 				    if (unit->PID_cool->pGain != fval)
-					syslog(LOG_NOTICE, "Fermenter unit %s PID_cool pGain %.2f to %.2f", unit->uuid, unit->PID_cool->pGain, fval);
+					syslog(LOG_NOTICE, "Fermenter unit %s PID_cool pGain %.3f to %.3f", unit->uuid, unit->PID_cool->pGain, fval);
 				    unit->PID_cool->pGain = fval;
 				}
 
 			    } else if (val && (strcmp(kwd, (char *)"PIDC_DGAIN") == 0)) {
 				if ((sscanf(val, "%f", &fval) == 1) && (fval >= 0.0)) {
 				    if (unit->PID_cool->dGain != fval)
-					syslog(LOG_NOTICE, "Fermenter unit %s PID_cool dGain %.2f to %.2f", unit->uuid, unit->PID_cool->dGain, fval);
+					syslog(LOG_NOTICE, "Fermenter unit %s PID_cool dGain %.3f to %.3f", unit->uuid, unit->PID_cool->dGain, fval);
 				    unit->PID_cool->dGain = fval;
 				}
 	
 			    } else if (val && (strcmp(kwd, (char *)"PIDC_IGAIN") == 0)) {
 				if ((sscanf(val, "%f", &fval) == 1) && (fval >= 0.0)) {
 				    if (unit->PID_cool->iGain != fval)
-					syslog(LOG_NOTICE, "Fermenter unit %s PID_cool iGain %.2f to %.2f", unit->uuid, unit->PID_cool->iGain, fval);
+					syslog(LOG_NOTICE, "Fermenter unit %s PID_cool iGain %.3f to %.3f", unit->uuid, unit->PID_cool->iGain, fval);
 				    unit->PID_cool->iGain = fval;
 				}
 
@@ -2436,21 +2436,21 @@
 			    } else if (val && (strcmp(kwd, (char *)"PIDH_PGAIN") == 0)) {
 				if ((sscanf(val, "%f", &fval) == 1) && (fval >= 0.0)) {
 				    if (unit->PID_heat->pGain != fval)
-					syslog(LOG_NOTICE, "Fermenter unit %s PID_heat pGain %.2f to %.2f", unit->uuid, unit->PID_heat->pGain, fval);
+					syslog(LOG_NOTICE, "Fermenter unit %s PID_heat pGain %.3f to %.3f", unit->uuid, unit->PID_heat->pGain, fval);
 				    unit->PID_heat->pGain = fval;
 				}
 
 			    } else if (val && (strcmp(kwd, (char *)"PIDH_DGAIN") == 0)) {
 				if ((sscanf(val, "%f", &fval) == 1) && (fval >= 0.0)) {
 				    if (unit->PID_heat->dGain != fval)
-					syslog(LOG_NOTICE, "Fermenter unit %s PID_heat dGain %.2f to %.2f", unit->uuid, unit->PID_heat->dGain, fval);
+					syslog(LOG_NOTICE, "Fermenter unit %s PID_heat dGain %.3f to %.3f", unit->uuid, unit->PID_heat->dGain, fval);
 				    unit->PID_heat->dGain = fval;
 				}
 
 			    } else if (val && (strcmp(kwd, (char *)"PIDH_IGAIN") == 0)) {
 				if ((sscanf(val, "%f", &fval) == 1) && (fval >= 0.0)) {
 				    if (unit->PID_heat->iGain != fval)
-					syslog(LOG_NOTICE, "Fermenter unit %s PIH_heat iGain %.2f to %.2f", unit->uuid, unit->PID_heat->iGain, fval);
+					syslog(LOG_NOTICE, "Fermenter unit %s PIH_heat iGain %.3f to %.3f", unit->uuid, unit->PID_heat->iGain, fval);
 				    unit->PID_heat->iGain = fval;
 				}
 

mercurial