Dynamic reads

FormerMember
FormerMember

The documentation of the S110 contains sequence charts that explain how the different GATT operations are performed.

developer.nordicsemi.com/.../a00885.html

It seems that the way the "read characteristic value" procedure works is that the client updates the characteristic value via sd_ble_gatts_value_set. Then, subsequent read requests are replied to with that previously stored value.

I am implementing a protocol where read responses have to be computed on-the-fly - similar to the way characteristics work on iOS when setting the value to nil in the CBMutableCharacteristic constructor.

How can I enable dynamic characteristic values on nRF51-DK?

Related