[web-bluetooth] Allow UAs to cache immutable characteristic values

jyasskin has just created a new issue for 
https://github.com/WebBluetoothCG/web-bluetooth:

== Allow UAs to cache immutable characteristic values ==
Right now, 
[`BluetoothGATTCharacteristic.readValue`](https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothgattcharacteristic-readvalue)
 is specified to re-read the value each time it's called. In 
http://article.gmane.org/gmane.linux.bluez.kernel/64774, Luiz von 
Dentz points out that bluez caches the values of characteristics in 
the Device Information service, to reduce radio traffic. The Web 
Bluetooth spec should probably allow this sort of caching in cases 
where the Service's definition says the values don't change.

See https://github.com/WebBluetoothCG/web-bluetooth/issues/173

Received on Monday, 12 October 2015 16:56:28 UTC