Enumerations
Enumerations
BLE Services » Blood Pressure Service (BPS)

## Enumerations
enum | bps_evt_type_t { BPS_EVT_INVALID, BPS_EVT_BP_MEAS_INDICATION_ENABLED, BPS_EVT_BP_MEAS_INDICATION_DISABLED, BPS_EVT_INTM_CUFF_PRESS_NTF_ENABLED, BPS_EVT_INTM_CUFF_PRESS_NTF_DISABLED, BPS_EVT_READ_BL_PRESSURE_FEATURE }
| Blood Pressure Service event type. More...
enum | bp_feature_bit { BP_FEATURE_BODY_MOVEMENT_BIT = (0x01 << 0), BP_FEATURE_CUFF_FIT_BIT = (0x01 << 1), BP_FEATURE_IRREGULAR_PULSE_BIT = (0x01 << 2), BP_FEATURE_PULSE_RATE_RANGE_BIT = (0x01 << 3), BP_FEATURE_MEASUREMENT_POSITION_BIT = (0x01 << 4), BP_FEATURE_MULTIPLE_BOND_BIT = (0x01 << 5) }
| Blood Pressure Feature bits. More...

## Detailed Description

## Enumeration Type Documentation

## ◆ bp_feature_bit

enum bp_feature_bit

Blood Pressure Feature bits.

Enumerator
BP_FEATURE_BODY_MOVEMENT_BIT | Body Movement Detection Support bit.
BP_FEATURE_CUFF_FIT_BIT | Cuff Fit Detection Support bit.
BP_FEATURE_IRREGULAR_PULSE_BIT | Irregular Pulse Detection Support bit.
BP_FEATURE_PULSE_RATE_RANGE_BIT | Pulse Rate Range Detection Support bit.
BP_FEATURE_MEASUREMENT_POSITION_BIT | Measurement Position Detection Support bit.
BP_FEATURE_MULTIPLE_BOND_BIT | Multiple Bond Support bit.

Definition at line 114 of file bps.h.

## ◆ bps_evt_type_t

enum bps_evt_type_t

Blood Pressure Service event type.

Enumerator
BPS_EVT_INVALID | Invalid event.
BPS_EVT_BP_MEAS_INDICATION_ENABLED | The measurement indication has been enabled.
BPS_EVT_BP_MEAS_INDICATION_DISABLED | The measurement indication has been disabled.
BPS_EVT_INTM_CUFF_PRESS_NTF_ENABLED | The Intermediate Cuff Pressure notification has been enabled.
BPS_EVT_INTM_CUFF_PRESS_NTF_DISABLED | The Intermediate Cuff Pressure notification has been disabled.
BPS_EVT_READ_BL_PRESSURE_FEATURE | The peer reads Blood Pressure Feature characteristic.

Definition at line 103 of file bps.h.