I am not able to bond with the thingy52 after connection with nRFconnect android app. Because of which I am not able to reconnect to the device. My main aim is to reconnect the device after losing connection.
I am not able to bond with the thingy52 after connection with nRFconnect android app. Because of which I am not able to reconnect to the device. My main aim is to reconnect the device after losing connection.
Hi Nilesh,
Could you elaborate more on the issue you have ? When you tried to bond, what happened ?
Have you tried to erase bond on the phone ? (Bluetooth Setting)
Hi Hung Bui,
I have connected the device with the nRFConnect android app. It is connected successfully. Now I need to reconnect whenever it comes in the range in future. For that I need to bond it. When I select the Bond option in nRFConnect then It shows status "Bonding.." for 5-10 seconds and then showing "NOT BONDED".
The Thingy firmware doesn't support bonding. Even if it support bonding it also doesn't guarantee that the phone will automatically reconnect when the device in range. The phone only reconnect to a bonded device if it's a HID (keyboard/mouse) device.
If you want the phone to reconnect automatically, please check the check box "Auto Connect" inside the Connect option (3 dots) in nRF Connect. However the app has to be running.
Okay Thanks, Hung Bui
Now I tried with "Auto Connect" as you told but following points are observed,
1) It is not reconnect automatically when I OFF the Mobile Bluetooth and ON it again.
2) It is connect automatically when I restart the Thingy.
Is there any other configuration to do?
You may need to write your own app that would do re-connect periodically. I'm not the expert on the phone's side.
Another option is to make your device looks like a mouse/keyboard (implement keyboard/mouse service in your GATT table), this way the phone operating will connect to the device automatically.