thermferm/thermferm.c

changeset 63
07802719f63d
parent 53
37623517e0ef
child 64
2431965e8a8c
equal deleted inserted replaced
62:dc22cb54babd 63:07802719f63d
333 } 333 }
334 334
335 if (run && lcdupdate) { 335 if (run && lcdupdate) {
336 lcdPosition(lcdHandle, 0, 0); 336 lcdPosition(lcdHandle, 0, 0);
337 tmp1 = Config.w1therms; 337 tmp1 = Config.w1therms;
338 snprintf(buf, 16, "%4.1f %cC %c %s ", tmp1->lastval / 1000.0, 0xdf, coolerA ? '+' : ' ', tmp1->alias); 338 snprintf(buf, 16, "%5.2f %cC %c %s ", tmp1->lastval / 1000.0, 0xdf, coolerA ? '-' : ' ', tmp1->alias);
339 mb_lcdPuts(lcdHandle, buf); 339 mb_lcdPuts(lcdHandle, buf);
340 temp = tmp1->lastval; 340 temp = tmp1->lastval;
341 old1 = tmp1->next; 341 old1 = tmp1->next;
342 tmp1 = old1; 342 tmp1 = old1;
343 lcdPosition(lcdHandle, 0, 1); 343 lcdPosition(lcdHandle, 0, 1);
344 snprintf(buf, 16, "%4.1f %cC %c %s ", tmp1->lastval / 1000.0, 0xdf, coolerB ? '+' : ' ', tmp1->alias); 344 snprintf(buf, 16, "%5.2f %cC %c %s ", tmp1->lastval / 1000.0, 0xdf, coolerB ? '-' : ' ', tmp1->alias);
345 mb_lcdPuts(lcdHandle, buf); 345 mb_lcdPuts(lcdHandle, buf);
346 snprintf(buf, 1023, "%.1f,%s,%.1f,%s", temp / 1000.0, coolerA ? (char *)"on" : (char *)"off", 346 snprintf(buf, 1023, "%.2f,%s,%.2f,%s", temp / 1000.0, coolerA ? (char *)"on" : (char *)"off",
347 tmp1->lastval / 1000.0, coolerB ? (char *)"on" : (char *)"off"); 347 tmp1->lastval / 1000.0, coolerB ? (char *)"on" : (char *)"off");
348 logger((char *)"thermferm.log", (char *)"thermferm", buf); 348 logger((char *)"thermferm.log", (char *)"thermferm", buf);
349 } 349 }
350 usleep(100000); 350 usleep(100000);
351 351

mercurial