Bluetooth: Audio: Update SCAN_DELEGATOR dependency to GATT_DYNAMIC_DB

Changed dependency of the BT_BAP_SCAN_DELEGATOR to GATT_DYNAMIC_DB
from 'select' to 'depends on' and solved all loop dependencies
caused by this change.

Fixes #79108

Signed-off-by: Babak Arisian <bbaa@demant.com>
This commit is contained in:
Babak Arisian 2024-10-03 09:49:46 +02:00 committed by Carles Cufí
commit 7f820d59c0
40 changed files with 68 additions and 15 deletions

View file

@ -4,6 +4,8 @@ CONFIG_BT_AUDIO=y
CONFIG_BT_SMP=y CONFIG_BT_SMP=y
CONFIG_BT_PAC_SNK=y CONFIG_BT_PAC_SNK=y
CONFIG_BT_PERIPHERAL=y CONFIG_BT_PERIPHERAL=y
CONFIG_BT_OBSERVER=y
CONFIG_BT_GATT_DYNAMIC_DB=y
CONFIG_BT_BAP_BROADCAST_SINK=y CONFIG_BT_BAP_BROADCAST_SINK=y
CONFIG_BT_BAP_SCAN_DELEGATOR=y CONFIG_BT_BAP_SCAN_DELEGATOR=y
CONFIG_BT_ISO_MAX_CHAN=2 CONFIG_BT_ISO_MAX_CHAN=2

View file

@ -4,6 +4,8 @@ CONFIG_BT_SMP=y
CONFIG_BT_PERIPHERAL=y CONFIG_BT_PERIPHERAL=y
CONFIG_BT_ISO_PERIPHERAL=y CONFIG_BT_ISO_PERIPHERAL=y
CONFIG_BT_AUDIO=y CONFIG_BT_AUDIO=y
CONFIG_BT_GATT_CACHING=y
CONFIG_BT_GATT_DYNAMIC_DB=y
CONFIG_BT_BAP_UNICAST_SERVER=y CONFIG_BT_BAP_UNICAST_SERVER=y
CONFIG_BT_ASCS=y CONFIG_BT_ASCS=y
CONFIG_BT_ASCS_MAX_ASE_SNK_COUNT=2 CONFIG_BT_ASCS_MAX_ASE_SNK_COUNT=2

View file

@ -7,6 +7,7 @@ config SAMPLE_UNICAST
bool "Whether or not to search for CAP acceptors for unicast audio" bool "Whether or not to search for CAP acceptors for unicast audio"
default y default y
select BT_BAP_UNICAST_SERVER select BT_BAP_UNICAST_SERVER
select BT_GATT_CACHING
select BT_ISO_PERIPHERAL select BT_ISO_PERIPHERAL
select BT_ASCS select BT_ASCS
select BT_PAC_SNK select BT_PAC_SNK
@ -23,6 +24,7 @@ config SAMPLE_BROADCAST
default y if !SAMPLE_UNICAST default y if !SAMPLE_UNICAST
select BT_ISO_SYNC_RECEIVER select BT_ISO_SYNC_RECEIVER
select BT_BAP_SCAN_DELEGATOR select BT_BAP_SCAN_DELEGATOR
select BT_OBSERVER
select BT_BAP_BROADCAST_SINK select BT_BAP_BROADCAST_SINK
select BT_PAC_SNK select BT_PAC_SNK
select BT_PAC_SNK_LOC select BT_PAC_SNK_LOC

View file

@ -1,6 +1,7 @@
CONFIG_BT=y CONFIG_BT=y
CONFIG_LOG=y CONFIG_LOG=y
CONFIG_BT_PERIPHERAL=y CONFIG_BT_PERIPHERAL=y
CONFIG_BT_GATT_DYNAMIC_DB=y
CONFIG_BT_GATT_CLIENT=y CONFIG_BT_GATT_CLIENT=y
CONFIG_BT_EXT_ADV=y CONFIG_BT_EXT_ADV=y
CONFIG_BT_DEVICE_NAME="CAP Acceptor" CONFIG_BT_DEVICE_NAME="CAP Acceptor"

View file

@ -18,6 +18,8 @@ CONFIG_BT_BAP_UNICAST_CLIENT_GROUP_STREAM_COUNT=2
CONFIG_BT_BAP_UNICAST_CLIENT_ASE_SNK_COUNT=2 CONFIG_BT_BAP_UNICAST_CLIENT_ASE_SNK_COUNT=2
CONFIG_BT_BAP_UNICAST_CLIENT_ASE_SRC_COUNT=2 CONFIG_BT_BAP_UNICAST_CLIENT_ASE_SRC_COUNT=2
CONFIG_BT_BAP_BROADCAST_SOURCE=y
# Broadcast sources values if enabled by CONFIG_SAMPLE_BROADCAST # Broadcast sources values if enabled by CONFIG_SAMPLE_BROADCAST
CONFIG_BT_BAP_BROADCAST_SRC_STREAM_COUNT=2 CONFIG_BT_BAP_BROADCAST_SRC_STREAM_COUNT=2
CONFIG_BT_BAP_BROADCAST_SRC_SUBGROUP_COUNT=1 CONFIG_BT_BAP_BROADCAST_SRC_SUBGROUP_COUNT=1

View file

@ -1,3 +1,4 @@
CONFIG_BT_CSIP_SET_MEMBER=y CONFIG_BT_CSIP_SET_MEMBER=y
CONFIG_HAP_HA_HEARING_AID_BINAURAL=y CONFIG_HAP_HA_HEARING_AID_BINAURAL=y
CONFIG_BT_CAP_ACCEPTOR_SET_MEMBER=y CONFIG_BT_CAP_ACCEPTOR_SET_MEMBER=y
CONFIG_BT_GATT_DYNAMIC_DB=y

View file

@ -2,6 +2,8 @@ CONFIG_BT=y
CONFIG_BT_PERIPHERAL=y CONFIG_BT_PERIPHERAL=y
CONFIG_BT_ISO_PERIPHERAL=y CONFIG_BT_ISO_PERIPHERAL=y
CONFIG_BT_PRIVACY=y CONFIG_BT_PRIVACY=y
CONFIG_BT_GATT_CACHING=y
CONFIG_BT_GATT_DYNAMIC_DB=y
CONFIG_BT_SMP=y CONFIG_BT_SMP=y
CONFIG_BT_SMP_SC_PAIR_ONLY=y CONFIG_BT_SMP_SC_PAIR_ONLY=y

View file

@ -9,6 +9,7 @@ CONFIG_IPC_SERVICE_BACKEND_RPMSG_WQ_STACK_SIZE=512
CONFIG_HEAP_MEM_POOL_SIZE=8192 CONFIG_HEAP_MEM_POOL_SIZE=8192
CONFIG_BT=y CONFIG_BT=y
CONFIG_BT_OBSERVER=y
CONFIG_BT_HCI_RAW=y CONFIG_BT_HCI_RAW=y
CONFIG_BT_MAX_CONN=2 CONFIG_BT_MAX_CONN=2

View file

@ -25,6 +25,8 @@ CONFIG_BT_BUF_CMD_TX_SIZE=255
# Host features # Host features
CONFIG_BT_EXT_ADV=y CONFIG_BT_EXT_ADV=y
CONFIG_BT_PERIPHERAL=y
CONFIG_BT_CENTRAL=y
CONFIG_BT_PER_ADV=n CONFIG_BT_PER_ADV=n
CONFIG_BT_PER_ADV_SYNC=n CONFIG_BT_PER_ADV_SYNC=n

View file

@ -13,6 +13,8 @@ CONFIG_ISR_TABLES_LOCAL_DECLARATION=y
CONFIG_LTO=y CONFIG_LTO=y
CONFIG_BT=y CONFIG_BT=y
CONFIG_BT_PERIPHERAL=y
CONFIG_BT_CENTRAL=y
CONFIG_BT_HCI_RAW=y CONFIG_BT_HCI_RAW=y
CONFIG_BT_MAX_CONN=3 CONFIG_BT_MAX_CONN=3

View file

@ -10,6 +10,8 @@ CONFIG_BT_EXT_ADV=y
CONFIG_BT_PER_ADV=y CONFIG_BT_PER_ADV=y
CONFIG_BT_PER_ADV_SYNC=y CONFIG_BT_PER_ADV_SYNC=y
CONFIG_BT_PER_ADV_SYNC_MAX=2 CONFIG_BT_PER_ADV_SYNC_MAX=2
CONFIG_BT_PERIPHERAL=y
CONFIG_BT_CENTRAL=y
# Broadcast and Connected ISO # Broadcast and Connected ISO
CONFIG_BT_ISO_BROADCASTER=y CONFIG_BT_ISO_BROADCASTER=y

