JXCT Soil Sensor 7-in-1 3.10.1
IoT система мониторинга почвы на базе ESP32
|
Реализация системы логгирования Подробнее...
#include "../include/logger.h"
#include <WiFi.h>
#include <array>
#include <cstdarg>
#include <cstdio>
Функции | |
String | formatLogMessage (const String &message) |
void | logError (const String &message) |
void | logWarn (const String &message) |
void | logInfo (const String &message) |
void | logDebug (const String &message) |
void | logSuccess (const String &message) |
void | logSensor (const String &message) |
void | logWiFi (const String &message) |
void | logMQTT (const String &message) |
void | logHTTP (const String &message) |
void | logSystem (const String &message) |
void | logData (const String &message) |
void | logSeparator () |
void | logNewline () |
void | logMemoryUsage () |
void | logSystemInfo () |
void | logUptime () |
void | logWiFiStatus () |
void | setLogColor (LogColor color) |
void | resetLogColor () |
const char * | getColorCode (LogColor color) |
void | printHeader (const String &title, LogColor color) |
void | printSubHeader (const String &title, LogColor color) |
void | printTimeStamp () |
Переменные | |
LogLevel | currentLogLevel = LOG_DEBUG |
Реализация системы логгирования
String formatLogMessage | ( | const String & | message | ) |
void logError | ( | const String & | message | ) |
void logWarn | ( | const String & | message | ) |
void logInfo | ( | const String & | message | ) |
void logDebug | ( | const String & | message | ) |
void logSuccess | ( | const String & | message | ) |
void logSensor | ( | const String & | message | ) |
void logWiFi | ( | const String & | message | ) |
void logMQTT | ( | const String & | message | ) |
void logHTTP | ( | const String & | message | ) |
void logSystem | ( | const String & | message | ) |
void logData | ( | const String & | message | ) |
void logSeparator | ( | ) |
void logNewline | ( | ) |
void logMemoryUsage | ( | ) |
void logSystemInfo | ( | ) |
void logUptime | ( | ) |
void logWiFiStatus | ( | ) |
void setLogColor | ( | LogColor | color | ) |
void resetLogColor | ( | ) |
const char * getColorCode | ( | LogColor | color | ) |
void printHeader | ( | const String & | title, |
LogColor | color | ||
) |
void printSubHeader | ( | const String & | title, |
LogColor | color | ||
) |
void printTimeStamp | ( | ) |