All of lore.kernel.org
 help / color / mirror / Atom feed
* [bluez/bluez] 7c04cb: rap: Add OndemandRanging configuration option
@ 2026-09-08 17:18 Bhavani
  0 siblings, 0 replies; only message in thread
From: Bhavani @ 2026-09-08 17:18 UTC (permalink / raw)
  To: linux-bluetooth

  Branch: refs/heads/1160130
  Home:   https://github.com/bluez/bluez
  Commit: 7c04cbcb418d32a30cfb467f1cfe0bec17b3df20
      https://github.com/bluez/bluez/commit/7c04cbcb418d32a30cfb467f1cfe0bec17b3df20
  Author: Naga Bhavani Akella <naga.akella@oss.qualcomm.com>
  Date:   2026-09-08 (Tue, 08 Sep 2026)

  Changed paths:
    M src/btd.h
    M src/main.c
    M src/main.conf

  Log Message:
  -----------
  rap: Add OndemandRanging configuration option

Add a per-adapter config knob under [ChannelSounding] to let the RAS
Initiator use on-demand Ranging Data delivery (Get_Ranging_Data/
ACK_Ranging_Data) instead of real-time notifications. Defaults to
false.

- src/btd.h: add bool ondemand_ranging to struct btd_le_bcs.
- src/main.c: parse "OndemandRanging" into
  btd_opts.defaults.bcs.ondemand_ranging.
- src/main.conf: document the new option.


  Commit: 4a8187e114426d90a34f25badf8f1118a54071a2
      https://github.com/bluez/bluez/commit/4a8187e114426d90a34f25badf8f1118a54071a2
  Author: Naga Bhavani Akella <naga.akella@oss.qualcomm.com>
  Date:   2026-09-08 (Tue, 08 Sep 2026)

  Changed paths:
    M src/shared/rap.c
    M src/shared/rap.h

  Log Message:
  -----------
  shared: add support for on-demand notification handling

When OndemandRanging is enabled in main.conf, allow the reflector role
to send on-demand ranging data. In the initiator role, handle
on-demand ranging data notifications and the associated control point
opcodes.


  Commit: 394aa8756fd2de2e4816ab61d0c74d07b30f9019
      https://github.com/bluez/bluez/commit/394aa8756fd2de2e4816ab61d0c74d07b30f9019
  Author: Naga Bhavani Akella <naga.akella@oss.qualcomm.com>
  Date:   2026-09-08 (Tue, 08 Sep 2026)

  Changed paths:
    M profiles/ranging/rap.c

  Log Message:
  -----------
  profiles: honor OndemandRanging config for RAS Initiator

In rap_accept(), call bt_rap_set_ondemand_ranging(data->rap, true)
before bt_rap_attach() when btd_opts.defaults.bcs.ondemand_ranging is
set, so the initiator uses on-demand ranging data delivery instead of
the default real-time stream.


Compare: https://github.com/bluez/bluez/compare/7c04cbcb418d%5E...394aa8756fd2

To unsubscribe from these emails, change your notification settings at https://github.com/bluez/bluez/settings/notifications

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2026-09-08 17:18 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-08 17:18 [bluez/bluez] 7c04cb: rap: Add OndemandRanging configuration option Bhavani

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.