Skip to content

Conversation

piotrnarajowski
Copy link
Contributor

@piotrnarajowski piotrnarajowski commented Aug 4, 2025

Add support for Robust GATT Caching.

Depends on #2114 #2088

@github-actions github-actions bot added host size/L Large PR labels Aug 4, 2025
@piotrnarajowski piotrnarajowski changed the title nimble/host: implement robust gatt caching (server side) [WIP] nimble/host: implement robust gatt caching (server side) Aug 4, 2025
@piotrnarajowski piotrnarajowski force-pushed the robust-gatt-cache branch 2 times, most recently from 23bf060 to aa0ae98 Compare August 25, 2025 12:46
@github-actions github-actions bot added the size/XL Extra large PR label Aug 25, 2025
…iptor

Add support for Characteristic Extended Properties descriptor.
For each characteristic that has reliable/auxiliary write flags set
an instance of Extended Properties descriptor will be registred.
Add support for Robust GATT Caching.
Add support for BLE_STORE_OBJ_TYPE_PEER_CL_SUP_FEAT. This is used
for storing values of Client Supported Features for clients with a
trusted relationship.
This adds support for storing client supported features for
clients with a trusted relationship. Fixes Host qualification test
case GATT/SR/GAS/BV-04-C
Move BLE_GATT_CHR_CLI_SUP_FEAT_SZ to public header.
Extend storage unit tests to cover new object type PEER_CL_SUP_FEAT
Extend storage unit tests to test new object type DB_HASH.
@piotrnarajowski piotrnarajowski changed the title [WIP] nimble/host: implement robust gatt caching (server side) nimble/host: implement robust gatt caching (server side) Sep 4, 2025
@piotrnarajowski piotrnarajowski marked this pull request as ready for review September 4, 2025 13:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
host size/L Large PR size/XL Extra large PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant