Metadata-Version: 2.1
Name: bt-test-interfaces
Version: 0.0.6
Summary: Pandora gRPC Bluetooth test interfaces.
Author-email: Pandora <pandora-core@google.com>
Description-Content-Type: text/markdown
Classifier: License :: OSI Approved :: Apache Software License
Requires-Dist: grpcio>=1.62.1
Requires-Dist: protobuf>=4.22.0
Requires-Dist: pyright==1.1.298 ; extra == "dev"
Requires-Dist: types-psutil==5.9.5.16 ; extra == "dev"
Requires-Dist: types-setuptools==68.1.0.1 ; extra == "dev"
Requires-Dist: types-protobuf==4.24.0.1 ; extra == "dev"
Project-URL: Source, https://github.com/google/bt-test-interfaces
Provides-Extra: dev

# Pandora Bluetooth test interfaces

Pandora Bluetooth test interfaces provide a common abstraction for Bluetooth
testing tools to interact with all Bluetooth implementations, exposing all
standard Bluetooth capabilities over [gRPC](https://grpc.io/). They are built
using the following [requirements](doc/overview.md) and [style guide](
doc/style-guide.md).

A test interface is defined for each Bluetooth profile.

## Supported profiles

* **Host**: Interface for general methods (reset, connection, advertise...).
* **Security**: Interface to trigger Bluetooth Host security pairing procedures.
* **A2DP**: Interface for the Advanced Audio Distribution Profile.

