Re: iOS: Pairing to both BLE and BT Classic with one device: are two pairing requests needed?
Re: iOS: Pairing to both BLE and BT Classic with one device: are two pairing requests needed?
- Subject: Re: iOS: Pairing to both BLE and BT Classic with one device: are two pairing requests needed?
- From: Matthias Ringwald <email@hidden>
- Date: Mon, 21 Mar 2016 12:16:31 +0100
Hi Tyler
Bluetooth Spec v4.2Vol 3., Part H 2.3.5.7 "Cross-transport Key Derivation" describes how link keys from BR/EDR could be used for BLE and vice versa. I don't know if iOS devices implement that, but it's probably worth a try. It would assume that they do as they implement the new LE Secure Connections mechanism.
Best
Matthias
> On 18.03.2016, at 19:10, Tyler Freeman <email@hidden> wrote:
>
> I have a device which needs to use ANCS via BLE, and also needs to use the PAN profile via Bluetooth Classic 2.1 (BTC).
>
> So far, I've only been able to do it by pairing to the same iPhone twice: once for BLE, and once for BTC. It seems like the iPhone actually uses different addresses for BLE and BTC: essentially, to my device, it appears as two completely separate devices (one BLE and one BTC).
>
> If I try to initiate PAN over the already-paired BLE connection, it returns 0x04 "unauthorized" error.
>
> Is there some way to be able to initiate a pairing request only *once*, that is valid authentication for both ANCS (BLE) and PAN (BTC)?
>
> Thanks!
>
> Tyler
>
> _______________________________________________
> 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
_______________________________________________
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