CONFIG_BT_GATT_CACHING
GATT Caching support
GATT Caching support
Type: bool
Help
This option enables support for GATT Caching. When enabled the stack
will register Client Supported Features and Database Hash
characteristics which can be used by clients to detect if anything has
changed on the GATT database.
Help
This option enables support for GATT Caching. When enabled the stack
will register Client Supported Features and Database Hash
characteristics which can be used by clients to detect if anything has
changed on the GATT database.
Direct dependencies
(BT_GATT_SERVICE_CHANGED
&& BT_CONN
&& BT_HCI_HOST
&& BT_RPC_STACK
) || (BT_GATT_SERVICE_CHANGED
&& BT_CONN
&& BT_HCI_HOST
&& BT_HCI
&& BT
)
(Includes any dependencies from ifs and menus.)
Defaults
y
y
Symbols selected by this symbol
Symbols that select this symbol
Kconfig definitions
At <Zephyr>/subsys/bluetooth/host/Kconfig.gatt:89
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:33
→ <Zephyr>/modules/Kconfig:6
→ <nRF>/doc/_build/kconfig/Kconfig.modules:2
→ <nRF>/Kconfig.nrf:92
→ <nRF>/subsys/Kconfig:10
→ <nRF>/subsys/bluetooth/Kconfig:38
→ <nRF>/subsys/bluetooth/rpc/Kconfig:196
→ <Zephyr>/subsys/bluetooth/host/Kconfig:443
Menu path: (Top) → Modules → nrf (/home/runner/work/sdk-nrf/sdk-nrf/ncs/nrf) → Nordic nRF Connect → Bluetooth Low Energy → BLE over nRF RPC → ATT and GATT Options → GATT Service Changed support
config BT_GATT_CACHING
bool "GATT Caching support"
default y
select TINYCRYPT
select TINYCRYPT_AES
select TINYCRYPT_AES_CMAC
depends on BT_GATT_SERVICE_CHANGED && BT_CONN && BT_HCI_HOST && BT_RPC_STACK
help
This option enables support for GATT Caching. When enabled the stack
will register Client Supported Features and Database Hash
characteristics which can be used by clients to detect if anything has
changed on the GATT database.
At <Zephyr>/subsys/bluetooth/host/Kconfig.gatt:89
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:44
→ <Zephyr>/subsys/Kconfig:9
→ <Zephyr>/subsys/bluetooth/Kconfig:180
→ <Zephyr>/subsys/bluetooth/host/Kconfig:443
Menu path: (Top) → Sub Systems and OS Services → Bluetooth → ATT and GATT Options → GATT Service Changed support
config BT_GATT_CACHING
bool "GATT Caching support"
default y
select TINYCRYPT
select TINYCRYPT_AES
select TINYCRYPT_AES_CMAC
depends on BT_GATT_SERVICE_CHANGED && BT_CONN && BT_HCI_HOST && BT_HCI && BT
help
This option enables support for GATT Caching. When enabled the stack
will register Client Supported Features and Database Hash
characteristics which can be used by clients to detect if anything has
changed on the GATT database.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)