uint8_t dmConnId_t
Connection identifier.
void BlpsMeasStop(void)
Stop periodic blood pressure measurement.
wsfTimerTicks_t period
Measurement timer expiration period in ms.
void BlpsInit(wsfHandlerId_t handlerId, blpsCfg_t *pCfg)
Initialize the Blood Pressure profile sensor.
uint8_t wsfHandlerId_t
Event handler ID data type.
void BlpsSetBpmFlags(uint8_t flags)
Set the blood pressure measurement flags.
void BlpsMeasComplete(dmConnId_t connId, uint8_t bpmCccIdx)
Blood pressure measurement complete.
void BlpsSetIcpFlags(uint8_t flags)
Set the intermediate cuff pressure flags.
uint32_t wsfTimerTicks_t
Timer ticks data type.
Attribute protocol client and server API.
void BlpsProcMsg(wsfMsgHdr_t *pMsg)
This function is called by the application when the periodic measurement timer expires.
Common message structure passed to event handler.
unsigned char uint8_t
Unsigned 8-bit value.
void BlpsMeasStart(dmConnId_t connId, uint8_t timerEvt, uint8_t icpCccIdx)
Start periodic blood pressure measurement. This function starts a timer to perform periodic measureme...