commit | c03d4b014a5bc83383e88f4326a3f31647def574 | [log] [tgz] |
---|---|---|
author | Marie Janssen <jamuraa@google.com> | Wed Jun 05 19:14:52 2024 +0000 |
committer | CQ Bot <fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Jun 05 19:14:52 2024 +0000 |
tree | 2d9f1dd421bf15b53e3580a5d04145f7a438a166 | |
parent | 6c839d03d1fd7cdd0554107863f873011833831e [diff] |
[bt][snoop] Modernize fuchsia.bluetooth.snoop Updates to snoop client protocol: - Update FIDL to newer version and add flexibility - Rename many types to conform to API style - Add tear-off protocol for sending observed packets - Add acknowledgements to protocol to avoid overflowing socket and crashing bt-snoop - Add SCO and ISO data format specifiers Updates for bt-snoop: - Remove unneeded clock transform for UTC time and associated code - Update for FIDL updates Updates for bt-snoop-cli: - Add tracing logging - Update for FIDL Updates - Send acknowledgements as necessary Bug: 42176826 Test: updated unit tests Test: manually with nuc11, vim3 Change-Id: Iaeb5b6a5a62626243b4ef30ea42b296b1ce2f71e Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1011612 Commit-Queue: Marie Janssen <jamuraa@google.com> API-Review: Rebecca Silberstein <silberst@google.com> Reviewed-by: Ani Ramakrishnan <aniramakri@google.com>
Fuchsia is an open source, general purpose operating system supporting modern 64-bit Intel and ARM processors.
We expect everyone interacting with our project to respect our code of conduct.
Read more about Fuchsia's principles.
See Getting Started.
See fuchsia.dev.