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

Error 133 (0x85): GATT ERROR

Hello everyone,

I know this issue is quite recurrent but I've gone crazy reading so many different issues with android version, Connection intervals, etc. Would like to know if someone can help me looking for an answer that fits the description of my problem or just forward me into a direction to solve the issue.

So, I've tried my firmware on the nRF SDK and everything works perfectly (Samsung note 2 connects fine and also a Xiaomi phone) but whenever I try to connect to my custom board, the phones cannot connect to it and I get this nRF Connect log:

    nRF Connect, 2017-11-27
Malapascua (D9:1C:BF:F2:0E:03)
V	16:20:44.774	Connecting to D9:1C:BF:F2:0E:03...
D	16:20:44.774	gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE) (hidden)
D	16:21:05.631	[Callback] Connection state changed with status: 133 and new state: DISCONNECTED (0)
E	16:21:05.631	Error 133 (0x85): GATT ERROR
I	16:21:05.631	Disconnected

The only noticeable difference is the RSSI: nRF SDK moves between -30 up to -43 dBm while my custom board is between -70 up to -80 (really bad connectivity).

Here is my schematic:

image description

And here is also my layout (units in mm):

  • Purple is stiffener plane
  • Blue is Bottom Layer
  • Red is Top Layer

image description

The antenna track is 0.762 mm width with 1 oz thickness.

Thank you,

Pablo G

Parents Reply Children
No Data
Related