[web-bluetooth] optionalServices is not very clear

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

== optionalServices is not very clear ==
I fail to understand the point? Is it to be understood, that the 
optional services UUIDs also show up in the dialog to the user but 
marked as 'not required' but 'usable' devices?

- Can the user accept more than one device then?

Why not just add it to the BluetoothScanFilter instead?

dictionary BluetoothScanFilter {
    sequence<BluetoothServiceUuid> requiredServices;
    sequence<BluetoothServiceUuid> optionalServices = [];
};

Also why is filters a sequence of sequences of UUIDs?

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

Received on Monday, 23 March 2015 12:59:10 UTC