View file

@ -10,6 +10,8 @@ CONFIG_BT_EXT_ADV=y
CONFIG_BT_PER_ADV=y CONFIG_BT_PER_ADV=y
CONFIG_BT_PER_ADV_SYNC=y CONFIG_BT_PER_ADV_SYNC=y
CONFIG_BT_PER_ADV_SYNC_MAX=2 CONFIG_BT_PER_ADV_SYNC_MAX=2
CONFIG_BT_PERIPHERAL=y
CONFIG_BT_CENTRAL=y
# Broadcast and Connected ISO # Broadcast and Connected ISO
CONFIG_BT_ISO_BROADCASTER=y CONFIG_BT_ISO_BROADCASTER=y

View file

@ -1,3 +1,4 @@
CONFIG_BT=y CONFIG_BT=y
CONFIG_LOG=y CONFIG_LOG=y
CONFIG_BT_CENTRAL=y
CONFIG_BT_ISO_CENTRAL=y CONFIG_BT_ISO_CENTRAL=y

View file

@ -3,6 +3,8 @@ CONFIG_CONSOLE_GETCHAR=y
CONFIG_BT_DEVICE_NAME="ISO Connected Throughput" CONFIG_BT_DEVICE_NAME="ISO Connected Throughput"
CONFIG_BT=y CONFIG_BT=y
CONFIG_BT_PERIPHERAL=y
CONFIG_BT_CENTRAL=y
CONFIG_BT_ISO_CENTRAL=y CONFIG_BT_ISO_CENTRAL=y
CONFIG_BT_ISO_PERIPHERAL=y CONFIG_BT_ISO_PERIPHERAL=y
CONFIG_BT_ISO_MAX_CHAN=2 CONFIG_BT_ISO_MAX_CHAN=2

View file

@ -1,4 +1,5 @@
CONFIG_BT=y CONFIG_BT=y
CONFIG_BT_PERIPHERAL=y
CONFIG_LOG=y CONFIG_LOG=y
CONFIG_BT_DEVICE_NAME="Zephyr ISO server" CONFIG_BT_DEVICE_NAME="Zephyr ISO server"
CONFIG_BT_ISO_PERIPHERAL=y CONFIG_BT_ISO_PERIPHERAL=y

View file

@ -1,4 +1,5 @@
CONFIG_BT=y CONFIG_BT=y
CONFIG_BT_OBSERVER=y
CONFIG_BT_ISO_SYNC_RECEIVER=y CONFIG_BT_ISO_SYNC_RECEIVER=y
CONFIG_LOG=y CONFIG_LOG=y
CONFIG_BT_DEVICE_NAME="Test ISO Receive" CONFIG_BT_DEVICE_NAME="Test ISO Receive"

View file

@ -2,6 +2,8 @@ CONFIG_BT=y
CONFIG_LOG=y CONFIG_LOG=y
CONFIG_BT_PAC_SNK=y CONFIG_BT_PAC_SNK=y
CONFIG_BT_PERIPHERAL=y CONFIG_BT_PERIPHERAL=y
CONFIG_BT_OBSERVER=y
CONFIG_BT_GATT_DYNAMIC_DB=y
CONFIG_BT_AUDIO=y CONFIG_BT_AUDIO=y
CONFIG_UTF8=y CONFIG_UTF8=y

View file

@ -3,6 +3,7 @@ CONFIG_LOG=y
CONFIG_BT_PAC_SNK=y CONFIG_BT_PAC_SNK=y
CONFIG_BT_PERIPHERAL=y CONFIG_BT_PERIPHERAL=y
CONFIG_BT_PRIVACY=y CONFIG_BT_PRIVACY=y
CONFIG_BT_OBSERVER=y
CONFIG_BT_AUDIO=y CONFIG_BT_AUDIO=y
CONFIG_UTF8=y CONFIG_UTF8=y

View file

