src.bluetooth_sig.device

Device abstraction with advertising, connection, and peripheral subsystems.

The Device class provides a unified interface for BLE device operations. Additional composition-based subsystems are available for focused use cases:

  • DeviceAdvertising: Advertising packet interpretation

  • DeviceConnected: GATT connection operations (client/central role)

For server/peripheral role, see PeripheralManagerProtocol.

Submodules