[rust][le][bass] BASS client can send events based on GATT notifications

When BASS client writes Broadcast Audio Scan Control Point
characteristic to remote BASS server using GATT write, BASS server
notifies the client of its internal changes by sending GATT notification
of Broadcast Receive State characteristic value changes. Based on the
value change, we should notify the upper layer of the sync state and
encryption status of the broadcast source.

Bug: b/308483171
Change-Id: I13f8712e7e92744879069761a97a28698f760a1e
Reviewed-on: https://bluetooth-review.git.corp.google.com/c/bluetooth/+/1220
Reviewed-by: Marie Janssen <jamuraa@google.com>
7 files changed
tree: ce9a3bfaa90a56b1ce0a7ba6cb57113e542f86ab
  1. rust/
  2. OWNERS
  3. README.md
README.md

Bluetooth Shared Libraries

What is this?

This is a repository for shared source libraries that can be useful for multiple Bluetooth stacks. Many of these are meant to be stack-agnostic and platform-agnostic and implement a useful part of a published Bluetooth specification.

It has been started as a repository for developing Rust crates but can be easily expanded to include libraries for other languages.

Structure

  • rust - Rust Crates