src.bluetooth_sig.gatt.characteristics.object_changed¶
Object Changed characteristic implementation.
Classes¶
Name | Description |
|---|---|
Object Changed characteristic (0x2AC8). |
|
Parsed data from Object Changed characteristic. |
|
Object Changed flags per OTS specification. |
Module Contents¶
- class src.bluetooth_sig.gatt.characteristics.object_changed.ObjectChangedCharacteristic¶
Bases:
src.bluetooth_sig.gatt.characteristics.base.BaseCharacteristic[ObjectChangedData]Object Changed characteristic (0x2AC8).
org.bluetooth.characteristic.object_changed
Notification-only characteristic indicating changes to objects in the Object Transfer Service (OTS). Contains flags describing the change and the 48-bit object ID of the affected object.
- class src.bluetooth_sig.gatt.characteristics.object_changed.ObjectChangedData¶
Bases:
msgspec.StructParsed data from Object Changed characteristic.
- flags¶
Change flags indicating what changed.
- object_id¶
48-bit object identifier.
- flags: ObjectChangedFlags¶