Skip to Main Content

Attribute Caching in BLE: Advantages and Pitfalls

Every OS that supports BLE caches parts of your device's profile. It's a method to save power and time by caching values that don't change very often. But what happens when the values change? If you're not careful, you can end up rendering your product useless. In this article we'll talk about the advantages and pitfalls of Attribute Caching in BLE. Between new features and our firmware update process, the GATT table on the Bean changes…