Health Thermometer Service init stucture. This contains all option and data needed for initialization of the service. More...

#include <hts.h>

Data Fields

hts_evt_handler_t evt_handler
 
uint16_t char_mask
 
hts_temp_unit_t temperature_units
 
bool time_stamp_present
 
hts_temp_meas_loc_t temp_type
 
uint16_t meas_interval
 
uint16_t min_meas_interval_sup
 
uint16_t max_meas_interval_sup
 

Detailed Description

Health Thermometer Service init stucture. This contains all option and data needed for initialization of the service.

Field Documentation

◆ char_mask

uint16_t hts_init_t::char_mask

Initial mask of Supported characteristics, and configured with Characteristics Mask

◆ evt_handler

hts_evt_handler_t hts_init_t::evt_handler

Health Thermometer Service event handler.

◆ max_meas_interval_sup

uint16_t hts_init_t::max_meas_interval_sup

Initial maximum temperature measurement interval support.

◆ meas_interval

uint16_t hts_init_t::meas_interval

Initial temperature measurement interval.

◆ min_meas_interval_sup

uint16_t hts_init_t::min_meas_interval_sup

Initial minimum temperature measurement interval support.

◆ temp_type

hts_temp_meas_loc_t hts_init_t::temp_type

Initial temperature type measurement location.

◆ temperature_units

hts_temp_unit_t hts_init_t::temperature_units

Initial if Temperature is in Fahrenheit unit, Celcius otherwise.

◆ time_stamp_present

bool hts_init_t::time_stamp_present

Initial if Time Stamp is present.


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