1# Bluetooth Audio - Published Audio Capabilities configuration options 2# 3# Copyright (c) 2022 Nordic Semiconductor ASA 4 5# SPDX-License-Identifier: Apache-2.0 6# 7 8menu "Published Audio Capabilities (PAC) options" 9 10config BT_PAC_SNK 11 bool "Sink PAC Characteristic Support" 12 help 13 This option enables support for Sink Published Audio Capabilities. 14 15if BT_PAC_SNK 16config BT_PAC_SNK_NOTIFIABLE 17 bool "Sink PAC Notifiable Support" 18 help 19 This option enables support for clients to be notified on the Sink 20 PAC Characteristic changes. 21 22config BT_PAC_SNK_LOC 23 bool "Sink PAC Location Support" 24 default y 25 help 26 This option enables support for Sink PAC Location Characteristic. 27 28config BT_PAC_SNK_LOC_WRITEABLE 29 bool "Sink PAC Location Writable Support" 30 depends on BT_PAC_SNK_LOC 31 help 32 This option enables support for clients to write to the Sink PAC 33 Location Characteristic. 34 35config BT_PAC_SNK_LOC_NOTIFIABLE 36 bool "Sink Audio Location Notifiable Support" 37 depends on BT_PAC_SNK_LOC 38 help 39 This option enables support for clients to be notified on the Sink 40 Audio Location Characteristic changes. 41 42endif # BT_PACS_SNK 43 44config BT_PAC_SRC 45 bool "Source PAC Characteristic Support" 46 help 47 This option enables support for Source Published Audio Capabilities. 48 49if BT_PAC_SRC 50 51config BT_PAC_SRC_NOTIFIABLE 52 bool "Source PAC Notifiable Support" 53 help 54 This option enables support for clients to be notified on the Source 55 PAC Characteristic changes. 56 57config BT_PAC_SRC_LOC 58 bool "Source PAC Location Support" 59 default y 60 help 61 This option enables support for Source PAC Location Characteristic. 62 63config BT_PAC_SRC_LOC_WRITEABLE 64 bool "Source PAC Location Writable Support" 65 depends on BT_PAC_SRC_LOC 66 help 67 This option enables support for clients to write to the Source PAC 68 Location Characteristic. 69 70config BT_PAC_SRC_LOC_NOTIFIABLE 71 bool "Source Audio Location Notifiable Support" 72 depends on BT_PAC_SRC_LOC 73 help 74 This option enables support for clients to be notified on the Source 75 Audio Location Characteristic changes. 76 77endif # BT_PAC_SRC 78 79config BT_PACS 80 def_bool BT_PAC_SNK || BT_PAC_SRC 81 82config BT_PACS_SUPPORTED_CONTEXT_NOTIFIABLE 83 bool "Supported Audio Context Notifiable Support" 84 depends on BT_PACS 85 help 86 This option enables support for clients to be notified on the 87 Supported Audio Contexts Characteristic changes. 88 89endmenu 90