pub const INTERMEDIATE_TEMPERATURE: BluetoothUuid16;Expand description
Bluetooth characteristic UUID.
0x2a1e Intermediate Temperature
The Intermediate Temperature characteristic is used to send intermediate temperature values to a device for display purposes while a measurement is in progress. The Intermediate Temperature characteristic has the same format as the Temperature Measurement characteristic in sec:org.bluetooth.characteristic.temperature_measurement except that, due to a different context, the Measurement Value field is referred to as the Intermediate Temperature field.
§Structure
§Data Type
| Field | Flags |
| Type | boolean8 |
| Size | 1 |
§Description
See sec:org.bluetooth.characteristic.intermediate_temperature/field/flags.
––///
§Data Type
| Field | Intermediate Temperature (Celsius) |
| Type | medfloat32 |
| Size | 0 or 4 |
§Description
This field contains a measurement value. Unit: org.bluetooth.unit.thermodynamic_temperature.degree_celsius. Present if bit 0 of Flags field is set to 0
––///
§Data Type
| Field | Intermediate Temperature (Fahrenheit) |
| Type | medfloat32 |
| Size | 0 or 4 |
§Description
This field contains a measurement value. Unit: org.bluetooth.unit.thermodynamic_temperature.degree_fahrenheit. Present if bit 0 of Flags field is set to 1
––///
§Data Type
| Field | Time Stamp |
| Type | struct |
| Size | 0 or 7 |
§Description
Refer to Date Time characteristic in sec:org.bluetooth.characteristic.date_time.
Present if bit 1 of Flags field is set to 1
––///
§Data Type
| Field | Temperature Type |
| Type | uint8 |
| Size | 0 or 1 |
§Description
The format of this field is the same as the format of the Temperature Type characteristic in sec:org.bluetooth.characteristic.temperature_type.
Present if bit 2 of Flags field is set to 1