src.bluetooth_sig.gatt.characteristics.descriptor_value_changed¶
Descriptor Value Changed characteristic (0x2A7D).
Classes¶
Name | Description |
|---|---|
Descriptor Value Changed characteristic (0x2A7D). |
|
Parsed data from Descriptor Value Changed characteristic. |
|
Descriptor Value Changed flags. |
Module Contents¶
- class src.bluetooth_sig.gatt.characteristics.descriptor_value_changed.DescriptorValueChangedCharacteristic¶
Bases:
src.bluetooth_sig.gatt.characteristics.base.BaseCharacteristic[DescriptorValueChangedData]Descriptor Value Changed characteristic (0x2A7D).
org.bluetooth.characteristic.descriptor_value_changed
Indicates that a descriptor value has changed. Contains flags, the UUID of the changed characteristic, and the new value.
- allow_variable_length = True¶
- min_length = 4¶
- class src.bluetooth_sig.gatt.characteristics.descriptor_value_changed.DescriptorValueChangedData¶
Bases:
msgspec.StructParsed data from Descriptor Value Changed characteristic.
- characteristic_uuid: src.bluetooth_sig.types.uuid.BluetoothUUID¶
- flags: DescriptorValueChangedFlags¶
- class src.bluetooth_sig.gatt.characteristics.descriptor_value_changed.DescriptorValueChangedFlags¶
Bases:
enum.IntFlagDescriptor Value Changed flags.
- SOURCE_OF_CHANGE_DEVICE = 1¶
- SOURCE_OF_CHANGE_EXTERNAL = 2¶