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
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.