zephyr/subsys/bluetooth/audio
Andries Kruithof 8b3b8cf2ad Bluetooth: ISO: extend API for setting SDU interval
The BT Core Spec v5.4 allows separate SDU_Interval to
be set on C_To_P and P_To_C directions,
but this is not possible with the existing interface.

This PR splits the interval parameter in the call to
bt_iso_sig_create into one for C_To_P
and one for P_To_C

It also splits the latency parameter into one for
C_To_P and one for P_To_C

Signed-off-by: Andries Kruithof <andries.kruithof@nordicsemi.no>

Bluetooth: ISO: update UI for extended API

The API for setting the SDU interval and latency have been updated.
This PR also updates the setting of these by the user in the shell
and the iso_connected_benchmark sample

Signed-off-by: Andries Kruithof <andries.kruithof@nordicsemi.no>
2023-10-23 15:22:10 +02:00
..
shell Bluetooth: BAP: Shell: Add better checks for bis_sync 2023-10-20 15:05:51 +02:00
aics_client.c
aics_internal.h Bluetooth: aics: Retry sending notification on error 2023-08-24 10:22:12 +02:00
aics.c Bluetooth: aics: Retry sending notification on error 2023-08-24 10:22:12 +02:00
ascs_internal.h Bluetooth: audio: ascs: Defer ASE state transition 2023-07-18 11:05:03 +00:00
ascs.c Bluetooth: ascs: Check subscription state on ASE notification 2023-10-12 18:48:09 +03:00
audio_internal.h Bluetooth: micp_mic_dev: Retry sending notification on error 2023-08-24 10:22:12 +02:00
audio.c Bluetooth: Audio: Fix issues when setting new cfg values 2023-10-03 09:21:20 +02:00
bap_broadcast_assistant.c Bluetooth: BAP: Broadcast assistant add idx check for read recv state 2023-06-05 10:48:45 -04:00
bap_broadcast_sink.c Bluetooh: BAP: Fix issue with SRC_ID_VALID flag 2023-10-20 15:10:37 +02:00
bap_broadcast_source.c Bluetooth: Audio: Add ISO test parameters to the BAP API 2023-10-20 14:50:48 +02:00
bap_endpoint.h Bluetooth: Audio: Add ISO test parameters to the BAP API 2023-10-20 14:50:48 +02:00
bap_internal.h Bluetooth: BAP: Remove lower check in BT_BAP_BASS_VALID_OPCODE 2023-06-05 10:49:29 -04:00
bap_iso.c Bluetooth: BAP: Remove stream->dir field 2023-07-14 16:48:41 +00:00
bap_iso.h Bluetooth: Audio: Refactor bt_audio_codec_cfg to flat arrays 2023-08-28 15:56:53 +02:00
bap_scan_delegator.c Bluetooth: BAP: Scan Delegator bis_sync_req cb called on rem 2023-10-20 15:10:37 +02:00
bap_stream.c Bluetooth: BAP: Add PSN debug log support 2023-10-20 15:02:55 +02:00
bap_stream.h Bluetooth: Audio: Refactor bt_audio_codec_cfg to flat arrays 2023-08-28 15:56:53 +02:00
bap_unicast_client_internal.h Bluetooth: Audio: Refactor bt_audio_codec_cfg to flat arrays 2023-08-28 15:56:53 +02:00
bap_unicast_client.c Bluetooth: ISO: extend API for setting SDU interval 2023-10-23 15:22:10 +02:00
bap_unicast_server.c Bluetooth: Audio: Refactor bt_audio_codec_cfg to flat arrays 2023-08-28 15:56:53 +02:00
bap_unicast_server.h Bluetooth: Audio: Refactor bt_audio_codec_cfg to flat arrays 2023-08-28 15:56:53 +02:00
cap_acceptor.c Bluetooth: CAP: Add size and rank checks for CAS register 2023-10-20 15:05:00 +02:00
cap_initiator.c Bluetooth: CAP: Add verification of CCIDs as the initiator 2023-10-20 15:05:33 +02:00
cap_internal.h
cap_stream.c Bluetooth: CAP: bt_cap_initiator_started called without unicast support fix 2023-08-23 14:43:43 +02:00
ccid_internal.h Bluetooth: CAP: Add verification of CCIDs as the initiator 2023-10-20 15:05:33 +02:00
ccid.c Bluetooth: CAP: Add verification of CCIDs as the initiator 2023-10-20 15:05:33 +02:00
CMakeLists.txt Bluetooth: Audio: Add TMAS and two TMAP samples 2023-05-24 16:39:38 +02:00
codec.c Bluetooth: Audio: Refactor codec_cfg_get_frame_duration_us 2023-10-20 14:56:13 +02:00
csip_crypto.c
csip_crypto.h
csip_internal.h Bluetooth: Audio: Change CSIP notification to use Atomic flags 2023-09-27 15:47:33 +02:00
csip_set_coordinator.c Bluetooth: Audio: Add resend mechanic to CSIP notifications 2023-09-27 15:47:33 +02:00
csip_set_member.c Bluetooth: Audio: Make CSIP delete bonds in cache locally 2023-09-27 15:47:33 +02:00
has_client.c
has_internal.h tests: Bluetooth: has: Add test Preset Changed Offline Behavior 2023-10-20 14:53:37 +02:00
has.c Bluetooth: audio: has: Minor logging improvement 2023-10-20 14:53:37 +02:00
Kconfig Bluetooth: micp_mic_dev: Retry sending notification on error 2023-08-24 10:22:12 +02:00
Kconfig.aics
Kconfig.ascs
Kconfig.bap Bluetooth: BAP: Add PSN debug log support 2023-10-20 15:02:55 +02:00
Kconfig.bass
Kconfig.cap Bluetooth: CAP: Add minimum metadata len req for CAP 2023-09-07 09:42:46 +02:00
Kconfig.csip
Kconfig.has Bluetooth: audio: has: Fix conditional check 2023-06-05 16:24:18 +02:00
Kconfig.mcs
Kconfig.mctl
Kconfig.micp
Kconfig.mpl
Kconfig.pacs Bluetooth: PACS: Remove CONFIG_BT_PACS_{SNK,SRC}_CONTEXT 2023-09-22 09:21:53 +02:00
Kconfig.tbs Bluetooth: audio: tbs_client: Minor Kconfig refactor 2023-07-18 11:06:57 +00:00
Kconfig.tmap Bluetooth: Audio: Add TMAS and two TMAP samples 2023-05-24 16:39:38 +02:00
Kconfig.vcp
Kconfig.vocs
mcc.c bluetooth: fixes shadow variables 2023-08-17 13:00:09 +02:00
mcs_internal.h
mcs.c bluetooth: ots: Fix bt_ots_init paramter struct naming 2023-06-30 16:06:08 +02:00
media_proxy_internal.h
media_proxy.c
micp_internal.h bluetooth: audio: Add API to get MICP service ATT handles 2023-09-08 14:43:00 +02:00
micp_mic_ctlr.c bluetooth: audio: Add API to get MICP service ATT handles 2023-09-08 14:43:00 +02:00
micp_mic_dev.c Bluetooth: micp_mic_dev: Retry sending notification on error 2023-08-24 10:22:12 +02:00
mpl_internal.h
mpl.c bluetooth: fixes shadow variables 2023-08-17 13:00:09 +02:00
pacs_internal.h Bluetooth: Audio: Rename bt_codec to bt_audio_codec_{cap, conf, data} 2023-06-30 12:39:50 +02:00
pacs.c Bluetooth: Audio: Fix return code in PACS notify 2023-10-06 17:43:08 +03:00
tbs_client.c Bluetooth: audio: tbs_client: Fix missing discovery complete event 2023-08-23 15:44:07 +02:00
tbs_internal.h Bluetooth: tbs_client: Remove unused subscribe_cnt variable 2023-06-24 18:54:56 +02:00
tbs.c bluetooth: audio: use SYS_INIT 2023-09-15 16:04:19 +02:00
tmap.c Bluetooth: TMAP: Make callback const 2023-06-30 16:10:51 +02:00
vcp_internal.h bluetooth: audio: Add API to get VCP service ATT handles 2023-09-28 13:16:23 +02:00
vcp_vol_ctlr.c bluetooth: audio: Add API to get VCP service ATT handles 2023-09-28 13:16:23 +02:00
vcp_vol_rend.c Bluetooth: vcp_vol_rend: Retry sending notification on error 2023-08-24 10:22:12 +02:00
vocs_client.c Bluetooth: audio: vocs: Refactor bt_vocs object 2023-08-14 18:10:32 +00:00
vocs_internal.h Bluetooth: vocs: Retry sending notification on error 2023-08-24 10:22:12 +02:00
vocs.c include: always use <> for Zephyr includes 2023-09-14 13:49:58 +02:00