WiFi Logger component  1.0
WiFi Logger component, uses wifi to output logs
Functions | Variables
utils.cpp File Reference
#include "utils.h"
Include dependency graph for utils.cpp:

Functions

char * generate_log_message_timestamp (uint log_level, uint32_t timestamp, char *log_message)
 adds timestamp to the log message More...
 

Variables

const char log_level_char [5] = { 'E', 'W', 'I', 'D', 'V'}
 
const char log_level_color [5][7] = {"\e[31m", "\e[33m", "\e[32m", "\e[39m", "\e[39m"}
 

Function Documentation

◆ generate_log_message_timestamp()

char* generate_log_message_timestamp ( uint  log_level,
uint32_t  timestamp,
char *  log_message 
)

adds timestamp to the log message

Parameters
log_levellog level of the log message
timestamptimestamp provided by ESP in milliseconds
log_messagelog message to be sent through wifi
Returns
char* final log message with timestamp

Variable Documentation

◆ log_level_char

const char log_level_char[5] = { 'E', 'W', 'I', 'D', 'V'}

◆ log_level_color

const char log_level_color[5][7] = {"\e[31m", "\e[33m", "\e[32m", "\e[39m", "\e[39m"}