-
CONFIG_BT_GATT_CACHING
¶
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.
Direct dependencies¶
BT_CONN
&& BT_HCI_HOST
&& BT_HCI
&& BT
(Includes any dependencies from if’s and menus.)
Defaults¶
- “y” if
BT_CONN
&&BT_HCI_HOST
&&BT_HCI
&&BT
Symbols selected by this symbol¶
TINYCRYPT
ifBT_CONN
&&BT_HCI_HOST
&&BT_HCI
&&BT
TINYCRYPT_AES
ifBT_CONN
&&BT_HCI_HOST
&&BT_HCI
&&BT
TINYCRYPT_AES_CMAC
ifBT_CONN
&&BT_HCI_HOST
&&BT_HCI
&&BT
Kconfig definition¶
At subsys/bluetooth/host/Kconfig:354
Included via Kconfig:10
→ Kconfig.zephyr:39
→ subsys/Kconfig:8
→ subsys/bluetooth/Kconfig:144
Menu path: (top menu) → Bluetooth → ATT and GATT Options
config BT_GATT_CACHING bool prompt "GATT Caching support" ifBT_CONN
&&BT_HCI_HOST
&&BT_HCI
&&BT
default "y" ifBT_CONN
&&BT_HCI_HOST
&&BT_HCI
&&BT
selectTINYCRYPT
ifBT_CONN
&&BT_HCI_HOST
&&BT_HCI
&&BT
selectTINYCRYPT_AES
ifBT_CONN
&&BT_HCI_HOST
&&BT_HCI
&&BT
selectTINYCRYPT_AES_CMAC
ifBT_CONN
&&BT_HCI_HOST
&&BT_HCI
&&BT
depends onBT_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.
(Definitions include propagated dependencies, including from if’s and menus.)