nRF51 SDK
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
ble_bps_meas_s Struct Reference

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

#include <ble_bps.h>

Data Fields

bool blood_pressure_units_in_kpa
 
bool time_stamp_present
 
bool pulse_rate_present
 
bool user_id_present
 
bool measurement_status_present
 
ieee_float16_t blood_pressure_systolic
 
ieee_float16_t blood_pressure_diastolic
 
ieee_float16_t mean_arterial_pressure
 
ble_date_time_t time_stamp
 
ieee_float16_t pulse_rate
 
uint8_t user_id
 
uint16_t measurement_status
 

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.