ESP-IDFv4.4.4 Nimble服务发现失败问题

flashlax
Posts: 1
Joined: Thu Mar 09, 2023 1:26 am

ESP-IDFv4.4.4 Nimble服务发现失败问题

Postby flashlax » Wed Jan 03, 2024 9:40 am

使用IDF例程BLECENT发现服务设备,当客户端设备成功连接服务端设备后,重复将客户端设备reset,几次后会出现
E (5806) NimBLE: Error: Service discovery failed; status=7 conn_handle=1
I (5806) NimBLE: GAP procedure initiated: terminate connection; conn_handle=1 hci_reason=19
I (5806) NimBLE: disconnect; reason=520
客户端显然已经断开连接,但服务端却仍在连接状态,并未断开,此后无法扫描到服务端设备。
在IDF例程SPP_CLIENT中,不添加notify,反复重启客户端设备未出现问题。与BLECENT例程一样,添加notify后,反复reset也出现同样的问题。请教各位,有什么解决办法么?

Who is online

Users browsing this forum: Bing [Bot], Google [Bot] and 163 guests