[PATCH BlueZ v2 0/2] client: Add public broadcast advertising support

raghu447
2026-04-24T14:18:47Z

From: raghavendra <raghavendra.rao@collabora.com>

This series adds support for staging Public Broadcast
Announcement advertising data used during LE Audio public broadcast
qualification.

Patch 1 adds a public-broadcast command to the advertise submenu. The
command stages Public Broadcast Announcement ServiceData using UUID
0x1856 and supports SQ and HQ presets.

Patch 2 makes advertise.name broadcast-aware. When Public Broadcast
Announcement ServiceData is staged, advertise.name sets and gets the
Public Broadcast Name using AD type 0x30. Outside public broadcast mode,
the existing LocalName behavior is preserved.

raghavendra (2):
client: add public-broadcast advertising command
client: make advertise.name use public broadcast name

client/advertising.c | 145 +++++++++++++++++++++++++++++++++++++++++++
client/advertising.h | 2 +
client/main.c | 19 ++++++
3 files changed, 166 insertions(+)

--
2.53.0