This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

What are the GATT database/profile Discovery's Limits?

In [sdk10_folder]\components\ble\ble_db_discovery.h, BLE_DB_DISCOVERY_MAX_SRV is given the value 2.

In [sdk10_folder]\components\ble\common\ble_gatt_db.h, BLE_GATT_DB_MAX_CHARS is given the value 4.

Are these limitation of the SoftDevice itself? If not, what is the SoftDevice's limit at storing such information?

Also, is there any other particular reason why these limits are set at such values? I am working on a thorough service discovery feature in my current project, so I would like to push the database's storage ability to the absolute limit.

Parents Reply Children
No Data
Related