24 lines
450 B
C++
24 lines
450 B
C++
#if defined(USE_HOST)
|
|
#include "logger.h"
|
|
|
|
namespace esphome {
|
|
namespace logger {
|
|
|
|
void HOT Logger::write_msg_(const char *msg) {
|
|
time_t rawtime;
|
|
struct tm *timeinfo;
|
|
char buffer[80];
|
|
|
|
time(&rawtime);
|
|
timeinfo = localtime(&rawtime);
|
|
strftime(buffer, sizeof buffer, "[%H:%M:%S]", timeinfo);
|
|
fputs(buffer, stdout);
|
|
puts(msg);
|
|
}
|
|
|
|
void Logger::pre_setup() { global_logger = this; }
|
|
|
|
} // namespace logger
|
|
} // namespace esphome
|
|
|
|
#endif
|