@@ -1117,6 +1117,36 @@ menu "CHIP Device Layer"
1117
1117
To see detailed logging please set default log level to Debug.
1118
1118
(Component config --> Log output --> Default log verbosity --> Debug)
1119
1119
1120
+ choice CHIP_LOG_DEFAULT_LEVEL
1121
+ bool "CHIP default log verbosity"
1122
+ default CHIP_LOG_DEFAULT_LEVEL_EQUALS_LOG_DEFAULT_LEVEL
1123
+ help
1124
+ Default log level for CHIP logs. Note that CHIP_LOG_DEFAULT_LEVEL can only be less than or equal to LOG_DEFAULT_LEVEL.
1125
+
1126
+ config CHIP_LOG_DEFAULT_LEVEL_EQUALS_LOG_DEFAULT_LEVEL
1127
+ bool "Same as default log level"
1128
+ config CHIP_LOG_DEFAULT_LEVEL_NONE
1129
+ bool "CHIP logging disabled"
1130
+ config CHIP_LOG_DEFAULT_LEVEL_ERROR
1131
+ bool "Enable Error Logs"
1132
+ config CHIP_LOG_DEFAULT_LEVEL_PROGRESS
1133
+ bool "Enable Progress Logs"
1134
+ config CHIP_LOG_DEFAULT_LEVEL_DETAIL
1135
+ bool "Enable Detail Logs"
1136
+ config CHIP_LOG_DEFAULT_LEVEL_AUTOMATION
1137
+ bool "Enable Automation Logs"
1138
+ endchoice
1139
+
1140
+ config CHIP_LOG_DEFAULT_LEVEL
1141
+ int
1142
+ range 0 LOG_DEFAULT_LEVEL
1143
+ default LOG_DEFAULT_LEVEL if CHIP_LOG_DEFAULT_LEVEL_EQUALS_LOG_DEFAULT_LEVEL
1144
+ default 0 if CHIP_LOG_DEFAULT_LEVEL_NONE
1145
+ default 1 if CHIP_LOG_DEFAULT_LEVEL_ERROR
1146
+ default 3 if CHIP_LOG_DEFAULT_LEVEL_PROGRESS
1147
+ default 4 if CHIP_LOG_DEFAULT_LEVEL_DETAIL
1148
+ default 5 if CHIP_LOG_DEFAULT_LEVEL_AUTOMATION
1149
+
1120
1150
endmenu
1121
1151
1122
1152
config CHIP_ENABLE_BDX_LOG_TRANSFER
0 commit comments