@ -1,3 +1,4 @@
CONFIG_BT_CSIP_SET_MEMBER=y CONFIG_BT_CSIP_SET_MEMBER=y
CONFIG_TMAP_PERIPHERAL_DUO=y CONFIG_TMAP_PERIPHERAL_DUO=y
CONFIG_BT_CAP_ACCEPTOR_SET_MEMBER=y CONFIG_BT_CAP_ACCEPTOR_SET_MEMBER=y
CONFIG_BT_GATT_DYNAMIC_DB=y

View file

@ -46,6 +46,7 @@ CONFIG_BT_TBS_CLIENT_TERMINATE_CALL=y
CONFIG_BT_TBS_CLIENT_BEARER_URI_SCHEMES_SUPPORTED_LIST=y CONFIG_BT_TBS_CLIENT_BEARER_URI_SCHEMES_SUPPORTED_LIST=y
# Generic config # Generic config
CONFIG_BT_GATT_CACHING=y
CONFIG_BT_GATT_DYNAMIC_DB=y CONFIG_BT_GATT_DYNAMIC_DB=y
CONFIG_BT_GATT_CLIENT=y CONFIG_BT_GATT_CLIENT=y
CONFIG_BT_EXT_ADV=y CONFIG_BT_EXT_ADV=y

View file

@ -27,7 +27,7 @@ config BT_ISO_UNICAST
config BT_ISO_PERIPHERAL config BT_ISO_PERIPHERAL
bool "Bluetooth Isochronous Channel Unicast Peripheral Support" bool "Bluetooth Isochronous Channel Unicast Peripheral Support"
depends on !BT_CTLR || BT_CTLR_PERIPHERAL_ISO_SUPPORT depends on !BT_CTLR || BT_CTLR_PERIPHERAL_ISO_SUPPORT
select BT_PERIPHERAL depends on BT_PERIPHERAL
select BT_ISO_UNICAST select BT_ISO_UNICAST
help help
This option enables support for Bluetooth Unicast This option enables support for Bluetooth Unicast
@ -36,7 +36,7 @@ config BT_ISO_PERIPHERAL
config BT_ISO_CENTRAL config BT_ISO_CENTRAL
bool "Bluetooth Isochronous Channel Unicast Central Support" bool "Bluetooth Isochronous Channel Unicast Central Support"
depends on !BT_CTLR || BT_CTLR_CENTRAL_ISO_SUPPORT depends on !BT_CTLR || BT_CTLR_CENTRAL_ISO_SUPPORT
select BT_CENTRAL depends on BT_CENTRAL
select BT_ISO_UNICAST select BT_ISO_UNICAST
help help
This option enables support for Bluetooth Broadcast This option enables support for Bluetooth Broadcast
@ -60,9 +60,9 @@ config BT_ISO_BROADCASTER
config BT_ISO_SYNC_RECEIVER config BT_ISO_SYNC_RECEIVER
bool "Bluetooth Isochronous Synchronized Receiver Support" bool "Bluetooth Isochronous Synchronized Receiver Support"
depends on !BT_CTLR || BT_CTLR_SYNC_ISO_SUPPORT depends on !BT_CTLR || BT_CTLR_SYNC_ISO_SUPPORT
depends on BT_OBSERVER
select BT_ISO_BROADCAST select BT_ISO_BROADCAST
select BT_ISO_RX select BT_ISO_RX
select BT_OBSERVER
select BT_PER_ADV_SYNC select BT_PER_ADV_SYNC
help help
This option enables support for the Bluetooth Isochronous This option enables support for the Bluetooth Isochronous

View file

@ -19,7 +19,7 @@ config BT_AICS_MAX_INSTANCE_COUNT
config BT_AICS config BT_AICS
bool # hidden bool # hidden
default y if BT_AICS_MAX_INSTANCE_COUNT > 0 default y if BT_AICS_MAX_INSTANCE_COUNT > 0
select BT_GATT_DYNAMIC_DB depends on BT_GATT_DYNAMIC_DB
help help
This hidden option enables support for Audio Input Control Service. This hidden option enables support for Audio Input Control Service.

View file

