Softlion
Softlion

Reputation: 12615

Which UUID does iOS use as a key to cache the characteristics table of a BLE device?

Does anyone know which UUID (or other BLE info) iOS is using as the key to cache the characteristics table of a BLE device ?

ie: what id should be changed in a ble device firmware to make iOS refresh its cache or recreate a new cache entry ?

Upvotes: 0

Views: 330

Answers (1)

Emil
Emil

Reputation: 18497

The Bluetooth device address.

Note that per Bluetooth specification, a client is only allowed to cache the GATT table for bonded devices or devices that don't have the Service Changed characteristic in the GATT Service.

Upvotes: 1

Related Questions