[rust][le][bass] Define client for Broadcast Audio Scan Service

When the client is created, use the GATT client to discover all the
required characteristics and register for notifications for receive
state characteristics.

Bug: b/308483171
Change-Id: I09d9aa961587cceeac7e6f4f8d96e1c56da89bfb
Reviewed-on: https://bluetooth-review.git.corp.google.com/c/bluetooth/+/1200
Reviewed-by: Marie Janssen <jamuraa@google.com>
13 files changed
tree: 87a086f2159cbccabb3c0c706491677718fc23db
  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