org.bluez...erManager(5)

🌸 NAME 🌸

org.bluez.ThermometerManager β€” BlueZ D-Bus Health ThermometerManager API documentation.

This is the org.bluez...erManager(5) page, bestie β€” straight out of Linux System Administration. Yes, the header really does spell it like that. πŸ’…

πŸ’– INTERFACE πŸ’–

✨ Service

org.bluez

πŸ¦‹ Interface

org.bluez.ThermometerManager1

πŸŽ€ Object path

[variable prefix]/{hci0,hci1,...}

🫢 Methods 🫢

🌑️ void RegisterWatcher(object agent)

Registers a watcher to monitor scanned measurements. This agent will be notified about final temperature measurements. πŸ‘€

Possible Errors:

  • org.bluez.Error.InvalidArguments

🧚 void UnregisterWatcher(object agent)

Unregisters a watcher. That's the whole move β€” watcher off the list. 🫑

πŸ”₯ void EnableIntermediateMeasurement(object agent)

Enables intermediate measurement notifications for this agent. Intermediate measurements will be enabled only for thermometers which support it. No cap, only the supportive thermometers get the intermediate-measurement glow-up. ✨

Possible Errors:

  • org.bluez.Error.InvalidArguments

πŸ’€ void DisableIntermediateMeasurement(object agent)

Disables intermediate measurement notifications for this agent. It will disable notifications in thermometers when the last agent removes the watcher for intermediate measurements.

Possible Errors:

  • org.bluez.Error.InvalidArguments
  • org.bluez.Error.NotFound

πŸ‘‘ AUTHOR πŸ‘‘

Santiago Carot-Nemesio <sancane@gmail.com>


Sign-off time: this iconic page is from BlueZ, dated July 2011, and the footer is also rocking the org.bluez...erManager(5) name. Periodt. πŸ’–πŸŽ€βœ¨

πŸ“¦ where this page comes from