@ -12,8 +12,8 @@ config BT_BAP_UNICAST
config BT_BAP_UNICAST_SERVER config BT_BAP_UNICAST_SERVER
bool "Bluetooth Unicast Audio Server Support" bool "Bluetooth Unicast Audio Server Support"
select BT_BAP_UNICAST select BT_BAP_UNICAST
select BT_GATT_DYNAMIC_DB depends on BT_GATT_DYNAMIC_DB
select BT_GATT_CACHING depends on BT_GATT_CACHING
depends on BT_PERIPHERAL depends on BT_PERIPHERAL
depends on BT_ISO_PERIPHERAL depends on BT_ISO_PERIPHERAL
depends on BT_ASCS depends on BT_ASCS
@ -207,11 +207,11 @@ endif # BT_BAP_BROADCAST_SINK
config BT_BAP_SCAN_DELEGATOR config BT_BAP_SCAN_DELEGATOR
bool "Basic Audio Profile Scan Delegator role support" bool "Basic Audio Profile Scan Delegator role support"
select BT_OBSERVER
select BT_EXT_ADV select BT_EXT_ADV
select BT_PER_ADV_SYNC select BT_PER_ADV_SYNC
select BT_ISO_SYNC_RECEIVER select BT_ISO_SYNC_RECEIVER
select BT_GATT_DYNAMIC_DB depends on BT_OBSERVER
depends on BT_GATT_DYNAMIC_DB
depends on BT_BONDABLE depends on BT_BONDABLE
help help
This option enables support for the Scan Delegator role and the This option enables support for the Scan Delegator role and the
@ -241,13 +241,13 @@ endif # BT_BAP_SCAN_DELEGATOR
config BT_BAP_BROADCAST_ASSISTANT config BT_BAP_BROADCAST_ASSISTANT
bool "Basic Audio Profile Broadcast Assistant role support" bool "Basic Audio Profile Broadcast Assistant role support"
select BT_OBSERVER
select BT_EXT_ADV select BT_EXT_ADV
select BT_PER_ADV_SYNC select BT_PER_ADV_SYNC
select BT_ISO_SYNC_RECEIVER select BT_ISO_SYNC_RECEIVER
select BT_GATT_CLIENT select BT_GATT_CLIENT
select BT_GATT_AUTO_DISCOVER_CCC select BT_GATT_AUTO_DISCOVER_CCC
select BT_GATT_AUTO_UPDATE_MTU select BT_GATT_AUTO_UPDATE_MTU
depends on BT_OBSERVER
depends on BT_BONDABLE depends on BT_BONDABLE
help help
This option enables support for the Broadcast Assistant role. This option enables support for the Broadcast Assistant role.

View file

@ -20,7 +20,7 @@ config BT_CAP_ACCEPTOR_SET_MEMBER
bool "Common Audio Profile Acceptor Role Set Member support" bool "Common Audio Profile Acceptor Role Set Member support"
depends on BT_CAP_ACCEPTOR depends on BT_CAP_ACCEPTOR
depends on BT_CSIP_SET_MEMBER depends on BT_CSIP_SET_MEMBER
select BT_GATT_DYNAMIC_DB depends on BT_GATT_DYNAMIC_DB
help help
Enabling this will allow a CAP acceptor to be a set member. Enabling this will allow a CAP acceptor to be a set member.
Enabling this will require a manual register of the CAS service. Enabling this will require a manual register of the CAS service.

View file

@ -7,7 +7,7 @@
menuconfig BT_HAS menuconfig BT_HAS
bool "Hearing Access Service support" bool "Hearing Access Service support"
select UTF8 select UTF8
select BT_GATT_DYNAMIC_DB depends on BT_GATT_DYNAMIC_DB
depends on BT_BAP_UNICAST_SERVER depends on BT_BAP_UNICAST_SERVER
help help
This option enables support for Hearing Access Service. This option enables support for Hearing Access Service.

View file

@ -12,7 +12,7 @@ config BT_MCS
bool "Media Control Service Support" bool "Media Control Service Support"
depends on MCTL_LOCAL_PLAYER_REMOTE_CONTROL depends on MCTL_LOCAL_PLAYER_REMOTE_CONTROL
depends on UTF8 depends on UTF8
select BT_GATT_DYNAMIC_DB depends on BT_GATT_DYNAMIC_DB
help help
This option enables support for the Media Control Service. This option enables support for the Media Control Service.

View file

@ -10,7 +10,7 @@
config BT_MICP_MIC_DEV config BT_MICP_MIC_DEV
bool "Microphone Control Profile Microphone Device Support" bool "Microphone Control Profile Microphone Device Support"
select BT_GATT_DYNAMIC_DB depends on BT_GATT_DYNAMIC_DB
depends on BT_BONDABLE depends on BT_BONDABLE
help help
This option enables support for Microphone Control Profile This option enables support for Microphone Control Profile

