PBP API allows sources to create a Public Broadcast Announcement. PBP API to parse a Public Broadcast Announcement. public_broadcast_source application starts extended advertising and includes a Public Broadcast Announcement. The advertised broadcast audio stream quality will cycle between high and standard quality. public_broadcast_sink application scans for broadcast sources and synchronizes to the first found source which defines a Public Broadcast Announcement including a High Quality Public Broadcast Audio Stream configuration. Add bsim tests for Public Broadcast Profile APIs. Add shell implementation for Public Broadcast Profile APIs. Signed-off-by: Daniela Andreea Dumitrache <danielaandreea.dumitrache@nxp.com>
28 lines
783 B
YAML
28 lines
783 B
YAML
sample:
|
|
description: Bluetooth Low Energy Public Broadcast Source sample
|
|
name: Bluetooth Low Energy Public Broadcast Source sample
|
|
tests:
|
|
sample.bluetooth.public_broadcast_source:
|
|
harness: bluetooth
|
|
platform_allow:
|
|
- qemu_cortex_m3
|
|
- qemu_x86
|
|
- nrf5340dk_nrf5340_cpuapp
|
|
- nrf5340bsim_nrf5340_cpuapp
|
|
integration_platforms:
|
|
- qemu_x86
|
|
- nrf5340dk_nrf5340_cpuapp
|
|
tags: bluetooth
|
|
sysbuild: true
|
|
sample.bluetooth.public_broadcast_source.bt_ll_sw_split:
|
|
harness: bluetooth
|
|
platform_allow:
|
|
- nrf52_bsim
|
|
- nrf52833dk_nrf52820
|
|
- nrf52833dk_nrf52833
|
|
integration_platforms:
|
|
- nrf52_bsim
|
|
- nrf52833dk_nrf52833
|
|
extra_args: OVERLAY_CONFIG=overlay-bt_ll_sw_split.conf
|
|
tags: bluetooth
|