D-Bus интерфейс ThermometerManager1
Интерфейс позволяет управлять термометром.
| Шина: | системная |
| Служба: | org.bluez |
| Объект: | [variable prefix]/{hci0,hci1,...} |
| Интерфейс: | org.bluez.ThermometerManager1 |
Методы
- DisableIntermediateMeasurement(object agent)
- EnableIntermediateMeasurement(object agent)
- RegisterWatcher(object agent)
- UnregisterWatcher(object agent)
Подробное описание
Интерфейс содержит методы для управления термометром.
Описание методов
DisableIntermediateMeasurement(object agent)
Отключает уведомления о промежуточных измерениях для указанного агента. Метод отключит уведомления в термометрах, когда последний агент удалит наблюдателя для промежуточных измерений.
Возможные ошибки:
org.bluez.Error.InvalidArguments,org.bluez.Error.NotFound.
EnableIntermediateMeasurement(object agent)
Включает уведомления о промежуточных измерениях для указанного агента. Промежуточные измерения будут доступны только для термометров, которые их поддерживают.
Возможные ошибки:
org.bluez.Error.InvalidArguments.
RegisterWatcher(object agent)
Регистрирует наблюдателя для отслеживания отсканированных измерений. Указанный агент будет уведомлён об окончательных измерениях температуры.
UnregisterWatcher(object agent)
Отменяет регистрацию наблюдателя.