espressif / esp-nimble

A fork of NimBLE stack, for use with ESP32 and ESP-IDF
Apache License 2.0
76 stars 49 forks source link

Add GATT busy checks #69

Closed tannewt closed 1 month ago

tannewt commented 1 month ago

I've triggered a bug where I'm sending multiple GATT operations at once. I'm doing an MTU exchange request and a discover services request at once. Other BLE stacks I've used will return a BUSY error for the second request. Nimble doesn't have these checks. Is this by design or would a PR be accepted to add these?

rahult-github commented 1 month ago

Hi @tannewt ,

Is this by design or would a PR be accepted to add these?

Since esp-nimble is taken from upstream mynewt nimble, request to please raise one PR upstream , so it can be taken up in all upcoming releases too going forward.

tannewt commented 1 month ago

Done! https://github.com/apache/mynewt-nimble/issues/1790