# Logging Tuning — included automatically for debug builds only. # Prod builds (CONFIG_LOG=n via prod.conf) skip this file entirely, # avoiding Kconfig warnings from log settings that depend on CONFIG_LOG. # ZephCore BLE modules at INF level (connection lifecycle, pairing, TX/RX) # Default level is WRN — this ensures our INF messages come through. # Avoid DBG level — it causes system workqueue stack overflow. CONFIG_ZEPHCORE_BLE_LOG_LEVEL_INF=y # Deferred mode (non-blocking) — buffer/thread config CONFIG_LOG_BUFFER_SIZE=8192 CONFIG_LOG_PROCESS_TRIGGER_THRESHOLD=1 CONFIG_LOG_PROCESS_THREAD_STACK_SIZE=2048 # Backends CONFIG_LOG_BACKEND_UART=y CONFIG_LOG_BACKEND_RTT=y # Suppress noisy subsystem logs CONFIG_CFB_LOG_LEVEL_ERR=y