* [bluez/bluez] 98f0ab: doc: Add org.bluez.CSDistance1 documentation
@ 2026-08-12 10:45 Naga Bhavani Akella
0 siblings, 0 replies; only message in thread
From: Naga Bhavani Akella @ 2026-08-12 10:45 UTC (permalink / raw)
To: linux-bluetooth
Branch: refs/heads/1144626
Home: https://github.com/bluez/bluez
Commit: 98f0ab44a09b3a469c46fa1bfd4a99942642258c
https://github.com/bluez/bluez/commit/98f0ab44a09b3a469c46fa1bfd4a99942642258c
Author: Naga Bhavani Akella <naga.akella@oss.qualcomm.com>
Date: 2026-08-12 (Wed, 12 Aug 2026)
Changed paths:
M Makefile.am
A doc/org.bluez.CSDistance1.rst
Log Message:
-----------
doc: Add org.bluez.CSDistance1 documentation
Document the org.bluez.CSDistance1 interface, which
exposes the DistanceMeters estimate computed by an
external ranging provider registered via
CSDistanceProviderManager.
Commit: bb83226955c4db71f9810208fa10da6143416ebe
https://github.com/bluez/bluez/commit/bb83226955c4db71f9810208fa10da6143416ebe
Author: Naga Bhavani Akella <naga.akella@oss.qualcomm.com>
Date: 2026-08-12 (Wed, 12 Aug 2026)
Changed paths:
M Makefile.am
A doc/org.bluez.CSDistanceProvider.rst
Log Message:
-----------
doc: Add org.bluez.CSDistanceProvider documentation
Document the org.bluez.CSDistanceProvider interface,
implemented by external clients to expose per-device Channel Sounding
distance estimates that BlueZ reflects onto the corresponding device
object.
Commit: 6eabbb4c9284acc88c7339d24a7dfc8db76d2d2d
https://github.com/bluez/bluez/commit/6eabbb4c9284acc88c7339d24a7dfc8db76d2d2d
Author: Naga Bhavani Akella <naga.akella@oss.qualcomm.com>
Date: 2026-08-12 (Wed, 12 Aug 2026)
Changed paths:
M Makefile.am
A doc/org.bluez.CSDistanceProviderManager.rst
Log Message:
-----------
doc: Add org.bluez.CSDistanceProviderManager documentation
Document the org.bluez.CSDistanceProviderManager
interface, used by external clients to register and unregister
themselves as Channel Sounding distance providers via
RegisterDistanceProvider/UnregisterDistanceProvider.
Commit: 5f86af84d08d860733e425026cc1955591b82e6d
https://github.com/bluez/bluez/commit/5f86af84d08d860733e425026cc1955591b82e6d
Author: Naga Bhavani Akella <nakella@qti.qualcomm.com>
Date: 2026-08-12 (Wed, 12 Aug 2026)
Changed paths:
M Makefile.am
M src/adapter.c
A src/cs_distance.c
A src/cs_distance.h
Log Message:
-----------
rap: Add CS Distance provider D-Bus API
Introduce org.bluez.CSDistance1 and org.bluez.CSDistanceProvider1/
CSDistanceProviderManager1 D-Bus interfaces following the existing
Battery Provider design.
External providers can register a root path
via RegisterDistanceProvider and expose per-device
CSDistanceProvider1 objects; updates to their DistanceMeters
property are mirrored onto exported CSDistance1 objects via
btd_cs_distance_update(), emitting a PropertiesChanged signal.
The CS provider manager is wired into the adapter lifecycle,
created on adapter setup and destroyed on adapter
removal, mirroring how battery_provider_manager is handled.
Commit: fccc3b9adcfec89b10f52fe83daf16e288de9f3b
https://github.com/bluez/bluez/commit/fccc3b9adcfec89b10f52fe83daf16e288de9f3b
Author: Naga Bhavani Akella <nakella@qti.qualcomm.com>
Date: 2026-08-12 (Wed, 12 Aug 2026)
Changed paths:
M client/cs.c
M client/cs.h
M client/main.c
Log Message:
-----------
client: Add CS distance display support to bluetoothctl
Track org.bluez.CSDistance1 proxies and append/remove
them on InterfacesAdded/InterfacesRemoved.
Print the DistanceMeters property on PropertiesChanged,
and show it under info option alongside the existing
Battery Percentage and CS Active properties.
Compare: https://github.com/bluez/bluez/compare/98f0ab44a09b%5E...fccc3b9adcfe
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-08-12 10:45 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-12 10:45 [bluez/bluez] 98f0ab: doc: Add org.bluez.CSDistance1 documentation Naga Bhavani Akella
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox