Synergy Software Package User's Manual
SF BLE Health Thermometer Profile Framework Interface

RTOS-integrated SF BLE Health Thermometer Profile Framework Interface. More...

Data Structures

struct  sf_ble_prf_htp_temp_info_t
 
struct  sf_ble_prf_htp_temp_info_ind_t
 
struct  st_sf_ble_prf_htp_meas_intv_val_t
 

Enumerations

enum  sf_ble_event_prf_htpt_t { SF_BLE_EVENT_PRF_HTPT_NONE, SF_BLE_EVENT_PRF_HTPT_MEAS_INTV_CHG_IND, SF_BLE_EVENT_PRF_HTPT_CFG_IND }
 
enum  sf_ble_event_prf_htpc_t { SF_BLE_EVENT_PRF_HTPC_NONE, SF_BLE_EVENT_PRF_HTPC_TEMP_IND, SF_BLE_EVENT_PRF_HTPC_MEAS_INTV_IND, SF_BLE_PRF_HTPC_EVENT_READ_CHAR_RES }
 
enum  sf_ble_prf_htp_meas_state_t { SF_BLE_PRF_HTP_MEAS_STATE_IN_PROGRESS = 0, SF_BLE_PRF_HTP_MEAS_STATE_COMPLETE }
 
enum  sf_ble_prf_htp_temp_type_t {
  SF_BLE_PRF_HTP_TYPE_ARMPIT = 0, SF_BLE_PRF_HTP_TYPE_BODY, SF_BLE_PRF_HTP_TYPE_EAR, SF_BLE_PRF_HTP_TYPE_FINGER,
  SF_BLE_PRF_HTP_TYPE_GASTROINTESTINAL, SF_BLE_PRF_HTP_TYPE_MOUTH, SF_BLE_PRF_HTP_TYPE_RECTUM, SF_BLE_PRF_HTP_TYPE_TOE,
  SF_BLE_PRF_HTP_TYPE_TYMPANUM
}
 

Detailed Description

RTOS-integrated SF BLE Health Thermometer Profile Framework Interface.

Summary

This SSP Interface provides access to the ThreadX-aware SF BLE Health Thermometer Profile Framework.

Enumeration Type Documentation

◆ sf_ble_event_prf_htpc_t

HTP Collector (client) user events

Enumerator
SF_BLE_EVENT_PRF_HTPC_NONE 

Event not supported.

SF_BLE_EVENT_PRF_HTPC_TEMP_IND 

BLE user event indicating HTPC profile temperature value indication.

SF_BLE_EVENT_PRF_HTPC_MEAS_INTV_IND 

BLE user event indicating HTPC profile measurement interval value indication.

SF_BLE_PRF_HTPC_EVENT_READ_CHAR_RES 

BLE user event for read char response.

◆ sf_ble_event_prf_htpt_t

HTP thermometer (server) user events

Enumerator
SF_BLE_EVENT_PRF_HTPT_NONE 

Event not supported.

SF_BLE_EVENT_PRF_HTPT_MEAS_INTV_CHG_IND 

Thermometer measurement interval characteristic change indication.

SF_BLE_EVENT_PRF_HTPT_CFG_IND 

BLE user event indicating HTPT profile CCCD change indication.

◆ sf_ble_prf_htp_meas_state_t

HTP Collector (client) user events

Enumerator
SF_BLE_PRF_HTP_MEAS_STATE_IN_PROGRESS 

Measurement in progress.

SF_BLE_PRF_HTP_MEAS_STATE_COMPLETE 

Measurement is complete.

◆ sf_ble_prf_htp_temp_type_t

HTP Temperature Types

Enumerator
SF_BLE_PRF_HTP_TYPE_ARMPIT 

Temperature type Armpit.

SF_BLE_PRF_HTP_TYPE_BODY 

Temperature type Body.

SF_BLE_PRF_HTP_TYPE_EAR 

Temperature type Ear.

SF_BLE_PRF_HTP_TYPE_FINGER 

Temperature type Finger.

SF_BLE_PRF_HTP_TYPE_GASTROINTESTINAL 

Temperature type Gastrointestinal.

SF_BLE_PRF_HTP_TYPE_MOUTH 

Temperature type Mouth.

SF_BLE_PRF_HTP_TYPE_RECTUM 

Temperature type Rectum.

SF_BLE_PRF_HTP_TYPE_TOE 

Temperature type Toe.

SF_BLE_PRF_HTP_TYPE_TYMPANUM 

Temperature type Tympanum.