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
  • FormerMember
    0 FormerMember

    Hi Anne,

    The proximity example should work on nRF Master Control Panel on Android.

    I am able to reproduce the error sometimes: If the phone and the device are connected and bonded, and then they get disconnected and the device is reset. The next time they are going to connect there may be an Gatt Internal Error (0x81). In this case the phone would expect to be bonded to the device, but the bonding information is deleted on the device.

    Regards, Kristin

Reply
  • FormerMember
    0 FormerMember

    Hi Anne,

    The proximity example should work on nRF Master Control Panel on Android.

    I am able to reproduce the error sometimes: If the phone and the device are connected and bonded, and then they get disconnected and the device is reset. The next time they are going to connect there may be an Gatt Internal Error (0x81). In this case the phone would expect to be bonded to the device, but the bonding information is deleted on the device.

    Regards, Kristin

Children
No Data
Related