Modules
Blood Pressure Service (BPS)
BLE Services

Definitions and prototypes for the BPS interface. More...

Collaboration diagram for Blood Pressure Service (BPS):

## Modules
| Defines
| Enumerations
| Typedefs
| Structures
| Functions

## Detailed Description

Definitions and prototypes for the BPS interface.

The Blood Pressure Service exposes blood pressure and other data from a blood pressure monitor for use in consumer and profession healthcare application.

This module implements the Blood Pressure Service with the Blood Pressure Measurement characteristic. The Intermediate Cuff Pressure characteristic is optional, and is not supported in this module.

After bps_init_t variable is initialized, the developer shall call bps_service_init() to add a Blood Pressure Service and a Blood Pressure Measurement characteristic to the BLE Stack database. Blood Pressure Measurement characteristic supports Indicate property only, so this module stores the value of Blood Pressure Measurement neither in BLE Stack database nor in bps_env_t variable.

If an event handler is provided by the application, the Blood Pressure Service will pass Blood Pressure Service events to the application.