Files
ZephCore/zephcore/boards/common/logging.conf
T

21 lines
745 B
Plaintext

# 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