Can't connect Android under v5 to ESP32

frostyowned
Posts: 20
Joined: Wed Jun 28, 2017 1:22 pm

Can't connect Android under v5 to ESP32

Postby frostyowned » Wed Jun 28, 2017 1:37 pm

Hello, I have been toying with the ESP32 and getting a feel for the features and capabilities. I flashed a BLE UART app that simply prints out the text it receives into the monitor. ( can be found here )

Using the nRF Toolbox app on my Nexus I was sending UART signals and everything worked fine, but I found that if I switched over to a colleague's Galaxy S5 running on android v4.4, the app would not be able to connect to the ESP32 completely.

The ESP32 printed into the monitor that a connection was established:

Code: Select all

I (9426) GATTS: SERVICE_START_EVT, conn_id 0, remote e4:12:1d:a3:f2:2f:, is_conn 1
But the app failed and spammed "Error on discovering services ( 129 )"

I have tested this with the nRF Connect app as well, and found that it would try to connect but never actually print out any of the expected services. The log would spit out "Error 129 (0x81): GATT INTERNAL ERROR" and disconnect itself.

I would appreciate any help I can get. I would like to use ESP32 as a control hub and I don't want to limit the connectivity to firmware.

Who is online

Users browsing this forum: Bing [Bot] and 92 guests