Firmware  0.0.0
Loading...
Searching...
No Matches
log.h File Reference

Log macros without TAG parameter. More...

#include <esp_log.h>
Include dependency graph for log.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define STRINGIZE_DETAIL(x)
 
#define STRINGIZE(x)
 
#define PREFIX_LOG(LOG_MACRO, ...)
 
#define LOG_BUFFER_HEX_LEVEL(...)
 
#define LOG_BUFFER_CHAR_LEVEL(...)
 
#define LOG_BUFFER_HEXDUMP(...)
 
#define LOG_BUFFER_HEX(...)
 
#define LOG_BUFFER_CHAR(...)
 
#define EARLY_LOGE(...)
 
#define EARLY_LOGW(...)
 
#define EARLY_LOGI(...)
 
#define EARLY_LOGD(...)
 
#define EARLY_LOGV(...)
 
#define LOGE(...)
 
#define LOGW(...)
 
#define LOGI(...)
 
#define LOGD(...)
 
#define LOGV(...)
 
#define DRAM_LOGE(...)
 
#define DRAM_LOGW(...)
 
#define DRAM_LOGI(...)
 
#define DRAM_LOGD(...)
 
#define DRAM_LOGV(...)
 
#define LOGI_TASK_RESUME(task_handle)
 
#define LOGI_TASK_SUSPEND(task_handle)
 

Detailed Description

Author
Vincent Hamp
Date
09/02/2023

Macro Definition Documentation

◆ DRAM_LOGD

#define DRAM_LOGD ( ...)
Value:
PREFIX_LOG(DRAM_LOGD, __VA_ARGS__)
#define PREFIX_LOG(LOG_MACRO,...)
Definition log.h:29
#define DRAM_LOGD(...)
Definition log.h:53

◆ DRAM_LOGE

#define DRAM_LOGE ( ...)
Value:
PREFIX_LOG(DRAM_LOGE, __VA_ARGS__)
#define DRAM_LOGE(...)
Definition log.h:50

◆ DRAM_LOGI

#define DRAM_LOGI ( ...)
Value:
PREFIX_LOG(DRAM_LOGI, __VA_ARGS__)
#define DRAM_LOGI(...)
Definition log.h:52

◆ DRAM_LOGV

#define DRAM_LOGV ( ...)
Value:
PREFIX_LOG(DRAM_LOGV, __VA_ARGS__)
#define DRAM_LOGV(...)
Definition log.h:54

◆ DRAM_LOGW

#define DRAM_LOGW ( ...)
Value:
PREFIX_LOG(DRAM_LOGW, __VA_ARGS__)
#define DRAM_LOGW(...)
Definition log.h:51

◆ EARLY_LOGD

#define EARLY_LOGD ( ...)
Value:
PREFIX_LOG(EARLY_LOGD, __VA_ARGS__)
#define EARLY_LOGD(...)
Definition log.h:43

◆ EARLY_LOGE

#define EARLY_LOGE ( ...)
Value:
PREFIX_LOG(EARLY_LOGE, __VA_ARGS__)
#define EARLY_LOGE(...)
Definition log.h:40

◆ EARLY_LOGI

#define EARLY_LOGI ( ...)
Value:
PREFIX_LOG(EARLY_LOGI, __VA_ARGS__)
#define EARLY_LOGI(...)
Definition log.h:42

◆ EARLY_LOGV

#define EARLY_LOGV ( ...)
Value:
PREFIX_LOG(EARLY_LOGV, __VA_ARGS__)
#define EARLY_LOGV(...)
Definition log.h:44

◆ EARLY_LOGW

#define EARLY_LOGW ( ...)
Value:
PREFIX_LOG(EARLY_LOGW, __VA_ARGS__)
#define EARLY_LOGW(...)
Definition log.h:41

◆ LOG_BUFFER_CHAR

#define LOG_BUFFER_CHAR ( ...)
Value:
#define LOG_BUFFER_CHAR(...)
Definition log.h:39

◆ LOG_BUFFER_CHAR_LEVEL

#define LOG_BUFFER_CHAR_LEVEL ( ...)
Value:
#define LOG_BUFFER_CHAR_LEVEL(...)
Definition log.h:35

◆ LOG_BUFFER_HEX

#define LOG_BUFFER_HEX ( ...)
Value:
#define LOG_BUFFER_HEX(...)
Definition log.h:38

◆ LOG_BUFFER_HEX_LEVEL

#define LOG_BUFFER_HEX_LEVEL ( ...)
Value:
#define LOG_BUFFER_HEX_LEVEL(...)
Definition log.h:34

◆ LOG_BUFFER_HEXDUMP

#define LOG_BUFFER_HEXDUMP ( ...)
Value:
#define LOG_BUFFER_HEXDUMP(...)
Definition log.h:37

◆ LOGD

#define LOGD ( ...)
Value:
PREFIX_LOG(LOGD, __VA_ARGS__)
#define LOGD(...)
Definition log.h:48

◆ LOGE

#define LOGE ( ...)
Value:
PREFIX_LOG(LOGE, __VA_ARGS__)
#define LOGE(...)
Definition log.h:45

◆ LOGI

#define LOGI ( ...)
Value:
PREFIX_LOG(LOGI, __VA_ARGS__)
#define LOGI(...)
Definition log.h:47

◆ LOGI_TASK_RESUME

#define LOGI_TASK_RESUME ( task_handle)
Value:
do { \
if (eTaskGetState(task_handle) == eSuspended) \
LOGI("Resume %s task", pcTaskGetName(task_handle)); \
vTaskResume(task_handle); \
} while (0)

◆ LOGI_TASK_SUSPEND

#define LOGI_TASK_SUSPEND ( task_handle)
Value:
do { \
if (eTaskGetState(task_handle) != eSuspended) \
LOGI("Suspend %s task", pcTaskGetName(task_handle)); \
vTaskSuspend(task_handle); \
} while (0)

◆ LOGV

#define LOGV ( ...)
Value:
PREFIX_LOG(LOGV, __VA_ARGS__)
#define LOGV(...)
Definition log.h:49

◆ LOGW

#define LOGW ( ...)
Value:
PREFIX_LOG(LOGW, __VA_ARGS__)
#define LOGW(...)
Definition log.h:46

◆ PREFIX_LOG

#define PREFIX_LOG ( LOG_MACRO,
... )
Value:
do { \
ESP_##LOG_MACRO(__FILE__ ":" STRINGIZE(__LINE__), __VA_ARGS__); \
} while (0)
#define STRINGIZE(x)
Definition log.h:27

◆ STRINGIZE

#define STRINGIZE ( x)
Value:
#define STRINGIZE_DETAIL(x)
Definition log.h:26

◆ STRINGIZE_DETAIL

#define STRINGIZE_DETAIL ( x)
Value:
#x