:orphan: .. title:: CONFIG_LOG_BACKEND_SPINEL .. kconfig:: CONFIG_LOG_BACKEND_SPINEL CONFIG_LOG_BACKEND_SPINEL ######################### *Enable OpenThread dedicated Spinel protocol backend* Type: ``bool`` Help ==== .. code-block:: none 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 =================== !\ :kconfig:`LOG_BACKEND_UART ` && \ :kconfig:`NET_L2_OPENTHREAD ` && !\ :kconfig:`LOG_FRONTEND ` && !\ :kconfig:`LOG_MINIMAL ` && \ :kconfig:`LOG ` *(Includes any dependencies from ifs and menus.)* Defaults ======== No defaults. Implicitly defaults to ``n``. Kconfig definition ================== At ``/logging/Kconfig.backends:188`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:44`` → ``/Kconfig:31`` → ``/logging/Kconfig:23`` Menu path: (Top) → Sub Systems and OS Services → Logging → Backends .. code-block:: kconfig config LOG_BACKEND_SPINEL bool "Enable OpenThread dedicated Spinel protocol backend" depends on !LOG_BACKEND_UART && NET_L2_OPENTHREAD && !LOG_FRONTEND && !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.)*