zephyr/samples/bluetooth/unicast_audio_client
Emil Gydesen 69f7fd9cb2 Bluetooth: Audio: Rename bt_codec to bt_audio_codec_{cap, conf, data}
Rename the bt_codec struct to bt_audio_codec_conf or
to the new struct bt_audio_codec_cap.
Rename the bt_codec_data to bt_audio_codec_data.

The purpose of this is to split the codec specific configuration
and codec capabilities into seperate structs, as they do not
reflect the same values, or used for the same purpose.

This commit depends on the preset macros workings on either
type of struct (for now), but will be modified in future updates.

Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
2023-06-30 12:39:50 +02:00
..
boards samples: Bluetooth: Add nrf5340_audio_dk board config to audio samples 2023-03-13 14:02:33 +01:00
src Bluetooth: Audio: Rename bt_codec to bt_audio_codec_{cap, conf, data} 2023-06-30 12:39:50 +02:00
CMakeLists.txt
overlay-bt_ll_sw_split.conf samples: Bluetooth: Relax Tx ISO SDUs dropped in unicast audio samples 2023-06-08 06:47:25 -04:00
prj.conf Bluetooth: Samples: Remove usage of BT_DEBUG_LOG 2023-06-07 13:56:55 -04:00
README.rst samples: Bluetooth: unicast audio client and server overlay config 2023-06-08 06:47:25 -04:00
sample.yaml samples: Bluetooth: unicast audio client and server overlay config 2023-06-08 06:47:25 -04:00

.. _bluetooth_unicast_audio_client:

Bluetooth: Unicast Audio Client
###############################

Overview
********

Application demonstrating the LE Audio unicast client functionality. Scans for and
connects to a LE Audio unicast server and establishes an audio stream.


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/unicast_audio_client` 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.

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