W3C home > Mailing lists > Public > public-web-bluetooth-log@w3.org > June 2016

[web-bluetooth] How to handle specific iOS Characteristic Properties

From: François Beaufort via GitHub <sysbot+gh@w3.org>
Date: Mon, 06 Jun 2016 09:08:15 +0000
To: public-web-bluetooth-log@w3.org
Message-ID: <issues.opened-158631938-1465204094-sysbot+gh@w3.org>
beaufortfrancois has just created a new issue for 
https://github.com/WebBluetoothCG/web-bluetooth:

== How to handle specific iOS Characteristic Properties ==
According to 
https://developer.apple.com/library/ios/documentation/CoreBluetooth/Reference/CBCharacteristic_Class/#//apple_ref/c/econst/CBCharacteristicPropertyNotifyEncryptionRequired,
 there are 2 Characteristic Properties available in iOS 6.0 (not 
MacOS) that are not specified in bluetooth. Can we describe in the 
spec what should happen? 

```
CBCharacteristicPropertyNotifyEncryptionRequired
Only trusted devices can enable notifications of the characteristic’s 
value.
Available in iOS 6.0 and later.

CBCharacteristicPropertyIndicateEncryptionRequired
Only trusted devices can enable indications of the characteristic’s 
value.
Available in iOS 6.0 and later.
```

I think `CBCharacteristicPropertyNotifyEncryptionRequired` should be 
treated as `CBCharacteristicPropertyNotify` and 
`CBCharacteristicPropertyIndicateEncryptionRequired` as 
`CBCharacteristicPropertyIndicate`. What do you think?

cc @jeromelebel

Please view or discuss this issue at 
https://github.com/WebBluetoothCG/web-bluetooth/issues/242 using your 
GitHub account
Received on Monday, 6 June 2016 09:08:17 UTC

This archive was generated by hypermail 2.3.1 : Monday, 6 June 2016 09:08:17 UTC