1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- # Bluetooth Object Transfer service
- # Copyright (c) 2020 Nordic Semiconductor ASA
- # SPDX-License-Identifier: Apache-2.0
- config BT_OTS
- bool "Object Transfer Service (OTS) [EXPERIMENTAL]"
- select BT_L2CAP_DYNAMIC_CHANNEL
- select BT_GATT_DYNAMIC_DB
- select BT_SMP
- help
- Enable Object Transfer Service.
- if BT_OTS
- config BT_OTS_MAX_INST_CNT
- int "Maximum number of available OTS instances"
- default 1
- range 1 1 if !BT_OTS_SECONDARY_SVC
- config BT_OTS_MAX_OBJ_CNT
- int "Maximum number of objects that each service instance can store"
- default 5
- config BT_OTS_SECONDARY_SVC
- bool "Register OTS as Secondary Service"
- config BT_OTS_OACP_READ_SUPPORT
- bool "Support OACP Read Operation"
- default y
- config BT_OTS_OLCP_GO_TO_SUPPORT
- bool "Support OLCP Go To Operation"
- default y
- config BT_OTS_L2CAP_CHAN_RX_MTU
- int "Size of RX MTU for Object Transfer Channel"
- default BT_L2CAP_RX_MTU if BT_HCI_ACL_FLOW_CONTROL
- default 23
- range 23 BT_L2CAP_RX_MTU if BT_HCI_ACL_FLOW_CONTROL
- range 23 BT_RX_BUF_LEN
- module = ACTS_BT_OTS
- module-str = BT_OTS
- source "subsys/logging/Kconfig.template.log_config"
- endif # BT_OTS
|