src.bluetooth_sig.gatt.characteristics.plx_features¶
PLX Features characteristic implementation.
Classes¶
Name | Description |
|---|---|
PLX Features flags per Bluetooth SIG specification. |
|
PLX Features characteristic (0x2A60). |
Module Contents¶
- class src.bluetooth_sig.gatt.characteristics.plx_features.PLXFeatureFlags¶
Bases:
enum.IntFlagPLX Features flags per Bluetooth SIG specification.
Spec: Bluetooth SIG Assigned Numbers, PLX Features characteristic
- DEVICE_AND_SENSOR_STATUS_SUPPORT = 2¶
- MEASUREMENT_STATUS_SUPPORT = 1¶
- MEASUREMENT_STORAGE_SUPPORT = 4¶
- MULTIPLE_BONDS_SUPPORT = 128¶
- PULSE_AMPLITUDE_INDEX_SUPPORT = 64¶
- SPO2PR_FAST_SUPPORT = 16¶
- SPO2PR_SLOW_SUPPORT = 32¶
- TIMESTAMP_SUPPORT = 8¶
- class src.bluetooth_sig.gatt.characteristics.plx_features.PLXFeaturesCharacteristic¶
Bases:
src.bluetooth_sig.gatt.characteristics.base.BaseCharacteristic[PLXFeatureFlags]PLX Features characteristic (0x2A60).
Describes the supported features of a pulse oximeter device. Returns a 16-bit feature flags value.
Spec: Bluetooth SIG Assigned Numbers, PLX Features characteristic