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

Error (0x81) GATT INTERNAL ERROR

When running the Proximity Example application the Immediate Alert, Link Loss, and Tx Power services should be returned on a discovery request from the nRF Master Controller Android application.

Scanning for the device works, pairing with it works, connecting to it however shows this message. Surprisingly though the Heart Monitoring Service works as expected and lists the service it provides.

Is there something wrong with the Proximity Example? I haven't changed yet anything in the source code.

Any directions would be appreciated.

Parents
  • I have now become accustomed to resetting low-energy bluetooth on my Nexus 4 every time I flash something new to the nrf51822. Then it's at times automatically paired by the phone itself. Unpairing it and only then starting with the nRF Master Control Panel solves the stale connection issue.

    Tip: It might be useful to disconnect(!) in the nRF Master Control Panel before a connect. This is something that is recommended somewhere on your own forums for the nrf51822 side, and might be just as useful on the Android phone.

Reply
  • I have now become accustomed to resetting low-energy bluetooth on my Nexus 4 every time I flash something new to the nrf51822. Then it's at times automatically paired by the phone itself. Unpairing it and only then starting with the nRF Master Control Panel solves the stale connection issue.

    Tip: It might be useful to disconnect(!) in the nRF Master Control Panel before a connect. This is something that is recommended somewhere on your own forums for the nrf51822 side, and might be just as useful on the Android phone.

Children
No Data
Related