# Copyright Nordic Semiconductor ASA 2023. All rights reserved. # SPDX-License-Identifier: Apache-2.0 # The Kconfig file is dedicated to smp_client subdirectory of MCUmgr # subsystem and provides Kconfig options to control aspects of # Simple Management Protocol Client (SMP) processing source code provided # under the subdirectory. config SMP_CLIENT bool "SMP Client support" help This will enable SMP Request generation and response handling. if SMP_CLIENT || ZTEST config SMP_CMD_DEFAULT_LIFE_TIME int "SMP command lifetime in seconds" range 2 30 default 5 help This define lifetime for SMP client send request. This configure is used if a request with a timeout of 0 is used. config SMP_CMD_RETRY_TIME int "SMP command re-send period in ms" range 100 1000 default 500 help The time (in ms) which the SMP client will wait for a response before re-sending a command. config SMP_CLIENT_CMD_MAX int "SMP client max buffer count" default 4 help Define how many active requests that the client can handle module = MCUMGR_SMP_CLIENT module-str = mcumgr_smp_client source "subsys/logging/Kconfig.template.log_config" endif # SMP_CLIENT