@@ -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 );
@@ -102,17 +108,17 @@ void log_print_buf(const uint8_t *b, size_t len);
102
108
ARDUHAL_LOG_COLOR_PRINT_END; \
103
109
} while (0)
104
110
#else
105
- #define log_v (format , ...) \
106
- do { \
107
- ESP_LOG_LEVEL_LOCAL(ESP_LOG_VERBOSE, TAG , format, ##__VA_ARGS__); \
111
+ #define log_v (format , ...) \
112
+ do { \
113
+ ESP_LOG_LEVEL_LOCAL(ESP_LOG_VERBOSE, ARDUHAL_ESP_LOG_TAG , format, ##__VA_ARGS__); \
108
114
} while (0)
109
- #define isr_log_v (format , ...) \
110
- do { \
111
- ets_printf(LOG_FORMAT(V, format), esp_log_timestamp(), TAG , ##__VA_ARGS__); \
115
+ #define isr_log_v (format , ...) \
116
+ do { \
117
+ ets_printf(LOG_FORMAT(V, format), esp_log_timestamp(), ARDUHAL_ESP_LOG_TAG , ##__VA_ARGS__); \
112
118
} while (0)
113
- #define log_buf_v (b , l ) \
114
- do { \
115
- ESP_LOG_BUFFER_HEXDUMP(TAG , b, l, ESP_LOG_VERBOSE); \
119
+ #define log_buf_v (b , l ) \
120
+ do { \
121
+ ESP_LOG_BUFFER_HEXDUMP(ARDUHAL_ESP_LOG_TAG , b, l, ESP_LOG_VERBOSE); \
116
122
} while (0)
117
123
#endif
118
124
#else
@@ -138,17 +144,17 @@ void log_print_buf(const uint8_t *b, size_t len);
138
144
ARDUHAL_LOG_COLOR_PRINT_END; \
139
145
} while (0)
140
146
#else
141
- #define log_d (format , ...) \
142
- do { \
143
- ESP_LOG_LEVEL_LOCAL(ESP_LOG_DEBUG, TAG , format, ##__VA_ARGS__); \
147
+ #define log_d (format , ...) \
148
+ do { \
149
+ ESP_LOG_LEVEL_LOCAL(ESP_LOG_DEBUG, ARDUHAL_ESP_LOG_TAG , format, ##__VA_ARGS__); \
144
150
} while (0)
145
- #define isr_log_d (format , ...) \
146
- do { \
147
- ets_printf(LOG_FORMAT(D, format), esp_log_timestamp(), TAG , ##__VA_ARGS__); \
151
+ #define isr_log_d (format , ...) \
152
+ do { \
153
+ ets_printf(LOG_FORMAT(D, format), esp_log_timestamp(), ARDUHAL_ESP_LOG_TAG , ##__VA_ARGS__); \
148
154
} while (0)
149
- #define log_buf_d (b , l ) \
150
- do { \
151
- ESP_LOG_BUFFER_HEXDUMP(TAG , b, l, ESP_LOG_DEBUG); \
155
+ #define log_buf_d (b , l ) \
156
+ do { \
157
+ ESP_LOG_BUFFER_HEXDUMP(ARDUHAL_ESP_LOG_TAG , b, l, ESP_LOG_DEBUG); \
152
158
} while (0)
153
159
#endif
154
160
#else
@@ -174,17 +180,17 @@ void log_print_buf(const uint8_t *b, size_t len);
174
180
ARDUHAL_LOG_COLOR_PRINT_END; \
175
181
} while (0)
176
182
#else
177
- #define log_i (format , ...) \
178
- do { \
179
- ESP_LOG_LEVEL_LOCAL(ESP_LOG_INFO, TAG , format, ##__VA_ARGS__); \
183
+ #define log_i (format , ...) \
184
+ do { \
185
+ ESP_LOG_LEVEL_LOCAL(ESP_LOG_INFO, ARDUHAL_ESP_LOG_TAG , format, ##__VA_ARGS__); \
180
186
} while (0)
181
- #define isr_log_i (format , ...) \
182
- do { \
183
- ets_printf(LOG_FORMAT(I, format), esp_log_timestamp(), TAG , ##__VA_ARGS__); \
187
+ #define isr_log_i (format , ...) \
188
+ do { \
189
+ ets_printf(LOG_FORMAT(I, format), esp_log_timestamp(), ARDUHAL_ESP_LOG_TAG , ##__VA_ARGS__); \
184
190
} while (0)
185
- #define log_buf_i (b , l ) \
186
- do { \
187
- ESP_LOG_BUFFER_HEXDUMP(TAG , b, l, ESP_LOG_INFO); \
191
+ #define log_buf_i (b , l ) \
192
+ do { \
193
+ ESP_LOG_BUFFER_HEXDUMP(ARDUHAL_ESP_LOG_TAG , b, l, ESP_LOG_INFO); \
188
194
} while (0)
189
195
#endif
190
196
#else
@@ -210,17 +216,17 @@ void log_print_buf(const uint8_t *b, size_t len);
210
216
ARDUHAL_LOG_COLOR_PRINT_END; \
211
217
} while (0)
212
218
#else
213
- #define log_w (format , ...) \
214
- do { \
215
- ESP_LOG_LEVEL_LOCAL(ESP_LOG_WARN, TAG , format, ##__VA_ARGS__); \
219
+ #define log_w (format , ...) \
220
+ do { \
221
+ ESP_LOG_LEVEL_LOCAL(ESP_LOG_WARN, ARDUHAL_ESP_LOG_TAG , format, ##__VA_ARGS__); \
216
222
} while (0)
217
- #define isr_log_w (format , ...) \
218
- do { \
219
- ets_printf(LOG_FORMAT(W, format), esp_log_timestamp(), TAG , ##__VA_ARGS__); \
223
+ #define isr_log_w (format , ...) \
224
+ do { \
225
+ ets_printf(LOG_FORMAT(W, format), esp_log_timestamp(), ARDUHAL_ESP_LOG_TAG , ##__VA_ARGS__); \
220
226
} while (0)
221
- #define log_buf_w (b , l ) \
222
- do { \
223
- ESP_LOG_BUFFER_HEXDUMP(TAG , b, l, ESP_LOG_WARN); \
227
+ #define log_buf_w (b , l ) \
228
+ do { \
229
+ ESP_LOG_BUFFER_HEXDUMP(ARDUHAL_ESP_LOG_TAG , b, l, ESP_LOG_WARN); \
224
230
} while (0)
225
231
#endif
226
232
#else
@@ -246,17 +252,17 @@ void log_print_buf(const uint8_t *b, size_t len);
246
252
ARDUHAL_LOG_COLOR_PRINT_END; \
247
253
} while (0)
248
254
#else
249
- #define log_e (format , ...) \
250
- do { \
251
- ESP_LOG_LEVEL_LOCAL(ESP_LOG_ERROR, TAG , format, ##__VA_ARGS__); \
255
+ #define log_e (format , ...) \
256
+ do { \
257
+ ESP_LOG_LEVEL_LOCAL(ESP_LOG_ERROR, ARDUHAL_ESP_LOG_TAG , format, ##__VA_ARGS__); \
252
258
} while (0)
253
- #define isr_log_e (format , ...) \
254
- do { \
255
- ets_printf(LOG_FORMAT(E, format), esp_log_timestamp(), TAG , ##__VA_ARGS__); \
259
+ #define isr_log_e (format , ...) \
260
+ do { \
261
+ ets_printf(LOG_FORMAT(E, format), esp_log_timestamp(), ARDUHAL_ESP_LOG_TAG , ##__VA_ARGS__); \
256
262
} while (0)
257
- #define log_buf_e (b , l ) \
258
- do { \
259
- ESP_LOG_BUFFER_HEXDUMP(TAG , b, l, ESP_LOG_ERROR); \
263
+ #define log_buf_e (b , l ) \
264
+ do { \
265
+ ESP_LOG_BUFFER_HEXDUMP(ARDUHAL_ESP_LOG_TAG , b, l, ESP_LOG_ERROR); \
260
266
} while (0)
261
267
#endif
262
268
#else
@@ -282,17 +288,17 @@ void log_print_buf(const uint8_t *b, size_t len);
282
288
ARDUHAL_LOG_COLOR_PRINT_END; \
283
289
} while (0)
284
290
#else
285
- #define log_n (format , ...) \
286
- do { \
287
- ESP_LOG_LEVEL_LOCAL(ESP_LOG_ERROR, TAG , format, ##__VA_ARGS__); \
291
+ #define log_n (format , ...) \
292
+ do { \
293
+ ESP_LOG_LEVEL_LOCAL(ESP_LOG_ERROR, ARDUHAL_ESP_LOG_TAG , format, ##__VA_ARGS__); \
288
294
} while (0)
289
- #define isr_log_n (format , ...) \
290
- do { \
291
- ets_printf(LOG_FORMAT(E, format), esp_log_timestamp(), TAG , ##__VA_ARGS__); \
295
+ #define isr_log_n (format , ...) \
296
+ do { \
297
+ ets_printf(LOG_FORMAT(E, format), esp_log_timestamp(), ARDUHAL_ESP_LOG_TAG , ##__VA_ARGS__); \
292
298
} while (0)
293
- #define log_buf_n (b , l ) \
294
- do { \
295
- ESP_LOG_BUFFER_HEXDUMP(TAG , b, l, ESP_LOG_ERROR); \
299
+ #define log_buf_n (b , l ) \
300
+ do { \
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