write logfile logs earlier, shorten startup banner, add uptime to logfile (#1443)

Co-authored-by: CaCO3 <caco@ruinelli.ch>
This commit is contained in:
CaCO3
2022-12-02 16:59:25 +01:00
committed by GitHub
parent 7e997889aa
commit 45a3138d28
4 changed files with 23 additions and 25 deletions

View File

@@ -164,7 +164,9 @@ void ClassLogFile::WriteToDedicatedFile(std::string _fn, esp_log_level_t level,
break;
}
logline = logline + "\t<" + loglevelString + ">\t" + message.c_str() + "\n";
char uptime[20];
snprintf(uptime, sizeof(uptime), "%8d", (uint32_t)(esp_timer_get_time()/1000/1000)); // in seconds
logline = "[" + std::string(uptime) + "] " + logline + "\t<" + loglevelString + ">\t" + message + "\n";
fputs(logline.c_str(), pFile);
fclose(pFile);
} else {