Data Fields
hts_init_t Struct Reference
BLE Services » Health Thermometer Service (HTS) » Structures

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:

- hts.h