Data Fields
bps_meas_t Struct Reference
BLE Services » Blood Pressure Service (BPS) » Structures

Blood Pressure measurement structure. More...

`#include <bps.h>`

## Data Fields
uint8_t | bl_unit_in_kpa
uint8_t | time_stamp_present
uint8_t | pulse_rate_present
uint8_t | user_id_present
uint8_t | meas_status_present
ieee_float16_t | systolic
ieee_float16_t | diastolic
ieee_float16_t | mean_arterial_pr
prf_date_time_t | time_stamp
ieee_float16_t | pulse_rate
uint8_t | user_id
uint16_t | meas_status

## Detailed Description

Blood Pressure measurement structure.

## Field Documentation

## ◆ bl_unit_in_kpa

uint8_t bps_meas_t::bl_unit_in_kpa

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

## ◆ diastolic

ieee_float16_t bps_meas_t::diastolic

Blood Pressure Measurement Compound Value - Diastolic .

## ◆ mean_arterial_pr

ieee_float16_t bps_meas_t::mean_arterial_pr

Blood Pressure Measurement Compound Value - Mean Arterial Pressure.

## ◆ meas_status

uint16_t bps_meas_t::meas_status

Measurement Status.

## ◆ meas_status_present

uint8_t bps_meas_t::meas_status_present

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

## ◆ pulse_rate

ieee_float16_t bps_meas_t::pulse_rate

Pulse Rate.

## ◆ pulse_rate_present

uint8_t bps_meas_t::pulse_rate_present

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

## ◆ systolic

ieee_float16_t bps_meas_t::systolic

Blood Pressure Measurement Compound Value - Systolic.

## ◆ time_stamp

prf_date_time_t bps_meas_t::time_stamp

Time Stamp.

## ◆ time_stamp_present

uint8_t bps_meas_t::time_stamp_present

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

## ◆ user_id

uint8_t bps_meas_t::user_id

User ID.

## ◆ user_id_present

uint8_t bps_meas_t::user_id_present

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

The documentation for this struct was generated from the following file:

- bps.h