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

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 113 of file bps.h.

◆ 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 102 of file bps.h.