src.bluetooth_sig.gatt.characteristics.templates.data_structures¶
Data structures used by templates.
Frozen msgspec.Struct types for structured template return values.
Classes¶
Name | Description |
|---|---|
Time characteristic data structure. |
|
2D vector measurement data. |
|
3D vector measurement data. |
Module Contents¶
- class src.bluetooth_sig.gatt.characteristics.templates.data_structures.TimeData¶
Bases:
msgspec.StructTime characteristic data structure.
- adjust_reason: src.bluetooth_sig.types.gatt_enums.AdjustReason¶
- date_time: datetime.datetime | None¶
- day_of_week: src.bluetooth_sig.types.gatt_enums.DayOfWeek¶
- class src.bluetooth_sig.gatt.characteristics.templates.data_structures.Vector2DData¶
Bases:
msgspec.Struct2D vector measurement data.