This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Service discovery fails with error code 129 on Android 4.4.2

Hi

I'm using the Eval Kit PCA 10001 V2.1.0 and Nexus 5 with new Android version 4.4.2. Connecting to the Eval Kit works just fine, but when i perform a service discovery, i get this message:

12-12 10:55:40.980: I/philipba(7356): Attempting to start service discovery:true
12-12 10:55:40.990: W/philipba(7356): onServicesDiscovered received: 129
12-12 10:55:42.550: I/philipba(7356): Disconnected from GATT server.

I also tried your Master Control Panel App and got this error:

Error (0x81): GATT INTERNAL ERROR
Error (0x85): GATT ERROR

The service discovery with Master Control Panel on PC and on Android with OS 4.4 works fine. I tried to restart bluetooth on android, disable wifi or restart my smartphone but nothing helped. Does anybody know this problem and do you have any solutions or workarounds?

Greetings Philipp

  • Hi Phillipp,

    Do you have any update on this issue ? Have you tried with other profile ? We sometimes experienced similar issue that the Nexus device couldn't connect to any BLE devices, however a power reset on the tablet/phone would help.

  • I am also having the same problem with a Samsung Galaxy S5. Does anyone have any insight into this issue? All the sample programs I compile have the same problem.

    Thanks, Ali

  • Hi all

    I got a new Eval Kit and flashed the same stack and the same firmware on both kits. The older kit still had the problem but the new one worked just fine. I don't know what the problem was and i don't have access to the two kits anymore because it was part of a studies project. Maybe there were little differences between the two versions of the nrf51822 chip itself.

Related