Re: Expose all GAP Characteristics to CoreBluetooth clients
Re: Expose all GAP Characteristics to CoreBluetooth clients
- Subject: Re: Expose all GAP Characteristics to CoreBluetooth clients
- From: Stuart Smith <email@hidden>
- Date: Mon, 20 Jun 2016 10:55:45 -0700
- Thread-topic: Expose all GAP Characteristics to CoreBluetooth clients
François, I forgot to mention what the mailing lists are good for – if you present the question differently, the readership may be able to help. There's something you are doing on Android and you can't do it on iOS. What? Maybe someone has found another way on iOS already.
Regarding the preferred connection parameters, I know you can't read them, and you can't directly influence them from an iOS app either. Only your accessory can request new connection parameters; the phone is at liberty to ignore that request.
E.g. we sometimes need to update firmware on a device which usually has a very slow connection interval and high latency. During a firmware update we'd like it to connect with lower latency and more frequently. As part of the firmware update process, the hardware requests new connection parameters (because we sent a particular write request to a GATT characteristic). This way we have some control over the connection parameters.
We've never needed the Appearance characteristic because our apps usually talk to our own accessories, and we know exactly what they look like (with much more detail than the Appearance enumerations would give us).
Stuart
From: François Beaufort 🇫🇷 < email@hidden> Date: Monday, June 20, 2016 at 6:03 AM To: Stuart Smith < email@hidden> Cc: bluetooth-dev < email@hidden> Subject: Re: Expose all GAP Characteristics to CoreBluetooth clients
Thank you really much Stuart! I didn't realize this mailing list wasn't a good place for feature requests.
|
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Bluetooth-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden