blob: 497cacac74b8349acfca670f460b06ac453ea9e6 [file] [log] [blame]
# Copyright (c) 2024 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
config LOG_BACKEND_WS
bool "Websocket backend"
depends on WEBSOCKET_CONSOLE
select LOG_OUTPUT
default y
help
Send console messages to websocket console.
if LOG_BACKEND_WS
config LOG_BACKEND_WS_MAX_BUF_SIZE
int "Max message size"
range 64 1500
default 512
help
Maximum size of the output string that is sent via websocket.
config LOG_BACKEND_WS_TX_RETRY_CNT
int "Number of TX retries"
default 2
help
Number of TX retries before dropping the full line of data.
config LOG_BACKEND_WS_TX_RETRY_DELAY_MS
int "Delay between TX retries in milliseconds"
default 50
help
Sleep period between TX retry attempts.
config LOG_BACKEND_WS_AUTOSTART
bool "Automatically start websocket backend"
default y if NET_CONFIG_NEED_IPV4 || NET_CONFIG_NEED_IPV6
help
When enabled automatically start the websocket backend on
application start.
backend = WS
backend-str = websocket
source "subsys/logging/Kconfig.template.log_format_config"
endif # LOG_BACKEND_WS