zephyr/doc
Emil Gydesen d2fbeffaa9 Bluetooth: BAP: Unicast client Split start and connect
Removes the CIS connection establishment from bt_bap_stream_start
and move the behavior to a new funciton bt_bap_stream_connect.

This has 2 advantages:
1) The behavior of bt_bap_stream_start is much more clear and more aligned
with the spec's behavior for the receiver start ready opcode.
2) It is possible to connect streams in both the enabling
and the QoS configured state with bt_bap_stream_connect as
per the spec. This allows us to pass additional PTS test cases.

To implement this new behavior, samples and tests have been updated.

The CAP Initiator implementation has also been updated
to accomodate for the change in BAP, but the CAP
initiator implementation should work the same for application, except
that it's now possible to do unicast start on ASEs in any order
(https://github.com/zephyrproject-rtos/zephyr/issues/72138).

Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
2024-06-03 15:42:33 +02:00
..
_doxygen include/zephyr: Add 'version' and 'since' tag to groups 2024-03-19 13:13:45 +01:00
_extensions/zephyr doc: _extensions: support snippets option 2024-03-26 11:14:46 -05:00
_scripts samples: Bluetooth: Audio: Change names to <profile>_<role> 2024-05-31 09:56:11 -05:00
_static doc: Make search engine configurable 2023-12-15 04:34:48 -05:00
_templates doc: Make search engine configurable 2023-12-15 04:34:48 -05:00
build build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
connectivity Bluetooth: BAP: Unicast client Split start and connect 2024-06-03 15:42:33 +02:00
contribute doc: Add upgrade flag to the install requirements command 2024-05-31 16:36:04 -05:00
develop West: Add west robot command 2024-05-28 12:54:52 +02:00
hardware doc: charger: Adds introductory context to documentation 2024-05-31 08:07:25 +02:00
images doc: remove unused images 2021-07-19 20:06:00 -04:00
introduction doc: clarify what a subsystem is 2024-05-14 10:55:55 +02:00
kernel build: namespace syscall sources to zephyr/ 2024-05-28 22:03:55 +02:00
project doc: fix typo in multiple directories (build, hardware, kernel, project) 2024-01-26 13:16:18 +01:00
releases Bluetooth: BAP: Unicast client Split start and connect 2024-06-03 15:42:33 +02:00
safety docs: safety: Add safety documentation 2023-06-22 06:01:39 -04:00
security doc: security/etsi: Provision 5.9.2 assessment 2024-05-27 03:40:32 -07:00
services doc: services: debugging: add documentation for symtab 2024-05-30 16:52:01 -05:00
templates doc: Update sample.tmpl with new directive 2023-09-06 12:11:28 +02:00
404.rst doc: Suggest filing GitHub issue for broken links 2022-04-28 10:26:03 +02:00
CMakeLists.txt doc: enable Sphinx tracebacks 2023-07-12 09:13:49 -04:00
conf.py doc: generate sitemap.xml 2024-04-03 12:34:04 +03:00
glossary.rst doc: clarify what a subsystem is 2024-05-14 10:55:55 +02:00
index-tex.rst doc: pdf: Add Glossary of Terms to PDF output 2023-11-13 12:17:51 -05:00
index.rst docs: safety: Add safety documentation 2023-06-22 06:01:39 -04:00
kconfig.rst doc: use new kconfig extension 2022-03-02 09:28:37 +01:00
known-warnings.txt doc: Revert "doc: Add more known-warnings" 2023-09-15 15:05:23 +02:00
LICENSING.rst docs: licensing: update list of 3rd party code licensed under GPL 2024-02-23 18:27:32 +01:00
Makefile doc: align pseudo-Makefile with latest CMake changes 2023-07-13 14:27:56 +02:00
requirements.txt doc: requirements: Add pyserial 2024-05-23 17:02:27 -04:00
substitutions.txt doc: New developer getting started guide 2019-11-13 14:05:47 -06:00
zephyr.doxyfile.in doc: expand ZTEST macros in doxygen 2024-04-23 21:46:38 +00:00