src.bluetooth_sig.gatt.characteristics.intermediate_cuff_pressure

Intermediate Cuff Pressure characteristic implementation.

Classes

Name

Description

IntermediateCuffPressureCharacteristic

Intermediate Cuff Pressure characteristic (0x2A36).

IntermediateCuffPressureData

Parsed data from Intermediate Cuff Pressure characteristic.

Module Contents

class src.bluetooth_sig.gatt.characteristics.intermediate_cuff_pressure.IntermediateCuffPressureCharacteristic

Bases: src.bluetooth_sig.gatt.characteristics.blood_pressure_common.BaseBloodPressureCharacteristic

Intermediate Cuff Pressure characteristic (0x2A36).

Used to transmit intermediate cuff pressure values during a blood pressure measurement process.

SIG Specification Pattern: This characteristic can use Blood Pressure Feature (0x2A49) to interpret which status flags are supported by the device.

allow_variable_length: bool = True
min_length: int = 7
class src.bluetooth_sig.gatt.characteristics.intermediate_cuff_pressure.IntermediateCuffPressureData

Bases: msgspec.Struct

Parsed data from Intermediate Cuff Pressure characteristic.

current_cuff_pressure: float
flags: src.bluetooth_sig.gatt.characteristics.blood_pressure_common.BloodPressureFlags
optional_fields: src.bluetooth_sig.gatt.characteristics.blood_pressure_common.BloodPressureOptionalFields
unit: bluetooth_sig.types.units.PressureUnit