-
CONFIG_LOG_BACKEND_SPINEL
¶
Enable OpenThread dedicated Spinel protocol backend
Type: bool
Help¶
When enabled, backend will use OpenThread dedicated SPINEL protocol for logging. This protocol is byte oriented and wrapps given messages into serial frames. Backend should be enabled only to OpenThread purposes and when UART backend is disabled or works on antoher UART device to avoid interference.
Direct dependencies¶
(OPENTHREAD_COPROCESSOR_SPINEL_ON_UART_DEV_NAME
!= UART_CONSOLE_ON_DEV_NAME
|| !LOG_BACKEND_UART
) && NET_L2_OPENTHREAD
&& !LOG_MINIMAL
&& LOG
(Includes any dependencies from ifs and menus.)
Defaults¶
No defaults. Implicitly defaults to n
.
Kconfig definition¶
At <Zephyr>/subsys/logging/Kconfig:429
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:34
→ <Zephyr>/subsys/Kconfig:31
Menu path: (Top) → Sub Systems and OS Services → Logging
config LOG_BACKEND_SPINEL bool "Enable OpenThread dedicated Spinel protocol backend" depends on (OPENTHREAD_COPROCESSOR_SPINEL_ON_UART_DEV_NAME
!=UART_CONSOLE_ON_DEV_NAME
|| !LOG_BACKEND_UART
) &&NET_L2_OPENTHREAD
&& !LOG_MINIMAL
&&LOG
help When enabled, backend will use OpenThread dedicated SPINEL protocol for logging. This protocol is byte oriented and wrapps given messages into serial frames. Backend should be enabled only to OpenThread purposes and when UART backend is disabled or works on antoher UART device to avoid interference.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)