-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ESP32] sleeps for 500ms every transaction when using NimBLE #3400
Labels
bug
Something isn't working
Comments
Issue-Label Bot is automatically applying the label Links: app homepage, dashboard and code for this bot. |
This is a regression in the NimBLE integration that's not present in the Bluedroid integration. |
mspang
added a commit
to mspang/connectedhomeip
that referenced
this issue
Oct 22, 2020
There's a 500ms sleep in DriveBLEState when using NimBLE. Make it only happen once during initialization. It still seems wrong, at least it's less wrong and the whole rendezvous flow is now 3x faster (~15s -> ~5s). Fixes project-chip#3400
mspang
added a commit
to mspang/connectedhomeip
that referenced
this issue
Oct 22, 2020
There's a 500ms sleep in DriveBLEState when using NimBLE. Make it only happen once during initialization. It still seems wrong, at least it's less wrong and the whole rendezvous flow is now 3x faster (~15s -> ~5s). Fixes project-chip#3400
mspang
added a commit
to mspang/connectedhomeip
that referenced
this issue
Oct 22, 2020
There's a 500ms sleep in DriveBLEState when using NimBLE. Make it only happen once during initialization. It still seems wrong, at least it's less wrong and the whole rendezvous flow is now 3x faster (~15s -> ~5s). Fixes project-chip#3400
andy31415
pushed a commit
that referenced
this issue
Oct 23, 2020
There's a 500ms sleep in DriveBLEState when using NimBLE. Make it only happen once during initialization. It still seems wrong, at least it's less wrong and the whole rendezvous flow is now 3x faster (~15s -> ~5s). Fixes #3400
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
https://github.com/project-chip/connectedhomeip/blob/master/src/platform/ESP32/nimble/BLEManagerImpl.cpp#L408-L411
This continues delaying even after "NimBLE host task" is up and running and adds up to quite a lot of delay over time.
@prasad-alatkar
The text was updated successfully, but these errors were encountered: