[SYS] Reduce Logs flash footprint (#2232)
By building only the log level required into LOG_LEVEL Co-authored-by: Florian <1technophile@users.noreply.github.com>
This commit is contained in:
1 parent
6e6b54b05e
commit
32174e37a5
52 files changed
+1187
-1136
No files matched your search
@@ -63,7 +63,7 @@ void testDevice() {
|
||||
}
|
||||
|
||||
void testLeds() {
|
||||
Log.notice(F("LED Test" CR));
|
||||
THEENGS_LOG_NOTICE(F("LED Test" CR));
|
||||
ledManager.setMode(0, 0, LEDManager::Mode::STATIC, LED_NETWORK_OK_COLOR, -1);
|
||||
delay(1000);
|
||||
ledManager.setMode(0, 1, LEDManager::Mode::STATIC, LED_NETWORK_OK_COLOR, -1);
|
||||
@@ -71,25 +71,25 @@ void testLeds() {
|
||||
ledManager.setMode(0, 2, LEDManager::Mode::STATIC, LED_NETWORK_OK_COLOR, -1);
|
||||
delay(1000);
|
||||
ledManager.setMode(0, 3, LEDManager::Mode::STATIC, LED_NETWORK_OK_COLOR, -1);
|
||||
Log.notice(F("LED Test Finished" CR));
|
||||
THEENGS_LOG_NOTICE(F("LED Test Finished" CR));
|
||||
}
|
||||
|
||||
void checkSerial() {
|
||||
Log.notice(F("READY_FOR_SELFTEST" CR));
|
||||
THEENGS_LOG_NOTICE(F("READY_FOR_SELFTEST" CR));
|
||||
unsigned long start = millis();
|
||||
while (millis() - start < 1000) {
|
||||
if (Serial.available() > 0) {
|
||||
String input = Serial.readStringUntil('\n');
|
||||
input.trim(); // Remove any extra whitespace
|
||||
if (input == "SELFTEST") {
|
||||
Log.notice(F("SELFTEST Launched" CR));
|
||||
THEENGS_LOG_NOTICE(F("SELFTEST Launched" CR));
|
||||
testLeds();
|
||||
// Print 20 times the test data
|
||||
for (int i = 0; i < 20; i++) {
|
||||
testDevice();
|
||||
delay(1000);
|
||||
}
|
||||
Log.notice(F("SELFTEST Finished" CR));
|
||||
THEENGS_LOG_NOTICE(F("SELFTEST Finished" CR));
|
||||
// Restart
|
||||
ESPRestart(9);
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user