From b33625fcd251b84f8dd2df00a0ae06268495b9e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Asbj=C3=B8rn=20S=C3=A6b=C3=B8?= Date: Tue, 25 Jan 2022 09:28:04 +0100 Subject: [PATCH] Bluetooth: OTC - mark as Experimental MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Mark the OTC implementation as experimental Signed-off-by: Asbjørn Sæbø --- include/bluetooth/services/otc.h | 14 ++++++++++++++ subsys/bluetooth/services/ots/Kconfig.otc | 3 ++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/include/bluetooth/services/otc.h b/include/bluetooth/services/otc.h index 81554a0d30e..7f1791ff7a0 100644 --- a/include/bluetooth/services/otc.h +++ b/include/bluetooth/services/otc.h @@ -10,6 +10,16 @@ #ifndef ZEPHYR_INCLUDE_BLUETOOTH_SERVICES_OTC_H_ #define ZEPHYR_INCLUDE_BLUETOOTH_SERVICES_OTC_H_ +/** + * @brief Object Transfer Service Client (OTC) + * @defgroup bt_otc Object Transfer Service Client (OTC) + * @ingroup bluetooth + * @{ + * + * [Experimental] Users should note that the APIs can change + * as a part of ongoing development. + */ + #include #include #include @@ -325,4 +335,8 @@ void bt_otc_metadata_display(struct bt_otc_obj_metadata *metadata, } #endif +/** + * @} + */ + #endif /* ZEPHYR_INCLUDE_BLUETOOTH_SERVICES_OTC_H_ */ diff --git a/subsys/bluetooth/services/ots/Kconfig.otc b/subsys/bluetooth/services/ots/Kconfig.otc index 1965509cee8..ff04f43e3cb 100644 --- a/subsys/bluetooth/services/ots/Kconfig.otc +++ b/subsys/bluetooth/services/ots/Kconfig.otc @@ -9,10 +9,11 @@ #### Object Transfer Service Client ################################ config BT_OTC - bool "Object Transfer Service Client Support" + bool "Object Transfer Service Client Support (OTC) [Experimental]" select BT_L2CAP_DYNAMIC_CHANNEL select BT_GATT_CLIENT select BT_GATT_AUTO_DISCOVER_CCC + select EXPERIMENTAL default n help This option enables support for the Object Transfer Service Client.