src.bluetooth_sig.gatt.characteristics.blood_pressure_feature¶
Blood Pressure Feature characteristic implementation.
Classes¶
Name | Description |
|---|---|
Blood Pressure Feature characteristic (0x2A49). |
|
Parsed data from Blood Pressure Feature characteristic. |
|
Blood Pressure Feature flags as per Bluetooth SIG specification. |
Module Contents¶
- class src.bluetooth_sig.gatt.characteristics.blood_pressure_feature.BloodPressureFeatureCharacteristic¶
Bases:
src.bluetooth_sig.gatt.characteristics.base.BaseCharacteristic[BloodPressureFeatureData]Blood Pressure Feature characteristic (0x2A49).
Used to expose the supported features of a blood pressure monitoring device. Indicates which optional measurements and capabilities are available.
- class src.bluetooth_sig.gatt.characteristics.blood_pressure_feature.BloodPressureFeatureData¶
Bases:
msgspec.StructParsed data from Blood Pressure Feature characteristic.
- class src.bluetooth_sig.gatt.characteristics.blood_pressure_feature.BloodPressureFeatures¶
Bases:
enum.IntFlagBlood Pressure Feature flags as per Bluetooth SIG specification.
- BODY_MOVEMENT_DETECTION = 1¶
- CUFF_FIT_DETECTION = 2¶
- IRREGULAR_PULSE_DETECTION = 4¶
- MEASUREMENT_POSITION_DETECTION = 16¶
- MULTIPLE_BOND_SUPPORT = 32¶
- PULSE_RATE_RANGE_DETECTION = 8¶