[bluez/bluez] 98f0ab: doc: Add org.bluez.CSDistance1 documentation
Naga Bhavani Akella <[email protected]>
| Newsgroups | org.kernel.vger.linux-bluetooth |
|---|---|
| Message-ID | <bluez/bluez/push/refs/heads/1144626/[email protected]> |
Branch: refs/heads/1144626
Home: https://github.com/bluez/bluez
Commit: 98f0ab44a09b3a469c46fa1bfd4a99942642258c
https://github.com/bluez/bluez/commit/98f0ab44a09b3a469c46fa1bfd4a99942642258c
Author: Naga Bhavani Akella <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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