View file

@ -12,7 +12,7 @@ if BT_AUDIO
config BT_TBS config BT_TBS
bool "Telephone Bearer Service Support" bool "Telephone Bearer Service Support"
select BT_GATT_DYNAMIC_DB depends on BT_GATT_DYNAMIC_DB
depends on UTF8 depends on UTF8
help help
This option enables support for Telephone Bearer Service. By default this only This option enables support for Telephone Bearer Service. By default this only

View file

@ -10,7 +10,7 @@
config BT_VCP_VOL_REND config BT_VCP_VOL_REND
bool "Volume Control Profile Volume Renderer Support" bool "Volume Control Profile Volume Renderer Support"
select BT_GATT_DYNAMIC_DB depends on BT_GATT_DYNAMIC_DB
help help
This option enables support for Volume Control Profile Volume Renderer This option enables support for Volume Control Profile Volume Renderer
role and the Volume Control Service. role and the Volume Control Service.

View file

@ -6,6 +6,8 @@ CONFIG_BT_MAX_CONN=1
CONFIG_BT_PERIPHERAL=y CONFIG_BT_PERIPHERAL=y
CONFIG_BT_ISO_PERIPHERAL=y CONFIG_BT_ISO_PERIPHERAL=y
CONFIG_BT_ISO_MAX_CHAN=1 CONFIG_BT_ISO_MAX_CHAN=1
CONFIG_BT_GATT_CACHING=y
CONFIG_BT_GATT_DYNAMIC_DB=y
CONFIG_BT_AUDIO=y CONFIG_BT_AUDIO=y
CONFIG_BT_ASCS=y CONFIG_BT_ASCS=y
CONFIG_BT_ASCS_MAX_ASE_SNK_COUNT=2 CONFIG_BT_ASCS_MAX_ASE_SNK_COUNT=2

View file

@ -4,6 +4,8 @@ CONFIG_BT=y
CONFIG_BT_SMP=y CONFIG_BT_SMP=y
CONFIG_BT_AUDIO=y CONFIG_BT_AUDIO=y
CONFIG_BT_PERIPHERAL=y CONFIG_BT_PERIPHERAL=y
CONFIG_BT_OBSERVER=y
CONFIG_BT_GATT_DYNAMIC_DB=y
# Need to enable one broadcast role to enable CONFIG_BT_BAP_BASE # Need to enable one broadcast role to enable CONFIG_BT_BAP_BASE
CONFIG_BT_BAP_SCAN_DELEGATOR=y CONFIG_BT_BAP_SCAN_DELEGATOR=y

View file

@ -4,6 +4,8 @@ CONFIG_BT=y
CONFIG_BT_SMP=y CONFIG_BT_SMP=y
CONFIG_BT_CENTRAL=y CONFIG_BT_CENTRAL=y
CONFIG_BT_MAX_CONN=2 CONFIG_BT_MAX_CONN=2
CONFIG_BT_OBSERVER=y
CONFIG_BT_GATT_DYNAMIC_DB=y
CONFIG_BT_AUDIO=y CONFIG_BT_AUDIO=y
# Requirements for CAP commander # Requirements for CAP commander

View file

@ -5,6 +5,8 @@ CONFIG_BT_SMP=y
CONFIG_BT_PERIPHERAL=y CONFIG_BT_PERIPHERAL=y
CONFIG_BT_ISO_PERIPHERAL=y CONFIG_BT_ISO_PERIPHERAL=y
CONFIG_BT_AUDIO=y CONFIG_BT_AUDIO=y
CONFIG_BT_GATT_CACHING=y
CONFIG_BT_GATT_DYNAMIC_DB=y
CONFIG_BT_BAP_UNICAST_SERVER=y CONFIG_BT_BAP_UNICAST_SERVER=y
CONFIG_BT_ASCS=y CONFIG_BT_ASCS=y

View file

