zephyr/samples/bluetooth/hci_ipc/sample.yaml
Vinayak Kariappa Chettimada 9df4b548ba Bluetooth: Controller: Ext Adv Auxiliary PDUs with ticks_slot_window
Add implementation for Extended Advertising Auxiliary PDUs
to use ticks slot window feature.

This will allow the periodic scheduling of AUX_ADV_IND PDUs
to drift upto 10 ms advertising delay minus the ticks_slot
time reservation of the AUX_ADV_IND PDU when overlapping
with other states/roles that cannot be moved around, to
avoid skipping them.

Having an active Extended Advertising simultaneously with
an ISO Synchronized Receiver or Connected ISO connection
will now have less ISO SDU loss when using 10 ms ISO
intervals.

Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
2024-11-22 17:43:04 +01:00

122 lines
4.3 KiB
YAML

sample:
description: Allows Zephyr to provide Bluetooth connectivity via IPC
name: Bluetooth HCI IPC
tests:
sample.bluetooth.hci_ipc:
harness: bluetooth
tags: bluetooth
platform_allow:
- nrf5340dk/nrf5340/cpunet
- nrf5340_audio_dk/nrf5340/cpunet
- nrf5340bsim/nrf5340/cpunet
integration_platforms:
- nrf5340dk/nrf5340/cpunet
- nrf5340_audio_dk/nrf5340/cpunet
sample.bluetooth.hci_ipc.iso_broadcast.bt_ll_sw_split:
harness: bluetooth
tags: bluetooth
extra_args: CONF_FILE="nrf5340_cpunet_iso_broadcast-bt_ll_sw_split.conf"
platform_allow:
- nrf5340dk/nrf5340/cpunet
- nrf5340_audio_dk/nrf5340/cpunet
- nrf5340bsim/nrf5340/cpunet
integration_platforms:
- nrf5340dk/nrf5340/cpunet
sample.bluetooth.hci_ipc.iso_receive.bt_ll_sw_split:
harness: bluetooth
tags: bluetooth
extra_args: CONF_FILE="nrf5340_cpunet_iso_receive-bt_ll_sw_split.conf"
platform_allow:
- nrf5340dk/nrf5340/cpunet
- nrf5340_audio_dk/nrf5340/cpunet
- nrf5340bsim/nrf5340/cpunet
integration_platforms:
- nrf5340dk/nrf5340/cpunet
sample.bluetooth.hci_ipc.bis.bt_ll_sw_split:
harness: bluetooth
tags: bluetooth
extra_args: CONF_FILE="nrf5340_cpunet_bis-bt_ll_sw_split.conf"
platform_allow:
- nrf5340dk/nrf5340/cpunet
- nrf5340_audio_dk/nrf5340/cpunet
- nrf5340bsim/nrf5340/cpunet
integration_platforms:
- nrf5340dk/nrf5340/cpunet
sample.bluetooth.hci_ipc.iso_central.bt_ll_sw_split:
harness: bluetooth
tags: bluetooth
extra_args: CONF_FILE="nrf5340_cpunet_iso_central-bt_ll_sw_split.conf"
platform_allow:
- nrf5340dk/nrf5340/cpunet
- nrf5340_audio_dk/nrf5340/cpunet
- nrf5340bsim/nrf5340/cpunet
integration_platforms:
- nrf5340dk/nrf5340/cpunet
sample.bluetooth.hci_ipc.iso_peripheral.bt_ll_sw_split:
harness: bluetooth
tags: bluetooth
extra_args: CONF_FILE="nrf5340_cpunet_iso_peripheral-bt_ll_sw_split.conf"
platform_allow:
- nrf5340dk/nrf5340/cpunet
- nrf5340_audio_dk/nrf5340/cpunet
- nrf5340bsim/nrf5340/cpunet
integration_platforms:
- nrf5340dk/nrf5340/cpunet
sample.bluetooth.hci_ipc.cis.bt_ll_sw_split:
harness: bluetooth
tags: bluetooth
extra_args: CONF_FILE="nrf5340_cpunet_cis-bt_ll_sw_split.conf"
platform_allow:
- nrf5340dk/nrf5340/cpunet
- nrf5340_audio_dk/nrf5340/cpunet
- nrf5340bsim/nrf5340/cpunet
integration_platforms:
- nrf5340dk/nrf5340/cpunet
sample.bluetooth.hci_ipc.iso.bt_ll_sw_split:
harness: bluetooth
tags: bluetooth
extra_args: CONF_FILE="nrf5340_cpunet_iso-bt_ll_sw_split.conf"
platform_allow:
- nrf5340dk/nrf5340/cpunet
- nrf5340_audio_dk/nrf5340/cpunet
- nrf5340bsim/nrf5340/cpunet
integration_platforms:
- nrf5340dk/nrf5340/cpunet
sample.bluetooth.hci_ipc.iso.fem.bt_ll_sw_split:
harness: bluetooth
tags: bluetooth
extra_args:
- CONF_FILE="nrf5340_cpunet_iso-bt_ll_sw_split.conf"
- EXTRA_CONF_FILE="overlay-nrf5340_cpunet_iso_nrf21540_ek-bt_ll_sw_split.conf"
- DTC_OVERLAY_FILE="./boards/nrf5340_audio_dk_nrf5340_cpunet_nrf21540_ek.overlay"
platform_allow:
- nrf5340_audio_dk/nrf5340/cpunet
integration_platforms:
- nrf5340_audio_dk/nrf5340/cpunet
sample.bluetooth.hci_ipc.df.bt_ll_sw_split:
harness: bluetooth
tags: bluetooth
extra_args:
- CONF_FILE="nrf5340_cpunet_df-bt_ll_sw_split.conf"
- DTC_OVERLAY_FILE="nrf5340_cpunet_df-bt_ll_sw_split.overlay"
platform_allow: nrf5340dk/nrf5340/cpunet
integration_platforms:
- nrf5340dk/nrf5340/cpunet
sample.bluetooth.hci_ipc.df.no_phy_coded.bt_ll_sw_split:
harness: bluetooth
tags: bluetooth
extra_args:
- CONF_FILE="nrf5340_cpunet_df-bt_ll_sw_split.conf"
- DTC_OVERLAY_FILE="nrf5340_cpunet_df-bt_ll_sw_split.overlay"
- CONFIG_BT_CTLR_PHY_CODED=n
platform_allow: nrf5340dk/nrf5340/cpunet
integration_platforms:
- nrf5340dk/nrf5340/cpunet
sample.bluetooth.hci_ipc.mesh.bt_ll_sw_split:
harness: bluetooth
tags: bluetooth
extra_args: CONF_FILE="nrf5340_cpunet_bt_mesh-bt_ll_sw_split.conf"
platform_allow: nrf5340dk/nrf5340/cpunet
integration_platforms:
- nrf5340dk/nrf5340/cpunet