src.bluetooth_sig.gatt.descriptors.environmental_sensing_configuration¶
Environmental Sensing Configuration Descriptor implementation.
Classes¶
Name | Description |
|---|---|
ESC (Environmental Sensing Configuration) flags. |
|
Environmental Sensing Configuration descriptor data. |
|
Environmental Sensing Configuration Descriptor (0x290B). |
Module Contents¶
- class src.bluetooth_sig.gatt.descriptors.environmental_sensing_configuration.ESCFlags¶
Bases:
enum.IntFlagESC (Environmental Sensing Configuration) flags.
- APPLICATION_PRESENT = 16¶
- MEASUREMENT_PERIOD_PRESENT = 4¶
- MEASUREMENT_UNCERTAINTY_PRESENT = 32¶
- TRANSMISSION_INTERVAL_PRESENT = 2¶
- TRIGGER_LOGIC_VALUE = 1¶
- UPDATE_INTERVAL_PRESENT = 8¶
- class src.bluetooth_sig.gatt.descriptors.environmental_sensing_configuration.EnvironmentalSensingConfigurationData¶
Bases:
msgspec.StructEnvironmental Sensing Configuration descriptor data.
- class src.bluetooth_sig.gatt.descriptors.environmental_sensing_configuration.EnvironmentalSensingConfigurationDescriptor¶
Bases:
src.bluetooth_sig.gatt.descriptors.base.BaseDescriptorEnvironmental Sensing Configuration Descriptor (0x290B).
Configures environmental sensing measurement parameters. Contains various configuration flags for sensor behaviour.