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 |