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