zephyr/samples/bluetooth/tmap_peripheral
Emil Gydesen 353a05b116 Bluetooth: BAP: Unicast server depend on PACS
When in the BAP unicast server role, at least PAC sink
or PAC source shall be set.

In order to fulfill this new requirement, a few other Kconfig
options had to be changed to a `depends on` from `select` to
avoid recursive Kconfig requirements. This change may require
some applications to update their configurations according
to the migration guide.

The change from `select` to `depends on` is ideal anyhow
as that is the recommended way to add dependencies.

This can checked via the combined BT_PACS Kconfig value.

Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
2024-04-30 14:30:45 -04:00
..
boards samples/bluetooth/tmap*: Enable in native_sim 2023-11-14 09:52:34 +02:00
src Bluetooth: Samples: Remove uses of auto name in AD 2024-04-23 12:42:24 +02:00
CMakeLists.txt
duo.conf
Kconfig
prj.conf Bluetooth: BAP: Unicast server depend on PACS 2024-04-30 14:30:45 -04:00
README.rst
sample.yaml samples/bluetooth/tmap*: Enable in native_sim 2023-11-14 09:52:34 +02:00

.. _bluetooth_tmap_peripheral:

Bluetooth: TMAP Peripheral
##########################

Overview
********

Application demonstrating the LE Audio TMAP peripheral functionality. Implements the CT and UMR roles.


Requirements
************

* A board with Bluetooth Low Energy 5.2 support

Building and Running
********************
This sample can be found under
:zephyr_file:`samples/bluetooth/tmap_peripheral` in the Zephyr tree.

See :ref:`bluetooth samples section <bluetooth-samples>` for details.