1 /**
2  * This file was generated by Apache newt version: 1.8.0-dev
3  */
4 
5 #ifndef MICROPY_INCLUDED_EXTMOD_NIMBLE_LOGCFG_LOGCFG_H
6 #define MICROPY_INCLUDED_EXTMOD_NIMBLE_LOGCFG_LOGCFG_H
7 
8 #include "py/mphal.h"
9 #include "modlog/modlog.h"
10 #include "log_common/log_common.h"
11 
12 #define MICROPY_PY_BLUETOOTH_DIAGNOSTIC_LOGGING (1)
13 
14 #if MICROPY_PY_BLUETOOTH_DIAGNOSTIC_LOGGING
15 #define DFLT_LOG_DEBUG(...) MODLOG_DEBUG(4, __VA_ARGS__)
16 #else
17 #define DFLT_LOG_DEBUG(...) IGNORE(__VA_ARGS__)
18 #endif
19 
20 #if MICROPY_PY_BLUETOOTH_DIAGNOSTIC_LOGGING > 1
21 #define BLE_HS_LOG_DEBUG(...) MODLOG_DEBUG(4, __VA_ARGS__)
22 #else
23 #define BLE_HS_LOG_DEBUG(...) IGNORE(__VA_ARGS__)
24 #endif
25 
26 #define BLE_HS_LOG_INFO(...) MODLOG_INFO(4, __VA_ARGS__)
27 #define BLE_HS_LOG_WARN(...) MODLOG_WARN(4, __VA_ARGS__)
28 #define BLE_HS_LOG_ERROR(...) MODLOG_ERROR(4, __VA_ARGS__)
29 #define BLE_HS_LOG_CRITICAL(...) MODLOG_CRITICAL(4, __VA_ARGS__)
30 #define BLE_HS_LOG_DISABLED(...) MODLOG_DISABLED(4, __VA_ARGS__)
31 
32 #define DFLT_LOG_INFO(...) MODLOG_INFO(0, __VA_ARGS__)
33 #define DFLT_LOG_WARN(...) MODLOG_WARN(0, __VA_ARGS__)
34 #define DFLT_LOG_ERROR(...) MODLOG_ERROR(0, __VA_ARGS__)
35 #define DFLT_LOG_CRITICAL(...) MODLOG_CRITICAL(0, __VA_ARGS__)
36 #define DFLT_LOG_DISABLED(...) MODLOG_DISABLED(0, __VA_ARGS__)
37 
38 #define MFG_LOG_DEBUG(...) IGNORE(__VA_ARGS__)
39 #define MFG_LOG_INFO(...) IGNORE(__VA_ARGS__)
40 #define MFG_LOG_WARN(...) IGNORE(__VA_ARGS__)
41 #define MFG_LOG_ERROR(...) IGNORE(__VA_ARGS__)
42 #define MFG_LOG_CRITICAL(...) IGNORE(__VA_ARGS__)
43 #define MFG_LOG_DISABLED(...) MODLOG_DISABLED(128, __VA_ARGS__)
44 
45 #endif // MICROPY_INCLUDED_EXTMOD_NIMBLE_LOGCFG_LOGCFG_H
46