Added a feature that allows an application to request automatic discovery of the CCCD handle when subscriping to a characteristic. In order to preserver RAM, the application is expected to provide the discovery parameters, and it's up to the application whether or not it wants to reuse the discovery parameters or use one for each characteristic. Signed-off-by: Emil Gydesen <emil_gydesen@bose.com>
46 lines
1005 B
Plaintext
46 lines
1005 B
Plaintext
# Incresed stack due to settings API usage
|
|
CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=2048
|
|
|
|
CONFIG_TEST=y
|
|
CONFIG_TEST_LOGGING_DEFAULTS=n
|
|
CONFIG_BT=y
|
|
CONFIG_BT_DEBUG_LOG=y
|
|
CONFIG_BT_CENTRAL=y
|
|
CONFIG_BT_PERIPHERAL=y
|
|
CONFIG_BT_PRIVACY=y
|
|
CONFIG_BT_SMP=y
|
|
CONFIG_BT_SIGNING=y
|
|
CONFIG_BT_FIXED_PASSKEY=y
|
|
CONFIG_BT_ATT_PREPARE_COUNT=2
|
|
CONFIG_BT_GATT_CLIENT=y
|
|
CONFIG_BT_L2CAP_DYNAMIC_CHANNEL=y
|
|
CONFIG_BT_TINYCRYPT_ECC=y
|
|
CONFIG_BT_SHELL=y
|
|
CONFIG_BT_DEVICE_NAME="test shell"
|
|
CONFIG_BT_DEVICE_NAME_DYNAMIC=y
|
|
CONFIG_BT_L2CAP_TX_BUF_COUNT=4
|
|
CONFIG_BT_ID_MAX=2
|
|
CONFIG_BT_EATT=y
|
|
CONFIG_BT_GATT_DYNAMIC_DB=y
|
|
CONFIG_BT_GATT_HRS=y
|
|
CONFIG_BT_WHITELIST=y
|
|
CONFIG_BT_REMOTE_INFO=y
|
|
CONFIG_BT_REMOTE_VERSION=y
|
|
CONFIG_BT_GATT_AUTO_DISCOVER_CCC=y
|
|
|
|
CONFIG_BT_SETTINGS=y
|
|
CONFIG_FLASH=y
|
|
CONFIG_FLASH_PAGE_LAYOUT=y
|
|
CONFIG_FLASH_MAP=y
|
|
CONFIG_NVS=y
|
|
CONFIG_SETTINGS=y
|
|
|
|
CONFIG_BT_EXT_ADV=y
|
|
CONFIG_BT_EXT_ADV_LEGACY_SUPPORT=y
|
|
|
|
CONFIG_BT_USER_DATA_LEN_UPDATE=y
|
|
CONFIG_BT_AUTO_DATA_LEN_UPDATE=y
|
|
|
|
CONFIG_BT_USER_PHY_UPDATE=y
|
|
CONFIG_BT_AUTO_PHY_UPDATE=y
|