324 tm = localtime(&now); |
324 tm = localtime(&now); |
325 lcd_buf_write(row++, " %02d-%02d-%04d ", tm->tm_mday, tm->tm_mon + 1, tm->tm_year + 1900); |
325 lcd_buf_write(row++, " %02d-%02d-%04d ", tm->tm_mday, tm->tm_mon + 1, tm->tm_year + 1900); |
326 lcd_buf_write(row++, " %02d:%02d:%02d ", tm->tm_hour, tm->tm_min, tm->tm_sec); |
326 lcd_buf_write(row++, " %02d:%02d:%02d ", tm->tm_hour, tm->tm_min, tm->tm_sec); |
327 |
327 |
328 for (unit = Config.units; unit; unit = unit->next) { |
328 for (unit = Config.units; unit; unit = unit->next) { |
329 if (unit->mode != UNITMODE_OFF) { |
329 // if (unit->mode != UNITMODE_OFF) { |
330 lcd_buf_write(row++, "Unit %s ", unit->name); |
330 lcd_buf_write(row++, "Unit %s ", unit->name); |
331 lcd_buf_write(row++, "Mode %s ", UNITMODE[unit->mode]); |
331 lcd_buf_write(row++, "Mode %s ", UNITMODE[unit->mode]); |
332 if (unit->air_address) { |
332 if (unit->air_address) { |
333 lcd_buf_write(row++, " Air %.3f %cC ", unit->air_temperature / 1000.0, 0xdf); |
333 lcd_buf_write(row++, " Air %.3f %cC ", unit->air_temperature / 1000.0, 0xdf); |
334 } |
334 } |
335 if (unit->beer_address) { |
335 if (unit->beer_address) { |
336 lcd_buf_write(row++, "Beer %.3f %cC ", unit->beer_temperature / 1000.0, 0xdf); |
336 lcd_buf_write(row++, "Beer %.3f %cC ", unit->beer_temperature / 1000.0, 0xdf); |
337 } |
337 } |
338 } |
338 // } |
339 } |
339 } |
340 |
340 |
341 lcd_buf_show(); |
341 lcd_buf_show(); |
342 #endif |
342 #endif |
343 |
343 |