@@ -80,6 +80,12 @@ extern "C" {
80
80
#define ARDUHAL_LOG_COLOR_PRINT_END
81
81
#endif
82
82
83
+ #ifdef USE_ESP_IDF_LOG
84
+ #ifndef ARDUHAL_ESP_LOG_TAG
85
+ #define ARDUHAL_ESP_LOG_TAG "ARDUINO"
86
+ #endif
87
+ #endif
88
+
83
89
const char * pathToFileName (const char * path );
84
90
int log_printf (const char * fmt , ...);
85
91
void log_print_buf (const uint8_t * b , size_t len );
@@ -104,15 +110,15 @@ void log_print_buf(const uint8_t *b, size_t len);
104
110
#else
105
111
#define log_v (format , ...) \
106
112
do { \
107
- ESP_LOG_LEVEL_LOCAL(ESP_LOG_VERBOSE, TAG , format, ##__VA_ARGS__); \
113
+ ESP_LOG_LEVEL_LOCAL(ESP_LOG_VERBOSE, ARDUHAL_ESP_LOG_TAG , format, ##__VA_ARGS__); \
108
114
} while (0)
109
115
#define isr_log_v (format , ...) \
110
116
do { \
111
- ets_printf(LOG_FORMAT(V, format), esp_log_timestamp(), TAG , ##__VA_ARGS__); \
117
+ ets_printf(LOG_FORMAT(V, format), esp_log_timestamp(), ARDUHAL_ESP_LOG_TAG , ##__VA_ARGS__); \
112
118
} while (0)
113
119
#define log_buf_v (b , l ) \
114
120
do { \
115
- ESP_LOG_BUFFER_HEXDUMP(TAG , b, l, ESP_LOG_VERBOSE); \
121
+ ESP_LOG_BUFFER_HEXDUMP(ARDUHAL_ESP_LOG_TAG , b, l, ESP_LOG_VERBOSE); \
116
122
} while (0)
117
123
#endif
118
124
#else
@@ -140,15 +146,15 @@ void log_print_buf(const uint8_t *b, size_t len);
140
146
#else
141
147
#define log_d (format , ...) \
142
148
do { \
143
- ESP_LOG_LEVEL_LOCAL(ESP_LOG_DEBUG, TAG , format, ##__VA_ARGS__); \
149
+ ESP_LOG_LEVEL_LOCAL(ESP_LOG_DEBUG, ARDUHAL_ESP_LOG_TAG , format, ##__VA_ARGS__); \
144
150
} while (0)
145
151
#define isr_log_d (format , ...) \
146
152
do { \
147
- ets_printf(LOG_FORMAT(D, format), esp_log_timestamp(), TAG , ##__VA_ARGS__); \
153
+ ets_printf(LOG_FORMAT(D, format), esp_log_timestamp(), ARDUHAL_ESP_LOG_TAG , ##__VA_ARGS__); \
148
154
} while (0)
149
155
#define log_buf_d (b , l ) \
150
156
do { \
151
- ESP_LOG_BUFFER_HEXDUMP(TAG , b, l, ESP_LOG_DEBUG); \
157
+ ESP_LOG_BUFFER_HEXDUMP(ARDUHAL_ESP_LOG_TAG , b, l, ESP_LOG_DEBUG); \
152
158
} while (0)
153
159
#endif
154
160
#else
@@ -176,15 +182,15 @@ void log_print_buf(const uint8_t *b, size_t len);
176
182
#else
177
183
#define log_i (format , ...) \
178
184
do { \
179
- ESP_LOG_LEVEL_LOCAL(ESP_LOG_INFO, TAG , format, ##__VA_ARGS__); \
185
+ ESP_LOG_LEVEL_LOCAL(ESP_LOG_INFO, ARDUHAL_ESP_LOG_TAG , format, ##__VA_ARGS__); \
180
186
} while (0)
181
187
#define isr_log_i (format , ...) \
182
188
do { \
183
- ets_printf(LOG_FORMAT(I, format), esp_log_timestamp(), TAG , ##__VA_ARGS__); \
189
+ ets_printf(LOG_FORMAT(I, format), esp_log_timestamp(), ARDUHAL_ESP_LOG_TAG , ##__VA_ARGS__); \
184
190
} while (0)
185
191
#define log_buf_i (b , l ) \
186
192
do { \
187
- ESP_LOG_BUFFER_HEXDUMP(TAG , b, l, ESP_LOG_INFO); \
193
+ ESP_LOG_BUFFER_HEXDUMP(ARDUHAL_ESP_LOG_TAG , b, l, ESP_LOG_INFO); \
188
194
} while (0)
189
195
#endif
190
196
#else
@@ -212,15 +218,15 @@ void log_print_buf(const uint8_t *b, size_t len);
212
218
#else
213
219
#define log_w (format , ...) \
214
220
do { \
215
- ESP_LOG_LEVEL_LOCAL(ESP_LOG_WARN, TAG , format, ##__VA_ARGS__); \
221
+ ESP_LOG_LEVEL_LOCAL(ESP_LOG_WARN, ARDUHAL_ESP_LOG_TAG , format, ##__VA_ARGS__); \
216
222
} while (0)
217
223
#define isr_log_w (format , ...) \
218
224
do { \
219
- ets_printf(LOG_FORMAT(W, format), esp_log_timestamp(), TAG , ##__VA_ARGS__); \
225
+ ets_printf(LOG_FORMAT(W, format), esp_log_timestamp(), ARDUHAL_ESP_LOG_TAG , ##__VA_ARGS__); \
220
226
} while (0)
221
227
#define log_buf_w (b , l ) \
222
228
do { \
223
- ESP_LOG_BUFFER_HEXDUMP(TAG , b, l, ESP_LOG_WARN); \
229
+ ESP_LOG_BUFFER_HEXDUMP(ARDUHAL_ESP_LOG_TAG , b, l, ESP_LOG_WARN); \
224
230
} while (0)
225
231
#endif
226
232
#else
@@ -248,15 +254,15 @@ void log_print_buf(const uint8_t *b, size_t len);
248
254
#else
249
255
#define log_e (format , ...) \
250
256
do { \
251
- ESP_LOG_LEVEL_LOCAL(ESP_LOG_ERROR, TAG , format, ##__VA_ARGS__); \
257
+ ESP_LOG_LEVEL_LOCAL(ESP_LOG_ERROR, ARDUHAL_ESP_LOG_TAG , format, ##__VA_ARGS__); \
252
258
} while (0)
253
259
#define isr_log_e (format , ...) \
254
260
do { \
255
- ets_printf(LOG_FORMAT(E, format), esp_log_timestamp(), TAG , ##__VA_ARGS__); \
261
+ ets_printf(LOG_FORMAT(E, format), esp_log_timestamp(), ARDUHAL_ESP_LOG_TAG , ##__VA_ARGS__); \
256
262
} while (0)
257
263
#define log_buf_e (b , l ) \
258
264
do { \
259
- ESP_LOG_BUFFER_HEXDUMP(TAG , b, l, ESP_LOG_ERROR); \
265
+ ESP_LOG_BUFFER_HEXDUMP(ARDUHAL_ESP_LOG_TAG , b, l, ESP_LOG_ERROR); \
260
266
} while (0)
261
267
#endif
262
268
#else
@@ -284,15 +290,15 @@ void log_print_buf(const uint8_t *b, size_t len);
284
290
#else
285
291
#define log_n (format , ...) \
286
292
do { \
287
- ESP_LOG_LEVEL_LOCAL(ESP_LOG_ERROR, TAG , format, ##__VA_ARGS__); \
293
+ ESP_LOG_LEVEL_LOCAL(ESP_LOG_ERROR, ARDUHAL_ESP_LOG_TAG , format, ##__VA_ARGS__); \
288
294
} while (0)
289
295
#define isr_log_n (format , ...) \
290
296
do { \
291
- ets_printf(LOG_FORMAT(E, format), esp_log_timestamp(), TAG , ##__VA_ARGS__); \
297
+ ets_printf(LOG_FORMAT(E, format), esp_log_timestamp(), ARDUHAL_ESP_LOG_TAG , ##__VA_ARGS__); \
292
298
} while (0)
293
299
#define log_buf_n (b , l ) \
294
300
do { \
295
- ESP_LOG_BUFFER_HEXDUMP(TAG , b, l, ESP_LOG_ERROR); \
301
+ ESP_LOG_BUFFER_HEXDUMP(ARDUHAL_ESP_LOG_TAG , b, l, ESP_LOG_ERROR); \
296
302
} while (0)
297
303
#endif
298
304
#else
@@ -309,12 +315,7 @@ void log_print_buf(const uint8_t *b, size_t len);
309
315
310
316
#include "esp_log.h"
311
317
312
- #ifdef USE_ESP_IDF_LOG
313
- //#ifndef TAG
314
- //#define TAG "ARDUINO"
315
- //#endif
316
- //#define log_n(format, ...) myLog(ESP_LOG_NONE, format, ##__VA_ARGS__)
317
- #else
318
+ #ifndef USE_ESP_IDF_LOG
318
319
#ifdef CONFIG_ARDUHAL_ESP_LOG
319
320
#undef ESP_LOGE
320
321
#undef ESP_LOGW
0 commit comments