Add running core to Log

This commit is contained in:
fvanroie 2021-06-19 01:44:14 +02:00
parent 29fec3e8cc
commit 702e67078a

View File

@ -66,9 +66,10 @@ static void debugPrintTimestamp(int level, Print* _logOutput)
unsigned long int milli = curTime.tv_usec / 1000; unsigned long int milli = curTime.tv_usec / 1000;
char buffer[24]; char buffer[24];
// strftime(buffer, sizeof(buffer), "[%b %d %H:%M:%S", timeinfo); // Literal String // strftime(buffer, sizeof(buffer), "[%b %d %H:%M:%S", timeinfo); // Literal String
strftime(buffer, sizeof(buffer), "[" D_TIMESTAMP, timeinfo); // Literal String strftime(buffer, sizeof(buffer), " [" D_TIMESTAMP, timeinfo); // Literal String
#ifdef ARDUINO #ifdef ARDUINO
_logOutput->print(xPortGetCoreID());
_logOutput->printf(PSTR("%s.%03lu]"), buffer, milli); _logOutput->printf(PSTR("%s.%03lu]"), buffer, milli);
#else #else
debug_print(_logOutput, PSTR("%s.%03lu]"), buffer, milli); debug_print(_logOutput, PSTR("%s.%03lu]"), buffer, milli);
@ -78,7 +79,8 @@ static void debugPrintTimestamp(int level, Print* _logOutput)
uint32_t msecs = millis(); uint32_t msecs = millis();
#ifdef ARDUINO #ifdef ARDUINO
_logOutput->printf(PSTR("[" D_TIME_MILLIS ".%03d]"), msecs / 1000, msecs % 1000); _logOutput->print(xPortGetCoreID());
_logOutput->printf(PSTR(" [" D_TIME_MILLIS ".%03d]"), msecs / 1000, msecs % 1000);
#else #else
debug_print(_logOutput, PSTR("[" D_TIME_MILLIS ".%03d]"), msecs / 1000, msecs % 1000); debug_print(_logOutput, PSTR("[" D_TIME_MILLIS ".%03d]"), msecs / 1000, msecs % 1000);
#endif #endif