Pairing two BLE devices to one phone.

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

Hi,

We are testing a setup where two WICED devices are being paired through BLE with one phone. We are using WICED 3.7.0 SDK.

The pairing with the first device works perfectly, however second device is able just to connect and pairing fails.
We have tried both iOS and Android platforms, and we get similar behaviour.

Here is some output from BTM_PAIRING_COMPLETE_EVT event:

On iOS:

status = 103

reason = 22

sec_level = 0

is_pair_cancel = 0

resolved_bd_addr_type = 44

resolved_bd_addr = 08 29 78 04 08 e0

On Android:

status = 103

reason = 4

sec_level = 0

is_pair_cancel = 0

resolved_bd_addr_type = 44

resolved_bd_addr = 08 29 78 04 08 e0

It seems that phone somehow confuses these devices as same when it connects and tries to pair.
As soon as we unpair the first device, the second is able to pair successfully.

Regards,
Erik

0 Likes
1 Solution
AnjanaM_61
Moderator
Moderator
Moderator
10 questions asked 5 comments on KBA First comment on KBA

Hello,

Could you please check whether both of your devices using the same device address or not?

If then, please set different device address and try.

Thanks,
Anjana

View solution in original post

0 Likes
2 Replies