Scroll to navigation

org.bluez.ThermometerWatcher(5) Linux System Administration org.bluez.ThermometerWatcher(5)

Name

org.bluez.ThermometerWatcher - BlueZ D-Bus Health Thermometer Watcher API documentation

Interface

unique name
org.bluez.ThermometerWatcher1
freely definable

Methods

void MeasurementReceived(dict measurement)

This callback gets called when a measurement has been scanned in the thermometer.

Possible measurement values:

Exponent and Mantissa values as extracted from float value defined by IEEE-11073-20601.

Measurement value is calculated as (Mantissa) * (10^Exponent)

For special cases Exponent is set to 0 and Mantissa is set to one of following values:


Value Description
+(2^23 - 1) NaN (invalid or missing data)
-(2^23) NRes
+(2^23 - 2) +Infinity
-(2^23 - 2) -Infinity

Time of measurement, if supported by device. Expressed in seconds since epoch.
Only present if measurement type is known.
"ear", "finger", "intestines", "mouth", "rectum", "toe", "tympanum"

Possible values: "final" or "intermediate"

Author

Santiago Carot-Nemesio <sancane@gmail.com>

July 2011 BlueZ