Other Parts Discussed in Thread: CC2640, BLE-STACK
Hi,
Now, I am trying to initiate the pairing process where slave device doesn’t have the key, that is, key missing case.
I know that terminating the connection(GAPBOND_FAIL_TERMINATE_LINK) is being used as default.
However, I changed the default operation to initiating pairing again(GAPBOND_FAIL_INITIATE_PAIRING).
But, still an error(0x3A: controller busy, I guess) happens.
Actually, I don’t want to erase a bonding information, just update the bonding information, if key missing error happens.
This case was generated after bonded successfully with an iPhone(as a peripheral device), while TI board is a central device(initiating the pairing process, not waiting mode).
After user deleted the paired and bonded information from the setting menu, when pairing begins again, this case is not solved with new SDK(supporting v4.2).
Let me know what I missed.
BR,
Ji Won




