-
Notifications
You must be signed in to change notification settings - Fork 3k
Ble pal event queue #5300
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
Ble pal event queue #5300
Conversation
@marcbonnici @nvlsianpu @apalmieriGH Could you review this PR ? |
Build : SUCCESSBuild number : 131 Triggering tests/test mbed-os |
eba1ead
to
db6e216
Compare
db6e216
to
fff9354
Compare
bump |
This interface expose the primitives needed to realize operations defined in the GAP layer. Data types, event and function definitions follow closely HCI commands and events defined in the Bluetooth specification.
Add an abstraction which manage the state of the GAP service exposed by the GATT server.
This filter prevent events to be signaled multiple times to the upper layer. It also signal events to a newly set event processor hook.
To help generic code, an interface of an event queue at the PAL level has been added. Implementation can either rely on the event mechanism internal to the stack or use the SimpleEventQueue implementation provided by this patch.
fff9354
to
953739c
Compare
/morph build |
Build : SUCCESSBuild number : 602 Triggering tests/morph test |
Exporter Build : FAILUREBuild number : 214 |
Test : SUCCESSBuild number : 419 |
Looking at the CI logs, the exporters failure is due to CI timeout. @0xc0170 Is it possible to relaunch exporter tests ? |
/morph export-build |
Exporter Build : ABORTEDBuild number : 227 |
Why that was aborted ? I'd appreciate if this is present in 5.7; the PR has been up since the 11th of October. |
One job timeouted , I'll notify Kevin /morph export-build |
Exporter Build : SUCCESSBuild number : 233 |
Description
To help generic code, an interface of an event queue at the PAL level has been added. Implementation can either rely on the event mechanism internal to the stack or use the SimpleEventQueue implementation provided by this patch.
Note: this is not a replacement of mbed event queue.
Status
READY
Related PRs
#5299
Note
Diff can be found here: pan-/mbed@ble-generic-event-filter...pan-:ble-pal-event-queue