src.bluetooth_sig.gatt.characteristics.intermediate_temperature¶
Intermediate Temperature characteristic (0x2A1E).
Reports the intermediate temperature measurement.
References
Bluetooth SIG Assigned Numbers / GATT Service Specifications
Classes¶
Name | Description |
|---|---|
Intermediate Temperature characteristic (0x2A1E). |
|
Parsed intermediate temperature data. |
|
Intermediate Temperature flags as per Bluetooth SIG specification. |
Module Contents¶
- class src.bluetooth_sig.gatt.characteristics.intermediate_temperature.IntermediateTemperatureCharacteristic¶
Bases:
src.bluetooth_sig.gatt.characteristics.base.BaseCharacteristic[IntermediateTemperatureData]Intermediate Temperature characteristic (0x2A1E).
org.bluetooth.characteristic.intermediate_temperature
Same structure as Temperature Measurement: Flags(1) + Temperature(4) + [Timestamp(7)] + [Type(1)].
- class src.bluetooth_sig.gatt.characteristics.intermediate_temperature.IntermediateTemperatureData¶
Bases:
msgspec.StructParsed intermediate temperature data.
- temperature_type: src.bluetooth_sig.gatt.characteristics.temperature_type.TemperatureType | None = None¶
- timestamp: datetime.datetime | None = None¶