Files
MuditaOS/module-services/service-bluetooth/doc
SP2FET a05bf00ac7 [EGD-5765] Add BT docs
Added simple documentation about profile manager
2021-02-26 14:52:41 +01:00
..
2021-02-26 14:52:41 +01:00

Bluetooth Service

The Bluetooth Service is responsible for communicating the Bluetooth subsystem with rest of the operating system.

Connecting to the Bluetooth device

To be able to connect to the device with more than one audio profile, the Profile Manager has been developed. It allows connecting to the A2DP and HSP profiles at once while maintaining the flexibility of switching between them without any additional lag, which could happen during reconnecting to the device. It provides the following functionalities:

  • connecting/disconnecting to the device
  • switching between A2DP (high-quality audio) and HSP (headset profile) back and forth
  • stream control: pause, resume, start, stop

A temporary user interface is located in place of the old Bluetooth settings.

The Bluetooth message API will be unified shortly to allow integrating it with the audio service.