src.bluetooth_sig.gatt.descriptors.value_trigger_setting¶
Value Trigger Setting Descriptor implementation.
Classes¶
Name | Description |
|---|---|
Trigger condition values for Value Trigger Setting. |
|
Value Trigger Setting descriptor data. |
|
Value Trigger Setting Descriptor (0x290A). |
Module Contents¶
- class src.bluetooth_sig.gatt.descriptors.value_trigger_setting.TriggerCondition¶
Bases:
enum.IntEnumTrigger condition values for Value Trigger Setting.
- EQUAL_TO = 1¶
- GREATER_THAN = 5¶
- GREATER_THAN_OR_EQUAL_TO = 6¶
- LESS_THAN = 3¶
- LESS_THAN_OR_EQUAL_TO = 4¶
- NONE = 0¶
- NOT_EQUAL_TO = 2¶
- class src.bluetooth_sig.gatt.descriptors.value_trigger_setting.ValueTriggerSettingData¶
Bases:
msgspec.StructValue Trigger Setting descriptor data.
- class src.bluetooth_sig.gatt.descriptors.value_trigger_setting.ValueTriggerSettingDescriptor¶
Bases:
src.bluetooth_sig.gatt.descriptors.base.BaseDescriptorValue Trigger Setting Descriptor (0x290A).
Defines trigger conditions for value-based notifications. Contains condition and reference value for triggering.