Blood Pressure Service

group BLS

Blood Pressure Service.

The Blood Pressure Service exposes blood pressure and other data related to a noninvasive blood pressure monitor for consumer and professional healthcare applications.

Blood Pressure Service generally makes up a profile with some other services, and it can provide the state of blood pressure.

The default supported feature provided by BLS is the indicate property of blood pressure measurement characteristic, the read property of blood pressure feature characteristic, and the application developers can modify the feature supported by BLS according to their own requirements. The specific configuration process can be achieved by modifying file bls_define.h.

Example usage

#define BLS_INTERMEDIATE_CUFF_PRESSURE_SUPPORT    1

Application shall register blood pressure service when initialization through bls_add_service function.

Application can set the blood pressure feature of BLS through bls_set_parameter function.

Application can send the blood pressure measurement value of BLS to the client with a indication through bls_blood_pressure_measurement_value_indicate function.

Application can send the intermediate cuff pressure value of BLS to the client with a notification through bls_intermediate_cuff_pressure_value_notify function.