Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.60

General Description

Contains the ESS specific definitions and data structures used in the ESS API.

Data Structures

struct  cy_stc_ble_esss_char_t
 ESS Characteristic with descriptors. More...
 
struct  cy_stc_ble_esss_char_info_ptr_t
 Structure to hold pointer to cy_stc_ble_esss_char_t. More...
 
struct  cy_stc_ble_esss_t
 Structure with Environmental Sensing Service attribute handles. More...
 
struct  cy_stc_ble_essc_char_t
 ESS Characteristic with descriptors. More...
 
struct  cy_stc_ble_essc_char_info_ptr_t
 Structure to hold pointer to cy_stc_ble_essc_char_t. More...
 
struct  cy_stc_ble_essc_t
 Structure with Discovered Attributes Information of Environmental Sensing service. More...
 
struct  cy_stc_ble_ess_char_value_t
 ESS Characteristic Value parameter structure. More...
 
struct  cy_stc_ble_ess_descr_value_t
 ESS Characteristic descriptor value parameter structure. More...
 
struct  cy_stc_ble_esss_config_t
 Service configuration structure (server) More...
 
struct  cy_stc_ble_essc_config_t
 Service Configuration structure (client) More...
 

Enumerations

enum  cy_en_ble_ess_char_index_t {
  CY_BLE_ESS_DESCRIPTOR_VALUE_CHANGED,
  CY_BLE_ESS_APPARENT_WIND_DIR,
  CY_BLE_ESS_APPARENT_WIND_SPEED,
  CY_BLE_ESS_DEW_POINT,
  CY_BLE_ESS_ELEVATION,
  CY_BLE_ESS_GUST_FACTOR,
  CY_BLE_ESS_HEAT_INDEX,
  CY_BLE_ESS_HUMIDITY,
  CY_BLE_ESS_IRRADIANCE,
  CY_BLE_ESS_POLLEN_CONCENTRATION,
  CY_BLE_ESS_RAINFALL,
  CY_BLE_ESS_PRESSURE,
  CY_BLE_ESS_TEMPERATURE,
  CY_BLE_ESS_TRUE_WIND_DIR,
  CY_BLE_ESS_TRUE_WIND_SPEED,
  CY_BLE_ESS_UV_INDEX,
  CY_BLE_ESS_WIND_CHILL,
  CY_BLE_ESS_BAROMETRIC_PRESSURE_TREND,
  CY_BLE_ESS_MAGNETIC_DECLINATION,
  CY_BLE_ESS_MAGNETIC_FLUX_DENSITY_2D,
  CY_BLE_ESS_MAGNETIC_FLUX_DENSITY_3D,
  CY_BLE_ESS_CHAR_COUNT
}
 ESS Characteristic indexes. More...
 
enum  cy_en_ble_ess_descr_index_t {
  CY_BLE_ESS_CCCD,
  CY_BLE_ESS_CHAR_EXTENDED_PROPERTIES,
  CY_BLE_ESS_ES_MEASUREMENT_DESCR,
  CY_BLE_ESS_ES_TRIGGER_SETTINGS_DESCR1,
  CY_BLE_ESS_ES_TRIGGER_SETTINGS_DESCR2,
  CY_BLE_ESS_ES_TRIGGER_SETTINGS_DESCR3,
  CY_BLE_ESS_ES_CONFIG_DESCR,
  CY_BLE_ESS_CHAR_USER_DESCRIPTION_DESCR,
  CY_BLE_ESS_VRD,
  CY_BLE_ESS_DESCR_COUNT
}
 ESS Characteristic Descriptors indexes. More...
 

Enumeration Type Documentation

◆ cy_en_ble_ess_char_index_t

ESS Characteristic indexes.

Enumerator
CY_BLE_ESS_DESCRIPTOR_VALUE_CHANGED 

Descriptor Value Changed Characteristic index.

CY_BLE_ESS_APPARENT_WIND_DIR 

Apparent Wind Direction Characteristic index.

CY_BLE_ESS_APPARENT_WIND_SPEED 

Apparent Wind Speed Characteristic index.

CY_BLE_ESS_DEW_POINT 

Dew Point Characteristic index.

CY_BLE_ESS_ELEVATION 

Elevation Characteristic index.

CY_BLE_ESS_GUST_FACTOR 

Gust Factor Characteristic index.

CY_BLE_ESS_HEAT_INDEX 

Heat Index Characteristic index.

CY_BLE_ESS_HUMIDITY 

Humidity Characteristic index.

CY_BLE_ESS_IRRADIANCE 

Irradiance Characteristic index.

CY_BLE_ESS_POLLEN_CONCENTRATION 

Pollen Concentration Characteristic index.

CY_BLE_ESS_RAINFALL 

Rainfall Characteristic index.

CY_BLE_ESS_PRESSURE 

Pressure Characteristic index.

CY_BLE_ESS_TEMPERATURE 

Temperature Characteristic index.

CY_BLE_ESS_TRUE_WIND_DIR 

True Wind Direction Characteristic index.

CY_BLE_ESS_TRUE_WIND_SPEED 

True Wind Speed Characteristic index.

CY_BLE_ESS_UV_INDEX 

UV Index Characteristic index.

CY_BLE_ESS_WIND_CHILL 

Wind Chill Characteristic index.

CY_BLE_ESS_BAROMETRIC_PRESSURE_TREND 

Barometric Pressure trend Characteristic index.

CY_BLE_ESS_MAGNETIC_DECLINATION 

Magnetic Declination Characteristic index.

CY_BLE_ESS_MAGNETIC_FLUX_DENSITY_2D 

Magnetic Flux Density 2D Characteristic index.

CY_BLE_ESS_MAGNETIC_FLUX_DENSITY_3D 

Magnetic Flux Density 3D Characteristic index.

CY_BLE_ESS_CHAR_COUNT 

Total Count of ESS Characteristics.

◆ cy_en_ble_ess_descr_index_t

ESS Characteristic Descriptors indexes.

Enumerator
CY_BLE_ESS_CCCD 

Client Characteristic Configuration Descriptor index.

CY_BLE_ESS_CHAR_EXTENDED_PROPERTIES 

Characteristic Extended Properties Descriptor index.

CY_BLE_ESS_ES_MEASUREMENT_DESCR 

ES Measurement Descriptor index.

CY_BLE_ESS_ES_TRIGGER_SETTINGS_DESCR1 

ES Trigger Settings Descriptor #1 index.

CY_BLE_ESS_ES_TRIGGER_SETTINGS_DESCR2 

ES Trigger Settings Descriptor #2 index.

CY_BLE_ESS_ES_TRIGGER_SETTINGS_DESCR3 

ES Trigger Settings Descriptor #3 index.

CY_BLE_ESS_ES_CONFIG_DESCR 

ES Configuration Descriptor index.

CY_BLE_ESS_CHAR_USER_DESCRIPTION_DESCR 

Characteristic User Description Descriptor index.

CY_BLE_ESS_VRD 

Valid Range Descriptor index.

CY_BLE_ESS_DESCR_COUNT 

Total Count of Descriptors.