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
!LOG_BACKEND_UART
&& NET_L2_OPENTHREAD
&& !LOG_FRONTEND
&& !LOG_MODE_MINIMAL
&& LOG
(Includes any dependencies from ifs and menus.)
Defaults
No defaults. Implicitly defaults to n
.
Kconfig definition
At <Zephyr>/subsys/logging/Kconfig.backends:199
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:44
→ <Zephyr>/subsys/Kconfig:31
→ <Zephyr>/subsys/logging/Kconfig:23
Menu path: (Top) → Sub Systems and OS Services → Logging → Backends
config LOG_BACKEND_SPINEL
bool "Enable OpenThread dedicated Spinel protocol backend"
depends on !LOG_BACKEND_UART && NET_L2_OPENTHREAD && !LOG_FRONTEND && !LOG_MODE_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.)