@@ -1172,6 +1172,36 @@ menu "CHIP Device Layer"
1172
1172
To see detailed logging please set default log level to Debug.
1173
1173
(Component config --> Log output --> Default log verbosity --> Debug)
1174
1174
1175
+ choice CHIP_LOG_DEFAULT_LEVEL
1176
+ bool "CHIP default log verbosity"
1177
+ default CHIP_LOG_DEFAULT_LEVEL_EQUALS_LOG_DEFAULT_LEVEL
1178
+ help
1179
+ Default log level for CHIP logs. Note that CHIP_LOG_DEFAULT_LEVEL can only be less than or equal to LOG_DEFAULT_LEVEL.
1180
+
1181
+ config CHIP_LOG_DEFAULT_LEVEL_EQUALS_LOG_DEFAULT_LEVEL
1182
+ bool "Same as default log level"
1183
+ config CHIP_LOG_DEFAULT_LEVEL_NONE
1184
+ bool "CHIP logging disabled"
1185
+ config CHIP_LOG_DEFAULT_LEVEL_ERROR
1186
+ bool "Enable Error Logs"
1187
+ config CHIP_LOG_DEFAULT_LEVEL_PROGRESS
1188
+ bool "Enable Progress Logs"
1189
+ config CHIP_LOG_DEFAULT_LEVEL_DETAIL
1190
+ bool "Enable Detail Logs"
1191
+ config CHIP_LOG_DEFAULT_LEVEL_AUTOMATION
1192
+ bool "Enable Automation Logs"
1193
+ endchoice
1194
+
1195
+ config CHIP_LOG_DEFAULT_LEVEL
1196
+ int
1197
+ range 0 LOG_DEFAULT_LEVEL
1198
+ default LOG_DEFAULT_LEVEL if CHIP_LOG_DEFAULT_LEVEL_EQUALS_LOG_DEFAULT_LEVEL
1199
+ default 0 if CHIP_LOG_DEFAULT_LEVEL_NONE
1200
+ default 1 if CHIP_LOG_DEFAULT_LEVEL_ERROR
1201
+ default 3 if CHIP_LOG_DEFAULT_LEVEL_PROGRESS
1202
+ default 4 if CHIP_LOG_DEFAULT_LEVEL_DETAIL
1203
+ default 5 if CHIP_LOG_DEFAULT_LEVEL_AUTOMATION
1204
+
1175
1205
endmenu
1176
1206
1177
1207
config CHIP_ENABLE_BDX_LOG_TRANSFER
0 commit comments