zephyr/samples/bluetooth/broadcast_audio_sink
Alberto Escolar Piedras 1aa6f85252 Bluetooth samples: broadcast audio sink: Fix overlay for nrf52
Fix controller configuration overlay used when
building the controller (for nrf52 targets),
so the sample can connect to the source and get
audio through.

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2023-11-06 15:17:15 +01:00
..
boards Bluetooth samples: broadcast audio: Add more test Kconfig options 2023-11-06 15:17:15 +01:00
src samples: Bluetooth: Add LC3 to broadcast audio samples 2023-10-30 09:27:17 +01:00
CMakeLists.txt samples: Bluetooth: Add broadcast audio sink sample 2022-04-02 15:39:48 +02:00
Kconfig Bluetooth samples: broadcast audio: Add more test Kconfig options 2023-11-06 15:17:15 +01:00
Kconfig.sysbuild Bluetooth samples: broadcast audio sink: Add sysbuild support 2023-11-06 15:17:15 +01:00
overlay-bt_ll_sw_split.conf Bluetooth samples: broadcast audio sink: Fix overlay for nrf52 2023-11-06 15:17:15 +01:00
prj.conf Bluetooth samples: broadcast audio: Add more test Kconfig options 2023-11-06 15:17:15 +01:00
README.rst bluetooth: audio: added broadcast source filtering 2023-10-20 15:02:28 +02:00
sample.yaml Bluetooth samples: broadcast audio sink: Add sysbuild support 2023-11-06 15:17:15 +01:00
sysbuild.cmake Bluetooth samples: broadcast audio sink: Add sysbuild support 2023-11-06 15:17:15 +01:00

.. _bluetooth_broadcast_audio_sink:

Bluetooth: Broadcast Audio Sink
###############################

Overview
********

Application demonstrating the LE Audio broadcast sink functionality.
Starts by scanning for LE Audio broadcast sources and then synchronizes to
the first found and listens to it until the source is (potentially) stopped.

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

* BlueZ running on the host, or
* A board with Bluetooth Low Energy 5.2 support

Building and Running
********************
This sample can be found under
:zephyr_file:`samples/bluetooth/broadcast_audio_sink` in the Zephyr tree.
Use `-DEXTRA_CONF_FILE=overlay-bt_ll_sw_split.conf` to enable required ISO
feature support in Zephyr Bluetooth Controller on supported boards.

Use `CONFIG_TARGET_BROADCAST_NAME` Kconfig to specify the name (CONFIG_BT_DEVICE_NAME)
of a broadcast source to listen to. With default value (empty string), sink
device will listen to all available broadcast sources.

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