zephyr/samples/bluetooth
Emil Gydesen 7ab1cafbc2 Bluetooth: Audio: Add Broadcast source application AD
This refactors how the BAP broadcast source handles the
extended and periodic advertising.

First it removes the start and stop of the extended
advertising, and instead expects the application
(or upper layers) to do this.

Second it exposes API functions to get the
necessary advertising data from BAP (service data and
the BASE), which the upper layers will then also
be responsible for setting and updating.

Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
2022-10-14 09:51:39 +02:00
..
beacon samples: migrate includes to contain <zephyr/...> prefix 2022-05-06 11:29:59 +02:00
broadcast_audio_sink Bluetooth: audio: capabilities: Remove redundant direction parameter 2022-10-06 22:41:27 +00:00
broadcast_audio_source Bluetooth: Audio: Add Broadcast source application AD 2022-10-14 09:51:39 +02:00
broadcaster samples: Bluetooth: Add boards to platform allowed to catch regressions 2022-10-05 16:20:06 +00:00
broadcaster_multiple samples: Bluetooth: Refactor broadcaster multiple for bsim test reuse 2022-08-23 16:21:00 +02:00
central includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
central_gatt_write includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
central_hr includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
central_ht samples: Bluetooth: Add boards to platform allowed to catch regressions 2022-10-05 16:20:06 +00:00
central_iso includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
central_multilink includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
central_otc sample: ots: comply to coding guidelines MISRA C:2012 Rule 14.4 2022-09-19 10:57:10 +02:00
central_past samples: migrate includes to contain <zephyr/...> prefix 2022-05-06 11:29:59 +02:00
direct_adv samples: bluetooth: Add sample demonstrating direct advertising 2022-10-03 10:13:40 +02: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 includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02: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 includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
handsfree includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
hap_ha Bluetooth: audio: capabilities: Remove redundant direction parameter 2022-10-06 22:41:27 +00:00
hci_pwr_ctrl samples: migrate includes to contain <zephyr/...> prefix 2022-05-06 11:29:59 +02:00
hci_rpmsg samples: Bluetooth: hci_rpmsg with 2 BIS configuration 2022-10-10 13:55:06 +02:00
hci_spi includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
hci_uart samples: Bluetooth: Add configuration file for all controller features 2022-10-07 14:34:14 +02:00
hci_usb includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
hci_usb_h4 includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
ibeacon samples: migrate includes to contain <zephyr/...> prefix 2022-05-06 11:29:59 +02:00
ipsp includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
iso_broadcast samples: Bluetooth: Fix broadcast and receive to wait for all channels 2022-09-19 18:11:40 +02:00
iso_broadcast_benchmark Bluetooth: ISO: Rename sn to seq_num 2022-06-07 18:53:44 +02:00
iso_connected_benchmark Bluetooth: samples: Remove nrf52840 from iso benchmark platfrom_allow 2022-06-17 10:49:51 -05:00
iso_receive samples: Bluetooth: Fix broadcast and receive to wait for all channels 2022-09-19 18:11:40 +02:00
mesh devices: constify statically initialized device pointers 2022-08-19 11:51:26 +02:00
mesh_demo Bluetooth: Mesh: Align Config Client API with Health Client API 2022-09-05 13:56:25 +03:00
mesh_provisioner Bluetooth: Mesh: Remove experimental tag from CDB 2022-09-12 14:14:27 +00:00
observer samples: Bluetooth: Refactor observer for bsim test reuse 2022-08-23 16:21:00 +02:00
periodic_adv samples: Bluetooth: Remove explicit Ext and Periodic Adv Kconfig enable 2022-05-16 18:25:14 +02:00
periodic_sync samples: Bluetooth: Remove explicit Ext and Periodic Adv Kconfig enable 2022-05-16 18:25:14 +02:00
peripheral includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
peripheral_csc includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
peripheral_dis includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
peripheral_esp includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
peripheral_gatt_write includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
peripheral_hids samples: bt: hids: implement a sample report 2022-09-15 16:27:35 +00:00
peripheral_hr includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
peripheral_ht samples: Bluetooth: Add boards to platform allowed to catch regressions 2022-10-05 16:20:06 +00:00
peripheral_identity samples: migrate includes to contain <zephyr/...> prefix 2022-05-06 11:29:59 +02:00
peripheral_iso includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
peripheral_ots Bluetooth: ots: fix sample data operation error 2022-09-19 10:57:10 +02:00
peripheral_past samples: migrate includes to contain <zephyr/...> prefix 2022-05-06 11:29:59 +02:00
peripheral_sc_only includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
scan_adv samples: migrate includes to contain <zephyr/...> prefix 2022-05-06 11:29:59 +02:00
st_ble_sensor samples: st_ble_demo: Fix incorrect app link 2022-09-29 12:20:14 +02:00
unicast_audio_client includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
unicast_audio_server Bluetooth: audio: capabilities: Remove redundant direction parameter 2022-10-06 22:41:27 +00:00
bluetooth.rst boards: arm: nrf5340dk_nrf5340: Rename NS target 2021-07-10 12:44:02 -04:00