|
21 | 21 | #include "syscfg/syscfg.h" |
22 | 22 | #if CONFIG_BT_NIMBLE_ENABLED |
23 | 23 |
|
| 24 | +# ifndef MYNEWT_VAL_NIMBLE_CPP_LOG_LEVEL |
| 25 | +# ifndef CONFIG_NIMBLE_CPP_LOG_LEVEL |
| 26 | +# if defined(ARDUINO_ARCH_ESP32) && defined(CORE_DEBUG_LEVEL) |
| 27 | +# define MYNEWT_VAL_NIMBLE_CPP_LOG_LEVEL CORE_DEBUG_LEVEL |
| 28 | +# else |
| 29 | +# define MYNEWT_VAL_NIMBLE_CPP_LOG_LEVEL 0 |
| 30 | +# endif |
| 31 | +# else |
| 32 | +# define MYNEWT_VAL_NIMBLE_CPP_LOG_LEVEL CONFIG_NIMBLE_CPP_LOG_LEVEL |
| 33 | +# endif |
| 34 | +# endif |
| 35 | + |
24 | 36 | # if defined(CONFIG_NIMBLE_CPP_IDF) |
25 | 37 | # include "esp_log.h" |
26 | 38 | # include "console/console.h" |
27 | | -# ifndef CONFIG_NIMBLE_CPP_LOG_LEVEL |
28 | | -# define CONFIG_NIMBLE_CPP_LOG_LEVEL 0 |
29 | | -# endif |
30 | 39 |
|
31 | 40 | # if defined(CONFIG_NIMBLE_CPP_LOG_OVERRIDE_COLOR) |
32 | 41 | # if CONFIG_LOG_COLORS |
|
120 | 129 |
|
121 | 130 | # define NIMBLE_CPP_LOG_PRINT(level, tag, format, ...) \ |
122 | 131 | do { \ |
123 | | - if (CONFIG_NIMBLE_CPP_LOG_LEVEL >= level) NIMBLE_CPP_LOG_LEVEL_LOCAL(level, tag, format, ##__VA_ARGS__); \ |
| 132 | + if (MYNEWT_VAL(NIMBLE_CPP_LOG_LEVEL) >= level) NIMBLE_CPP_LOG_LEVEL_LOCAL(level, tag, format, ##__VA_ARGS__); \ |
124 | 133 | } while (0) |
125 | 134 |
|
126 | 135 | # else |
127 | 136 | # define NIMBLE_CPP_LOG_PRINT(level, tag, format, ...) \ |
128 | 137 | do { \ |
129 | | - if (CONFIG_NIMBLE_CPP_LOG_LEVEL >= level) ESP_LOG_LEVEL_LOCAL(level, tag, format, ##__VA_ARGS__); \ |
| 138 | + if (MYNEWT_VAL(NIMBLE_CPP_LOG_LEVEL) >= level) ESP_LOG_LEVEL_LOCAL(level, tag, format, ##__VA_ARGS__); \ |
130 | 139 | } while (0) |
131 | 140 |
|
132 | 141 | # endif /* CONFIG_NIMBLE_CPP_LOG_OVERRIDE_COLOR */ |
|
137 | 146 | # define NIMBLE_LOGE(tag, format, ...) NIMBLE_CPP_LOG_PRINT(ESP_LOG_ERROR, tag, format, ##__VA_ARGS__) |
138 | 147 |
|
139 | 148 | # else |
140 | | -# include "syscfg/syscfg.h" |
141 | 149 | # include "nimble/console/console.h" |
142 | | -# ifndef CONFIG_NIMBLE_CPP_LOG_LEVEL |
143 | | -# if defined(ARDUINO_ARCH_ESP32) && defined(CORE_DEBUG_LEVEL) |
144 | | -# define CONFIG_NIMBLE_CPP_LOG_LEVEL CORE_DEBUG_LEVEL |
145 | | -# else |
146 | | -# define CONFIG_NIMBLE_CPP_LOG_LEVEL 0 |
147 | | -# endif |
148 | | -# endif |
149 | 150 |
|
150 | | -# if CONFIG_NIMBLE_CPP_LOG_LEVEL >= 4 |
| 151 | +# if MYNEWT_VAL(NIMBLE_CPP_LOG_LEVEL) >= 4 |
151 | 152 | # define NIMBLE_LOGD(tag, format, ...) console_printf("D %s: " format "\n", tag, ##__VA_ARGS__) |
152 | 153 | # else |
153 | 154 | # define NIMBLE_LOGD(tag, format, ...) (void)tag |
154 | 155 | # endif |
155 | 156 |
|
156 | | -# if CONFIG_NIMBLE_CPP_LOG_LEVEL >= 3 |
| 157 | +# if MYNEWT_VAL(NIMBLE_CPP_LOG_LEVEL) >= 3 |
157 | 158 | # define NIMBLE_LOGI(tag, format, ...) console_printf("I %s: " format "\n", tag, ##__VA_ARGS__) |
158 | 159 | # else |
159 | 160 | # define NIMBLE_LOGI(tag, format, ...) (void)tag |
160 | 161 | # endif |
161 | 162 |
|
162 | | -# if CONFIG_NIMBLE_CPP_LOG_LEVEL >= 2 |
| 163 | +# if MYNEWT_VAL(NIMBLE_CPP_LOG_LEVEL) >= 2 |
163 | 164 | # define NIMBLE_LOGW(tag, format, ...) console_printf("W %s: " format "\n", tag, ##__VA_ARGS__) |
164 | 165 | # else |
165 | 166 | # define NIMBLE_LOGW(tag, format, ...) (void)tag |
166 | 167 | # endif |
167 | 168 |
|
168 | | -# if CONFIG_NIMBLE_CPP_LOG_LEVEL >= 1 |
| 169 | +# if MYNEWT_VAL(NIMBLE_CPP_LOG_LEVEL) >= 1 |
169 | 170 | # define NIMBLE_LOGE(tag, format, ...) console_printf("E %s: " format "\n", tag, ##__VA_ARGS__) |
170 | 171 | # else |
171 | 172 | # define NIMBLE_LOGE(tag, format, ...) (void)tag |
|
0 commit comments