@ -13,6 +13,8 @@ CONFIG_BT_CENTRAL=y
CONFIG_BT_ISO_CENTRAL=y CONFIG_BT_ISO_CENTRAL=y
CONFIG_BT_PERIPHERAL=y CONFIG_BT_PERIPHERAL=y
CONFIG_BT_PRIVACY=y CONFIG_BT_PRIVACY=y
CONFIG_BT_GATT_CACHING=y
CONFIG_BT_GATT_DYNAMIC_DB=y
CONFIG_BT_L2CAP_ECRED=y CONFIG_BT_L2CAP_ECRED=y
CONFIG_BT_SIGNING=y CONFIG_BT_SIGNING=y
CONFIG_BT_FIXED_PASSKEY=y CONFIG_BT_FIXED_PASSKEY=y

View file

@ -1,5 +1,8 @@
CONFIG_BT_AUDIO=y CONFIG_BT_AUDIO=y
CONFIG_BT_PERIPHERAL=y CONFIG_BT_PERIPHERAL=y
CONFIG_BT_CENTRAL=y
CONFIG_BT_GATT_CACHING=y
CONFIG_BT_GATT_DYNAMIC_DB=y
CONFIG_BT_ISO_PERIPHERAL=y CONFIG_BT_ISO_PERIPHERAL=y
CONFIG_BT_ISO_CENTRAL=y CONFIG_BT_ISO_CENTRAL=y
CONFIG_BT_EXT_ADV=y CONFIG_BT_EXT_ADV=y

View file

@ -13,6 +13,8 @@ CONFIG_BT_ATT_PREPARE_COUNT=5
CONFIG_BT_MAX_CONN=3 CONFIG_BT_MAX_CONN=3
CONFIG_BT_MAX_PAIRED=3 CONFIG_BT_MAX_PAIRED=3
CONFIG_BT_EXT_ADV_MAX_ADV_SET=3 CONFIG_BT_EXT_ADV_MAX_ADV_SET=3
CONFIG_BT_OBSERVER=y
CONFIG_BT_GATT_CACHING=y
CONFIG_BT_GATT_DYNAMIC_DB=y CONFIG_BT_GATT_DYNAMIC_DB=y
CONFIG_BT_SMP=y CONFIG_BT_SMP=y
CONFIG_BT_L2CAP_TX_MTU=128 CONFIG_BT_L2CAP_TX_MTU=128

View file

@ -4,6 +4,7 @@ CONFIG_ASSERT=y
CONFIG_BT_EXT_ADV=y CONFIG_BT_EXT_ADV=y
CONFIG_BT_PER_ADV=y CONFIG_BT_PER_ADV=y
CONFIG_BT_PER_ADV_SYNC=y CONFIG_BT_PER_ADV_SYNC=y
CONFIG_BT_OBSERVER=y
CONFIG_BT_DEVICE_NAME="BIS test" CONFIG_BT_DEVICE_NAME="BIS test"

View file

@ -1,4 +1,6 @@
CONFIG_BT=y CONFIG_BT=y
CONFIG_BT_PERIPHERAL=y
CONFIG_BT_CENTRAL=y
CONFIG_LOG=y CONFIG_LOG=y
CONFIG_ASSERT=y CONFIG_ASSERT=y
CONFIG_BT_SMP=y CONFIG_BT_SMP=y

View file

@ -1,6 +1,8 @@
CONFIG_TEST_CONNECT_ACL_FIRST=n CONFIG_TEST_CONNECT_ACL_FIRST=n
CONFIG_BT=y CONFIG_BT=y
CONFIG_BT_PERIPHERAL=y
CONFIG_BT_CENTRAL=y
CONFIG_BT_EXT_ADV=y CONFIG_BT_EXT_ADV=y
CONFIG_BT_ISO_CENTRAL=y CONFIG_BT_ISO_CENTRAL=y
CONFIG_BT_ISO_PERIPHERAL=y CONFIG_BT_ISO_PERIPHERAL=y

View file

@ -10,6 +10,8 @@ CONFIG_HEAP_MEM_POOL_SIZE=8192
CONFIG_CBPRINTF_REDUCED_INTEGRAL=y CONFIG_CBPRINTF_REDUCED_INTEGRAL=y
CONFIG_BT=y CONFIG_BT=y
CONFIG_BT_PERIPHERAL=y
CONFIG_BT_CENTRAL=y
CONFIG_BT_HCI_RAW=y CONFIG_BT_HCI_RAW=y
CONFIG_BT_MAX_CONN=4 CONFIG_BT_MAX_CONN=4