This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Disconnected when connected with LESC

Hello All

Please tell me about nRF Connect (iOS).

When the module and nRF Connect (Ver 2.0.1) are connected using LESC, they will be disconnected after bonding is completed.

Previous versions (before Ver 1.8.8) could connect.
Data can be sent and received when connected again.
I received BLE_HCI_REMOTE_USER_TERMINATED_CONNECTION (0x13) when debugging the module.

Do I need to change the module connection sequence?
Will nRF Connect be correction?

【environment】
iPad pro
nRF Connect: 2.0.1

Thanks.

Parents
  • Hello,

    I haven't had this problem with my iPhone. But the PM manager will reject new pairing requests from an already bonded peer device unless you've configured it to allow repairing. Could this maybe explain the problem you see? I.e., the bond was deleted on your iPhone at some point, but not on the peripheral, so the iPhone now tries to repair every time you re-connect but keeps getting rejected by the FW because the bond already exists? If you are unsure about this, please erase the chip and re-program it to ensure all bonding info is erased, then try to re-connect and see if you get the same problem.   

Reply
  • Hello,

    I haven't had this problem with my iPhone. But the PM manager will reject new pairing requests from an already bonded peer device unless you've configured it to allow repairing. Could this maybe explain the problem you see? I.e., the bond was deleted on your iPhone at some point, but not on the peripheral, so the iPhone now tries to repair every time you re-connect but keeps getting rejected by the FW because the bond already exists? If you are unsure about this, please erase the chip and re-program it to ensure all bonding info is erased, then try to re-connect and see if you get the same problem.   

Children
Related