ble_bps_meas_s

nRF5 SDK v12.1.0

Blood Pressure Service measurement structure. This contains a Blood Pressure measurement. More...

#include <ble_bps.h>

Detailed Description

Blood Pressure Service measurement structure. This contains a Blood Pressure measurement.

Field Documentation

ieee_float16_t ble_bps_meas_s::blood_pressure_diastolic

Blood Pressure Measurement Compound Value - Diastolic .

ieee_float16_t ble_bps_meas_s::blood_pressure_systolic

Blood Pressure Measurement Compound Value - Systolic.

bool ble_bps_meas_s::blood_pressure_units_in_kpa

Blood Pressure Units Flag, 0=mmHg, 1=kPa

ieee_float16_t ble_bps_meas_s::mean_arterial_pressure

Blood Pressure Measurement Compound Value - Mean Arterial Pressure.

uint16_t ble_bps_meas_s::measurement_status

Measurement Status.

bool ble_bps_meas_s::measurement_status_present

Measurement Status Flag, 0=not present, 1=present.

ieee_float16_t ble_bps_meas_s::pulse_rate

Pulse Rate.

bool ble_bps_meas_s::pulse_rate_present

Pulse Rate Flag, 0=not present, 1=present.

ble_date_time_t ble_bps_meas_s::time_stamp

Time Stamp.

bool ble_bps_meas_s::time_stamp_present

Time Stamp Flag, 0=not present, 1=present.

uint8_t ble_bps_meas_s::user_id

User ID.

bool ble_bps_meas_s::user_id_present

User ID Flag, 0=not present, 1=present.

  • components/ble/ble_services/ble_bps/ble_bps.h