src.bluetooth_sig.gatt.characteristics.temperature_measurement¶
Temperature Measurement characteristic implementation.
Classes¶
Name | Description |
|---|---|
Temperature Measurement characteristic (0x2A1C). |
|
Parsed temperature measurement data. |
|
Temperature Measurement flags as per Bluetooth SIG specification. |
Module Contents¶
- class src.bluetooth_sig.gatt.characteristics.temperature_measurement.TemperatureMeasurementCharacteristic¶
Bases:
src.bluetooth_sig.gatt.characteristics.base.BaseCharacteristic[TemperatureMeasurementData]Temperature Measurement characteristic (0x2A1C).
Used in Health Thermometer Service for medical temperature readings. Different from Environmental Temperature (0x2A6E).
- class src.bluetooth_sig.gatt.characteristics.temperature_measurement.TemperatureMeasurementData¶
Bases:
msgspec.StructParsed temperature measurement data.
- flags: TemperatureMeasurementFlags¶
- timestamp: datetime.datetime | None = None¶