+ Collaboration diagram for Enumerations:

Enumerations

enum  hts_evt_type_t {
  HTS_EVT_INVALID, HTS_EVT_TEM_MEAS_INDICATION_ENABLE, HTS_EVT_TEM_MEAS_INDICATION_DISABLE, HTS_EVT_INTM_TEM_NOTIFICATION_ENABLE,
  HTS_EVT_INTM_TEM_NOTIFICATION_DISABLE, HTS_EVT_MEAS_INTREVAL_INDICATION_ENABLE, HTS_EVT_MEAS_INTERVAL_INDICATION_DISABLE, HTS_EVT_MEAS_INTERVAL_UPDATE,
  HTS_EVT_READ_CHARACTERISTIC
}
 Health Thermometer Service event type. More...
 
enum  hts_temp_unit_t { HTS_TEMPERATURE_CELCIUS, HTS_TEMPERATURE_FAHRENHEIT }
 Health Thermometer temperature unit,. More...
 
enum  hts_temp_meas_type_t { HTS_TEMPERATURE_STABLE, HTS_TEMPERATURE_INTERMEDIATE }
 Health Thermometer temperature measurement type. More...
 
enum  hts_flag_bit_t { HTS_MEAS_FLAG_TEM_UINTS_BIT = (0x01<<0), HTS_MEAS_FLAG_TIME_STAMP_BIT = (0x01<<1), HTS_MEAS_FLAG_TEM_TYPE_BIT = (0x01<<2) }
 Health Thermometer Measurement flag bits. More...
 
enum  hts_temp_meas_loc_t {
  HTS_TEMP_TYPE_ARMPIT = 0x01, HTS_TEMP_TYPE_BODY, HTS_TEMP_TYPE_EAR, HTS_TEMP_TYPE_FINGER,
  HTS_TEMP_TYPE_GI_TRACT, HTS_TEMP_TYPE_MOUTH, HTS_TEMP_TYPE_RECTUM, HTS_TEMP_TYPE_TOE,
  HTS_TEMP_TYPE_EAR_DRUM
}
 Temperature Type measurement locations. More...
 
enum  hts_read_characteristic_t { HTS_READ_CHAR_TEMP_TYPE, HTS_READ_CHAR_MEAS_INTL }
 The parameters for HTS_EVT_READ_CHARACTERISTIC. More...
 

Detailed Description

Enumeration Type Documentation

◆ hts_evt_type_t

Health Thermometer Service event type.

Enumerator
HTS_EVT_INVALID 

Indicate that invalid event.

HTS_EVT_TEM_MEAS_INDICATION_ENABLE 

Indicate that temperature measurement indication has been enabled.

HTS_EVT_TEM_MEAS_INDICATION_DISABLE 

Indicate that temperature measurement indication has been disabled.

HTS_EVT_INTM_TEM_NOTIFICATION_ENABLE 

Indicate that intermediate temperature notification has been enabled.

HTS_EVT_INTM_TEM_NOTIFICATION_DISABLE 

Indicate that intermediate temperature notification has been disbled.

HTS_EVT_MEAS_INTREVAL_INDICATION_ENABLE 

Indicate that measurement interval indication has been enabled.

HTS_EVT_MEAS_INTERVAL_INDICATION_DISABLE 

Indicate that measurement interval indication has been disabled.

HTS_EVT_MEAS_INTERVAL_UPDATE 

Indicate that measurement interval has been updated.

HTS_EVT_READ_CHARACTERISTIC 

The peer reads the characteristic.

Definition at line 100 of file hts.h.

◆ hts_flag_bit_t

Health Thermometer Measurement flag bits.

Enumerator
HTS_MEAS_FLAG_TEM_UINTS_BIT 

Bit for temperature uints.

HTS_MEAS_FLAG_TIME_STAMP_BIT 

Bit for time stamp.

HTS_MEAS_FLAG_TEM_TYPE_BIT 

Bit for temperature type.

Definition at line 128 of file hts.h.

◆ hts_read_characteristic_t

The parameters for HTS_EVT_READ_CHARACTERISTIC.

Enumerator
HTS_READ_CHAR_TEMP_TYPE 

The peer reads the Temperature Type characteristic.

HTS_READ_CHAR_MEAS_INTL 

The peer reads the Measurement Interval characteristic.

Definition at line 150 of file hts.h.

◆ hts_temp_meas_loc_t

Temperature Type measurement locations.

Enumerator
HTS_TEMP_TYPE_ARMPIT 

Temperature measurement location: armpit.

HTS_TEMP_TYPE_BODY 

Temperature measurement location: body.

HTS_TEMP_TYPE_EAR 

Temperature measurement location: ear.

HTS_TEMP_TYPE_FINGER 

Temperature measurement location: finger.

HTS_TEMP_TYPE_GI_TRACT 

Temperature measurement location: Gi tract.

HTS_TEMP_TYPE_MOUTH 

Temperature measurement location: mouth.

HTS_TEMP_TYPE_RECTUM 

Temperature measurement location: rectum.

HTS_TEMP_TYPE_TOE 

Temperature measurement location: toe.

HTS_TEMP_TYPE_EAR_DRUM 

Temperature measurement location: ear drum.

Definition at line 136 of file hts.h.

◆ hts_temp_meas_type_t

Health Thermometer temperature measurement type.

Enumerator
HTS_TEMPERATURE_STABLE 

Stable type of temperature.

HTS_TEMPERATURE_INTERMEDIATE 

Intermediary type of temperature.

Definition at line 121 of file hts.h.

◆ hts_temp_unit_t

Health Thermometer temperature unit,.

Enumerator
HTS_TEMPERATURE_CELCIUS 

Indicate that temperature measurement Value Unit is celcius.

HTS_TEMPERATURE_FAHRENHEIT 

Indicate that temperature measurement Value Unit is fahrenheit.

Definition at line 114 of file hts.h.