zephyr/samples/bluetooth
Carl Stehle 714f80d225 Bluetooth: Controller: Integrate ISOAL for ISO Broadcast
- Include ISO stream count in ISO streams definitions in
  controller.
- Create ISOAL source on controller when ISO data path is
  setup.
- Send broadcast data buffers transferred from host over
  HCI to ISOAL as ISO SDU fragments.
- Allow bot conn and ISO data to use data_buf_overflow.
- Store ISO interval during BIG create.
- Remove ISO data path for each BIS during BIG terminate
  procedure.
- Set value (temporarily) for ISOAL target_event enabling
  it to Tx data.
- Check status of data fragment sent to ISOAL for memory
  allocation and other errors.
- Destroy ISOAL source when ISO stream released.
- Use ISO Advertising handle, not stream handle to destroy
  ISO data path.
- Remove extra ISOAL sink destroy call when removing ISO
  data path.
- Add FIXME comment as reminder to address LL_ASSERT on
  isoal_status error.

Signed-off-by: Carl Stehle <droid@appception.com>
Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
2023-01-27 23:04:45 +09:00
..
beacon tests/samples: use integration_plaforms in more tests/samples 2022-11-29 16:03:23 +01:00
broadcast_audio_sink tests/samples: use integration_plaforms in more tests/samples 2022-11-29 16:03:23 +01:00
broadcast_audio_source samples: Bluetooth: Broadcast audio source add packing field 2023-01-24 09:44:09 +01:00
broadcaster tests/samples: use integration_plaforms in more tests/samples 2022-11-29 16:03:23 +01:00
broadcaster_multiple tests/samples: use integration_plaforms in more tests/samples 2022-11-29 16:03:23 +01:00
central tests/samples: use integration_plaforms in more tests/samples 2022-11-29 16:03:23 +01:00
central_gatt_write tests/samples: use integration_plaforms in more tests/samples 2022-11-29 16:03:23 +01:00
central_hr includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
central_ht tests/samples: use integration_plaforms in more tests/samples 2022-11-29 16:03:23 +01:00
central_iso tests/samples: use integration_plaforms in more tests/samples 2022-11-29 16:03:23 +01:00
central_multilink tests/samples: use integration_plaforms in more tests/samples 2022-11-29 16:03:23 +01:00
central_otc sample: bluetooth: OTS sample add checksum 2023-01-10 09:59:36 +01:00
central_past tests/samples: use integration_plaforms in more tests/samples 2022-11-29 16:03:23 +01:00
direct_adv tests/samples: use integration_plaforms in more tests/samples 2022-11-29 16:03:23 +01:00
direction_finding_central includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
direction_finding_connectionless_rx Samples: Bluetooth: Increase sync timeout for sync samples 2022-11-05 19:57:31 +01:00
direction_finding_connectionless_tx samples: direction_finding_connectionless_tx: Use identity address 2022-10-04 14:07:29 +00:00
direction_finding_peripheral includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
eddystone tests/samples: use integration_plaforms in more tests/samples 2022-11-29 16:03:23 +01:00
handsfree tests/samples: use integration_plaforms in more tests/samples 2022-11-29 16:03:23 +01:00
hap_ha Bluetooth: has: Make HAS registration dynamic 2022-12-20 17:04:45 +00:00
hci_pwr_ctrl tests/samples: use integration_plaforms in more tests/samples 2022-11-29 16:03:23 +01:00
hci_rpmsg samples: Bluetooth: hci_rpmsg: Add DF, Broadcast and Connected ISO conf 2023-01-27 23:04:45 +09:00
hci_spi includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
hci_uart samples: bt: set a sample names and descriptions 2023-01-24 19:33:03 +01:00
hci_usb samples: hci_usb: enable new experimental USB device support 2023-01-27 00:57:22 +09:00
hci_usb_h4 samples: Explicitly disable boot USB device support init at boot 2023-01-10 12:21:10 +01:00
ibeacon tests/samples: use integration_plaforms in more tests/samples 2022-11-29 16:03:23 +01:00
ipsp samples: bt: set a sample names and descriptions 2023-01-24 19:33:03 +01:00
iso_broadcast Bluetooth: Controller: Integrate ISOAL for ISO Broadcast 2023-01-27 23:04:45 +09:00
iso_broadcast_benchmark boards: Added nRF5340 Audio DK (PCA10121) 2023-01-13 16:14:35 +01:00
iso_connected_benchmark boards: Added nRF5340 Audio DK (PCA10121) 2023-01-13 16:14:35 +01:00
iso_receive Bluetooth: Host: Add BT_CONN_INTERVAL_TO_US 2023-01-08 19:47:03 +01:00
mesh tests/samples: use integration_plaforms in more tests/samples 2022-11-29 16:03:23 +01:00
mesh_demo tests/samples: use integration_plaforms in more tests/samples 2022-11-29 16:03:23 +01:00
mesh_provisioner tests/samples: use integration_plaforms in more tests/samples 2022-11-29 16:03:23 +01:00
mtu_update Bluetooth: Update Readme of large MTU sample 2023-01-16 16:51:42 +01:00
observer tests/samples: use integration_plaforms in more tests/samples 2022-11-29 16:03:23 +01:00
periodic_adv tests/samples: use integration_plaforms in more tests/samples 2022-11-29 16:03:23 +01:00
periodic_sync tests/samples: use integration_plaforms in more tests/samples 2022-11-29 16:03:23 +01:00
peripheral samples: bt: set a sample names and descriptions 2023-01-24 19:33:03 +01:00
peripheral_accept_list samples: bluetooth: Add sample demonstrating accept fliter list 2023-01-09 12:41:18 +01:00
peripheral_csc samples: bt: set a sample names and descriptions 2023-01-24 19:33:03 +01:00
peripheral_dis samples: bt: set a sample names and descriptions 2023-01-24 19:33:03 +01:00
peripheral_esp samples: bt: set a sample names and descriptions 2023-01-24 19:33:03 +01:00
peripheral_gatt_write tests/samples: use integration_plaforms in more tests/samples 2022-11-29 16:03:23 +01:00
peripheral_hids samples: bt: hids: add a non authenticated mode to the sample 2023-01-24 19:33:03 +01:00
peripheral_hr samples: bt: set a sample names and descriptions 2023-01-24 19:33:03 +01:00
peripheral_ht samples: bt: set a sample names and descriptions 2023-01-24 19:33:03 +01:00
peripheral_identity samples: bt: set a sample names and descriptions 2023-01-24 19:33:03 +01:00
peripheral_iso tests/samples: use integration_plaforms in more tests/samples 2022-11-29 16:03:23 +01:00
peripheral_ots samples: bt: set a sample names and descriptions 2023-01-24 19:33:03 +01:00
peripheral_past tests/samples: use integration_plaforms in more tests/samples 2022-11-29 16:03:23 +01:00
peripheral_sc_only samples: bt: set a sample names and descriptions 2023-01-24 19:33:03 +01:00
scan_adv samples: bt: set a sample names and descriptions 2023-01-24 19:33:03 +01:00
st_ble_sensor samples: bt: set a sample names and descriptions 2023-01-24 19:33:03 +01:00
unicast_audio_client samples: unicast_audio_client: Fix enabling the streams 2023-01-18 09:56:52 +01:00
unicast_audio_server samples: Bluetooth: Unicast audio server: Add missing supported contexts 2023-01-17 13:17:03 +01:00
bluetooth.rst boards: arm: nrf5340dk_nrf5340: Rename NS target 2021-07-10 12:44:02 -04:00