bump TinyLogger to 1.0.6

This commit is contained in:
Yurii
2023-11-29 23:58:05 +03:00
parent ad1fe601b3
commit 522f8ec699
3 changed files with 13 additions and 6 deletions

View File

@@ -20,7 +20,7 @@ lib_deps =
gyverlibs/GyverPID@^3.3 gyverlibs/GyverPID@^3.3
gyverlibs/GyverBlinker@^1.0 gyverlibs/GyverBlinker@^1.0
milesburton/DallasTemperature@^3.11.0 milesburton/DallasTemperature@^3.11.0
laxilef/TinyLogger@^1.0.5 laxilef/TinyLogger@^1.0.6
https://github.com/Laxilef/WiFiManager/archive/refs/heads/patch-1.zip https://github.com/Laxilef/WiFiManager/archive/refs/heads/patch-1.zip
;https://github.com/tzapu/WiFiManager.git#v2.0.16-rc.2 ;https://github.com/tzapu/WiFiManager.git#v2.0.16-rc.2
build_flags = build_flags =

View File

@@ -73,7 +73,7 @@ protected:
firstFailConnect = 0; firstFailConnect = 0;
} }
if ( Log.getLevel() == TinyLogger::Level::VERBOSE && !settings.debug ) { if ( Log.getLevel() != TinyLogger::Level::INFO && !settings.debug ) {
Log.setLevel(TinyLogger::Level::INFO); Log.setLevel(TinyLogger::Level::INFO);
} else if ( Log.getLevel() != TinyLogger::Level::VERBOSE && settings.debug ) { } else if ( Log.getLevel() != TinyLogger::Level::VERBOSE && settings.debug ) {
@@ -108,11 +108,14 @@ protected:
heap(); heap();
// anti memory leak // anti memory leak
for (Stream* stream : Log.getStreams()) { if (!Log.isLocked()) {
while (stream->available()) { Log.lock();
stream->read(); for (Stream* stream : Log.getStreams()) {
yield(); while (stream->available() > 0) {
stream->read();
}
} }
Log.unlock();
} }
if (restartSignalTime > 0 && millis() - restartSignalTime > 10000) { if (restartSignalTime > 0 && millis() - restartSignalTime > 10000) {

View File

@@ -43,6 +43,10 @@ MainTask* tMain;
void setup() { void setup() {
Log.setLevel(TinyLogger::Level::VERBOSE); Log.setLevel(TinyLogger::Level::VERBOSE);
Log.setServiceTemplate("\033[1m[%s]\033[22m");
Log.setLevelTemplate("\033[1m[%s]\033[22m");
Log.setMsgPrefix("\033[m ");
#if USE_SERIAL #if USE_SERIAL
Serial.begin(115200); Serial.begin(115200);
Log.addStream(&Serial); Log.addStream(&Serial);