2 Replies Latest reply on Mar 1, 2018 2:46 AM by AnjanaM_61

    Pairing two BLE devices to one phone.

      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