--- a/thermferm/server.c Sun Feb 15 23:09:00 2015 +0100 +++ b/thermferm/server.c Mon Feb 16 19:52:42 2015 +0100 @@ -1613,8 +1613,8 @@ srv_send((char *)"PROF_PRIMARY_DONE,%d", (int)unit->prof_primary_done); srv_send((char *)"TEMP_SET_MIN,%.1f", unit->temp_set_min); srv_send((char *)"TEMP_SET_MAX,%.1f", unit->temp_set_max); - srv_send((char *)"IDLE_RANGE_L,%.1f", unit->idle_rangeL); - srv_send((char *)"IDLE_RANGE_H,%.1f", unit->idle_rangeH); + srv_send((char *)"IDLE_RANGE_L,%.2f", unit->idle_rangeL); + srv_send((char *)"IDLE_RANGE_H,%.2f", unit->idle_rangeH); srv_send((char *)"PID_KP,%.2f", unit->PID_Kp); srv_send((char *)"PID_KI,%.2f", unit->PID_Ki); srv_send((char *)"PID_KD,%.2f", unit->PID_Kd); @@ -1984,14 +1984,14 @@ } else if (val && (strcmp(kwd, (char *)"IDLE_RANGE_L") == 0)) { if (sscanf(val, "%f", &fval) == 1) { if (unit->idle_rangeL != fval) - syslog(LOG_NOTICE, "Fermenter unit %s idle range low %.1f to %.1f", unit->uuid, unit->idle_rangeL, fval); + syslog(LOG_NOTICE, "Fermenter unit %s idle range low %.2f to %.2f", unit->uuid, unit->idle_rangeL, fval); unit->idle_rangeL = fval; } } else if (val && (strcmp(kwd, (char *)"IDLE_RANGE_H") == 0)) { if (sscanf(val, "%f", &fval) == 1) { if (unit->idle_rangeH != fval) - syslog(LOG_NOTICE, "Fermenter unit %s idle range high %.1f to %.1f", unit->uuid, unit->idle_rangeH, fval); + syslog(LOG_NOTICE, "Fermenter unit %s idle range high %.2f to %.2f", unit->uuid, unit->idle_rangeH, fval); unit->idle_rangeH = fval; }