uint8_t dmConnId_t
Connection identifier.
void HtpsMeasStart(dmConnId_t connId, uint8_t timerEvt, uint8_t itCccIdx)
Start periodic temperature measurement. This function starts a timer to perform periodic measurements...
void HtpsSetItFlags(uint8_t flags)
Set the intermediate temperature flags.
void HtpsMeasComplete(dmConnId_t connId, uint8_t tmCccIdx)
Temperature measurement complete.
uint8_t wsfHandlerId_t
Event handler ID data type.
wsfTimerTicks_t period
Measurement timer expiration period in ms.
void HtpsInit(wsfHandlerId_t handlerId, htpsCfg_t *pCfg)
Initialize the Health Thermometer profile sensor.
void HtpsMeasStop(void)
Stop periodic temperature measurement.
void HtpsSetTmFlags(uint8_t flags)
Set the temperature measurement flags.
void HtpsProcMsg(wsfMsgHdr_t *pMsg)
This function is called by the application when the periodic measurement timer expires.
uint32_t wsfTimerTicks_t
Timer ticks data type.
Attribute protocol client and server API.
Common message structure passed to event handler.
unsigned char uint8_t
Unsigned 8-bit value.