![]() |
Bluetooth LE Profile API document
Bluetooth LE Profile API document Rev.1.00 [May 22, 2020]
|
This service exposes measurement data from an environmental sensor intended for sports and fitness applications. A wide range of environmental parameters is supported. More...
This service exposes measurement data from an environmental sensor intended for sports and fitness applications. A wide range of environmental parameters is supported.
Data Structures | |
struct | st_ble_ess_desc_value_changed_flags_t |
Descriptor Value Changed Flags value structure. More... | |
struct | st_ble_ess_desc_value_changed_t |
Descriptor Value Changed value structure. More... | |
struct | st_ble_ess_temperature_0_es_meas_t |
Environmental Sensing Measurement value structure. More... | |
struct | st_ble_ess_temperature_0_es_trigger_0_t |
Environmental Sensing Trigger Setting 0 value structure. More... | |
struct | st_ble_ess_temperature_0_es_trigger_1_t |
Environmental Sensing Trigger Setting 1 value structure. More... | |
struct | st_ble_ess_temperature_0_es_trigger_2_t |
Environmental Sensing Trigger Setting 2 value structure. More... | |
struct | st_ble_ess_temperature_0_char_user_desc_t |
Characteristic User Description value structure. More... | |
struct | st_ble_ess_temperature_0_valid_range_t |
Valid Range value structure. More... | |
struct | st_ble_ess_temperature_1_es_meas_t |
Environmental Sensing Measurement value structure. More... | |
struct | st_ble_ess_temperature_1_es_trigger_0_t |
Environmental Sensing Trigger Setting 0 value structure. More... | |
struct | st_ble_ess_temperature_1_es_trigger_1_t |
Environmental Sensing Trigger Setting 1 value structure. More... | |
struct | st_ble_ess_temperature_1_es_trigger_2_t |
Environmental Sensing Trigger Setting 2 value structure. More... | |
struct | st_ble_ess_temperature_1_char_user_desc_t |
Characteristic User Description value structure. More... | |
struct | st_ble_ess_temperature_1_valid_range_t |
Valid Range value structure. More... | |
struct | st_ble_ess_elevation_0_es_meas_t |
Environmental Sensing Measurement value structure. More... | |
struct | st_ble_ess_elevation_0_es_trigger_0_t |
Environmental Sensing Trigger Setting 0 value structure. More... | |
struct | st_ble_ess_elevation_0_es_trigger_1_t |
Environmental Sensing Trigger Setting 1 value structure. More... | |
struct | st_ble_ess_elevation_0_es_trigger_2_t |
Environmental Sensing Trigger Setting 2 value structure. More... | |
struct | st_ble_ess_elevation_0_char_user_desc_t |
Characteristic User Description value structure. More... | |
struct | st_ble_ess_elevation_0_valid_range_t |
Valid Range value structure. More... | |
struct | st_ble_ess_elevation_1_es_meas_t |
Environmental Sensing Measurement value structure. More... | |
struct | st_ble_ess_elevation_1_es_trigger_0_t |
Environmental Sensing Trigger Setting 0 value structure. More... | |
struct | st_ble_ess_elevation_1_es_trigger_1_t |
Environmental Sensing Trigger Setting 1 value structure. More... | |
struct | st_ble_ess_elevation_1_es_trigger_2_t |
Environmental Sensing Trigger Setting 2 value structure. More... | |
struct | st_ble_ess_elevation_1_char_user_desc_t |
Characteristic User Description value structure. More... | |
struct | st_ble_ess_elevation_1_valid_range_t |
Valid Range value structure. More... | |
Macros | |
#define | BLE_ESS_WRITE_REQUEST_REJECTED_ERROR (BLE_ERR_GROUP_GATT | 0x80) |
An attempt was made to write a value to the descriptor that is invalid or not supported by this Server. More... | |
#define | BLE_ESS_CONDITION_NOT_SUPPORTED_ERROR (BLE_ERR_GROUP_GATT | 0x81) |
An attempt was made to write a value to the Condition field of the ES Trigger Setting descriptor that is invalid or not supported by this Server. More... | |
Enumerations | |
enum | e_ble_ess_temperature_0_es_meas_temp_0_sampling_function_t { BLE_ESS_TEMPERATURE_0_ES_MEAS_SAMPLING_FUNCTION_UNSPECIFIED = 0, BLE_ESS_TEMPERATURE_0_ES_MEAS_SAMPLING_FUNCTION_INSTANTANEOUS = 1, BLE_ESS_TEMPERATURE_0_ES_MEAS_SAMPLING_FUNCTION_ARITHMETIC_MEAN = 2, BLE_ESS_TEMPERATURE_0_ES_MEAS_SAMPLING_FUNCTION_RMS = 3, BLE_ESS_TEMPERATURE_0_ES_MEAS_SAMPLING_FUNCTION_MAXIMUM = 4, BLE_ESS_TEMPERATURE_0_ES_MEAS_SAMPLING_FUNCTION_MINIMUM = 5, BLE_ESS_TEMPERATURE_0_ES_MEAS_SAMPLING_FUNCTION_ACCUMULATED = 6, BLE_ESS_TEMPERATURE_0_ES_MEAS_SAMPLING_FUNCTION_COUNT = 7 } |
Environmental Sensing Measurement Sampling Function enumeration. More... | |
enum | e_ble_ess_temperature_0_es_temp_0_trigger_0_condition_t { BLE_ESS_TEMPERATURE_0_ES_TRIGGER_0_CONDITION_TRIGGER_INACTIVE = 0, BLE_ESS_TEMPERATURE_0_ES_TRIGGER_0_CONDITION_USE_A_FIXED_TIME_INTERVAL_BETWEEN_TRANSMISSIONS = 1, BLE_ESS_TEMPERATURE_0_ES_TRIGGER_0_CONDITION_NO_LESS_THAN_THE_SPECIFIED_TIME_BETWEEN_TRANSMISSIONS = 2, BLE_ESS_TEMPERATURE_0_ES_TRIGGER_0_CONDITION_WHEN_VALUE_CHANGES_COMPARED_TO_PREVIOUS_VALUE = 3, BLE_ESS_TEMPERATURE_0_ES_TRIGGER_0_CONDITION_WHILE_LESS_THAN_THE_SPECIFIED_VALUE = 4, BLE_ESS_TEMPERATURE_0_ES_TRIGGER_0_CONDITION_WHILE_LESS_THAN_OR_EQUAL_TO_THE_SPECIFIED_VALUE = 5, BLE_ESS_TEMPERATURE_0_ES_TRIGGER_0_CONDITION_WHILE_GREATER_THAN_THE_SPECIFIED_VALUE = 6, BLE_ESS_TEMPERATURE_0_ES_TRIGGER_0_CONDITION_WHILE_GREATER_THAN_OR_EQUAL_TO_THE_SPECIFIED_VALUE = 7, BLE_ESS_TEMPERATURE_0_ES_TRIGGER_0_CONDITION_WHILE_EQUAL_TO_THE_SPECIFIED_VALUE = 8, BLE_ESS_TEMPERATURE_0_ES_TRIGGER_0_CONDITION_WHILE_NOT_EQUAL_TO_THE_SPECIFIED_VALUE = 9 } |
Environmental Sensing Trigger Setting 0 Condition enumeration. More... | |
enum | e_ble_ess_temperature_0_es_conf_temp_0_trigger_logic_t { BLE_ESS_TEMPERATURE_0_ES_CONF_TRIGGER_LOGIC_BOOLEAN_AND = 0, BLE_ESS_TEMPERATURE_0_ES_CONF_TRIGGER_LOGIC_BOOLEAN_OR = 1 } |
Environmental Sensing Configuration Trigger Logic enumeration. More... | |
enum | e_ble_ess_temperature_1_es_meas_temp_1_sampling_function_t { BLE_ESS_TEMPERATURE_1_ES_MEAS_SAMPLING_FUNCTION_UNSPECIFIED = 0, BLE_ESS_TEMPERATURE_1_ES_MEAS_SAMPLING_FUNCTION_INSTANTANEOUS = 1, BLE_ESS_TEMPERATURE_1_ES_MEAS_SAMPLING_FUNCTION_ARITHMETIC_MEAN = 2, BLE_ESS_TEMPERATURE_1_ES_MEAS_SAMPLING_FUNCTION_RMS = 3, BLE_ESS_TEMPERATURE_1_ES_MEAS_SAMPLING_FUNCTION_MAXIMUM = 4, BLE_ESS_TEMPERATURE_1_ES_MEAS_SAMPLING_FUNCTION_MINIMUM = 5, BLE_ESS_TEMPERATURE_1_ES_MEAS_SAMPLING_FUNCTION_ACCUMULATED = 6, BLE_ESS_TEMPERATURE_1_ES_MEAS_SAMPLING_FUNCTION_COUNT = 7 } |
Environmental Sensing Measurement Sampling Function enumeration. More... | |
enum | e_ble_ess_temperature_1_es_temp_1_trigger_0_condition_t { BLE_ESS_TEMPERATURE_1_ES_TRIGGER_0_CONDITION_TRIGGER_INACTIVE = 0, BLE_ESS_TEMPERATURE_1_ES_TRIGGER_0_CONDITION_USE_A_FIXED_TIME_INTERVAL_BETWEEN_TRANSMISSIONS = 1, BLE_ESS_TEMPERATURE_1_ES_TRIGGER_0_CONDITION_NO_LESS_THAN_THE_SPECIFIED_TIME_BETWEEN_TRANSMISSIONS = 2, BLE_ESS_TEMPERATURE_1_ES_TRIGGER_0_CONDITION_WHEN_VALUE_CHANGES_COMPARED_TO_PREVIOUS_VALUE = 3, BLE_ESS_TEMPERATURE_1_ES_TRIGGER_0_CONDITION_WHILE_LESS_THAN_THE_SPECIFIED_VALUE = 4, BLE_ESS_TEMPERATURE_1_ES_TRIGGER_0_CONDITION_WHILE_LESS_THAN_OR_EQUAL_TO_THE_SPECIFIED_VALUE = 5, BLE_ESS_TEMPERATURE_1_ES_TRIGGER_0_CONDITION_WHILE_GREATER_THAN_THE_SPECIFIED_VALUE = 6, BLE_ESS_TEMPERATURE_1_ES_TRIGGER_0_CONDITION_WHILE_GREATER_THAN_OR_EQUAL_TO_THE_SPECIFIED_VALUE = 7, BLE_ESS_TEMPERATURE_1_ES_TRIGGER_0_CONDITION_WHILE_EQUAL_TO_THE_SPECIFIED_VALUE = 8, BLE_ESS_TEMPERATURE_1_ES_TRIGGER_0_CONDITION_WHILE_NOT_EQUAL_TO_THE_SPECIFIED_VALUE = 9 } |
Environmental Sensing Trigger Setting 0 Condition enumeration. More... | |
enum | e_ble_ess_temperature_1_es_conf_temp_1_trigger_logic_t { BLE_ESS_TEMPERATURE_1_ES_CONF_TRIGGER_LOGIC_BOOLEAN_AND = 0, BLE_ESS_TEMPERATURE_1_ES_CONF_TRIGGER_LOGIC_BOOLEAN_OR = 1 } |
Environmental Sensing Configuration Trigger Logic enumeration. More... | |
enum | e_ble_ess_elevation_0_es_meas_elev_0_sampling_function_t { BLE_ESS_ELEVATION_0_ES_MEAS_SAMPLING_FUNCTION_UNSPECIFIED = 0, BLE_ESS_ELEVATION_0_ES_MEAS_SAMPLING_FUNCTION_INSTANTANEOUS = 1, BLE_ESS_ELEVATION_0_ES_MEAS_SAMPLING_FUNCTION_ARITHMETIC_MEAN = 2, BLE_ESS_ELEVATION_0_ES_MEAS_SAMPLING_FUNCTION_RMS = 3, BLE_ESS_ELEVATION_0_ES_MEAS_SAMPLING_FUNCTION_MAXIMUM = 4, BLE_ESS_ELEVATION_0_ES_MEAS_SAMPLING_FUNCTION_MINIMUM = 5, BLE_ESS_ELEVATION_0_ES_MEAS_SAMPLING_FUNCTION_ACCUMULATED = 6, BLE_ESS_ELEVATION_0_ES_MEAS_SAMPLING_FUNCTION_COUNT = 7 } |
Environmental Sensing Measurement Sampling Function enumeration. More... | |
enum | e_ble_ess_elevation_0_es_elev_0_trigger_0_condition_t { BLE_ESS_ELEVATION_0_ES_TRIGGER_0_CONDITION_TRIGGER_INACTIVE = 0, BLE_ESS_ELEVATION_0_ES_TRIGGER_0_CONDITION_USE_A_FIXED_TIME_INTERVAL_BETWEEN_TRANSMISSIONS = 1, BLE_ESS_ELEVATION_0_ES_TRIGGER_0_CONDITION_NO_LESS_THAN_THE_SPECIFIED_TIME_BETWEEN_TRANSMISSIONS = 2, BLE_ESS_ELEVATION_0_ES_TRIGGER_0_CONDITION_WHEN_VALUE_CHANGES_COMPARED_TO_PREVIOUS_VALUE = 3, BLE_ESS_ELEVATION_0_ES_TRIGGER_0_CONDITION_WHILE_LESS_THAN_THE_SPECIFIED_VALUE = 4, BLE_ESS_ELEVATION_0_ES_TRIGGER_0_CONDITION_WHILE_LESS_THAN_OR_EQUAL_TO_THE_SPECIFIED_VALUE = 5, BLE_ESS_ELEVATION_0_ES_TRIGGER_0_CONDITION_WHILE_GREATER_THAN_THE_SPECIFIED_VALUE = 6, BLE_ESS_ELEVATION_0_ES_TRIGGER_0_CONDITION_WHILE_GREATER_THAN_OR_EQUAL_TO_THE_SPECIFIED_VALUE = 7, BLE_ESS_ELEVATION_0_ES_TRIGGER_0_CONDITION_WHILE_EQUAL_TO_THE_SPECIFIED_VALUE = 8, BLE_ESS_ELEVATION_0_ES_TRIGGER_0_CONDITION_WHILE_NOT_EQUAL_TO_THE_SPECIFIED_VALUE = 9 } |
Environmental Sensing Trigger Setting 0 Condition enumeration. More... | |
enum | e_ble_ess_elevation_0_es_conf_elev_0_trigger_logic_t { BLE_ESS_ELEVATION_0_ES_CONF_TRIGGER_LOGIC_BOOLEAN_AND = 0, BLE_ESS_ELEVATION_0_ES_CONF_TRIGGER_LOGIC_BOOLEAN_OR = 1 } |
Environmental Sensing Configuration Trigger Logic enumeration. More... | |
enum | e_ble_ess_elevation_1_es_meas_elev_1_sampling_function_t { BLE_ESS_ELEVATION_1_ES_MEAS_SAMPLING_FUNCTION_UNSPECIFIED = 0, BLE_ESS_ELEVATION_1_ES_MEAS_SAMPLING_FUNCTION_INSTANTANEOUS = 1, BLE_ESS_ELEVATION_1_ES_MEAS_SAMPLING_FUNCTION_ARITHMETIC_MEAN = 2, BLE_ESS_ELEVATION_1_ES_MEAS_SAMPLING_FUNCTION_RMS = 3, BLE_ESS_ELEVATION_1_ES_MEAS_SAMPLING_FUNCTION_MAXIMUM = 4, BLE_ESS_ELEVATION_1_ES_MEAS_SAMPLING_FUNCTION_MINIMUM = 5, BLE_ESS_ELEVATION_1_ES_MEAS_SAMPLING_FUNCTION_ACCUMULATED = 6, BLE_ESS_ELEVATION_1_ES_MEAS_SAMPLING_FUNCTION_COUNT = 7 } |
Environmental Sensing Measurement Sampling Function enumeration. More... | |
enum | e_ble_ess_elevation_1_es_elev_1_trigger_0_condition_t { BLE_ESS_ELEVATION_1_ES_TRIGGER_0_CONDITION_TRIGGER_INACTIVE = 0, BLE_ESS_ELEVATION_1_ES_TRIGGER_0_CONDITION_USE_A_FIXED_TIME_INTERVAL_BETWEEN_TRANSMISSIONS = 1, BLE_ESS_ELEVATION_1_ES_TRIGGER_0_CONDITION_NO_LESS_THAN_THE_SPECIFIED_TIME_BETWEEN_TRANSMISSIONS = 2, BLE_ESS_ELEVATION_1_ES_TRIGGER_0_CONDITION_WHEN_VALUE_CHANGES_COMPARED_TO_PREVIOUS_VALUE = 3, BLE_ESS_ELEVATION_1_ES_TRIGGER_0_CONDITION_WHILE_LESS_THAN_THE_SPECIFIED_VALUE = 4, BLE_ESS_ELEVATION_1_ES_TRIGGER_0_CONDITION_WHILE_LESS_THAN_OR_EQUAL_TO_THE_SPECIFIED_VALUE = 5, BLE_ESS_ELEVATION_1_ES_TRIGGER_0_CONDITION_WHILE_GREATER_THAN_THE_SPECIFIED_VALUE = 6, BLE_ESS_ELEVATION_1_ES_TRIGGER_0_CONDITION_WHILE_GREATER_THAN_OR_EQUAL_TO_THE_SPECIFIED_VALUE = 7, BLE_ESS_ELEVATION_1_ES_TRIGGER_0_CONDITION_WHILE_EQUAL_TO_THE_SPECIFIED_VALUE = 8, BLE_ESS_ELEVATION_1_ES_TRIGGER_0_CONDITION_WHILE_NOT_EQUAL_TO_THE_SPECIFIED_VALUE = 9 } |
Environmental Sensing Trigger Setting 0 Condition enumeration. More... | |
enum | e_ble_ess_elevation_1_es_conf_elev_1_trigger_logic_t { BLE_ESS_ELEVATION_1_ES_CONF_TRIGGER_LOGIC_BOOLEAN_AND = 0, BLE_ESS_ELEVATION_1_ES_CONF_TRIGGER_LOGIC_BOOLEAN_OR = 1 } |
Environmental Sensing Configuration Trigger Logic enumeration. More... | |
enum | e_ble_ess_char_idx_t { BLE_ESS_DESC_VALUE_CHANGED_IDX, BLE_ESS_DESC_VALUE_CHANGED_CLI_CNFG_IDX, BLE_ESS_TEMPERATURE_0_IDX, BLE_ESS_TEMPERATURE_0_CLI_CNFG_IDX, BLE_ESS_TEMPERATURE_0_ES_MEAS_IDX, BLE_ESS_TEMPERATURE_0_CHAR_EXTENDED_PROPERTIES_IDX, BLE_ESS_TEMPERATURE_0_ES_TRIGGER_0_IDX, BLE_ESS_TEMPERATURE_0_ES_TRIGGER_1_IDX, BLE_ESS_TEMPERATURE_0_ES_TRIGGER_2_IDX, BLE_ESS_TEMPERATURE_0_ES_CONF_IDX, BLE_ESS_TEMPERATURE_0_CHAR_USER_DESC_IDX, BLE_ESS_TEMPERATURE_0_VALID_RANGE_IDX, BLE_ESS_TEMPERATURE_1_IDX, BLE_ESS_TEMPERATURE_1_CLI_CNFG_IDX, BLE_ESS_TEMPERATURE_1_ES_MEAS_IDX, BLE_ESS_TEMPERATURE_1_CHAR_EXTENDED_PROPERTIES_IDX, BLE_ESS_TEMPERATURE_1_ES_TRIGGER_0_IDX, BLE_ESS_TEMPERATURE_1_ES_TRIGGER_1_IDX, BLE_ESS_TEMPERATURE_1_ES_TRIGGER_2_IDX, BLE_ESS_TEMPERATURE_1_ES_CONF_IDX, BLE_ESS_TEMPERATURE_1_CHAR_USER_DESC_IDX, BLE_ESS_TEMPERATURE_1_VALID_RANGE_IDX, BLE_ESS_ELEVATION_0_IDX, BLE_ESS_ELEVATION_0_CLI_CNFG_IDX, BLE_ESS_ELEVATION_0_ES_MEAS_IDX, BLE_ESS_ELEVATION_0_CHAR_EXTENDED_PROPERTIES_IDX, BLE_ESS_ELEVATION_0_ES_TRIGGER_0_IDX, BLE_ESS_ELEVATION_0_ES_TRIGGER_1_IDX, BLE_ESS_ELEVATION_0_ES_TRIGGER_2_IDX, BLE_ESS_ELEVATION_0_ES_CONF_IDX, BLE_ESS_ELEVATION_0_CHAR_USER_DESC_IDX, BLE_ESS_ELEVATION_0_VALID_RANGE_IDX, BLE_ESS_ELEVATION_1_IDX, BLE_ESS_ELEVATION_1_CLI_CNFG_IDX, BLE_ESS_ELEVATION_1_ES_MEAS_IDX, BLE_ESS_ELEVATION_1_CHAR_EXTENDED_PROPERTIES_IDX, BLE_ESS_ELEVATION_1_ES_TRIGGER_0_IDX, BLE_ESS_ELEVATION_1_ES_TRIGGER_1_IDX, BLE_ESS_ELEVATION_1_ES_TRIGGER_2_IDX, BLE_ESS_ELEVATION_1_ES_CONF_IDX, BLE_ESS_ELEVATION_1_CHAR_USER_DESC_IDX, BLE_ESS_ELEVATION_1_VALID_RANGE_IDX } |
Environmental Sensing characteristic Index. More... | |
enum | e_ble_ess_event_t { BLE_ESS_EVENT_DESC_VALUE_CHANGED_HDL_VAL_CNF = BLE_SERVS_ATTR_EVENT(BLE_ESS_DESC_VALUE_CHANGED_IDX, BLE_SERVS_HDL_VAL_CNF), BLE_ESS_EVENT_DESC_VALUE_CHANGED_CLI_CNFG_WRITE_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_DESC_VALUE_CHANGED_CLI_CNFG_IDX, BLE_SERVS_WRITE_REQ), BLE_ESS_EVENT_DESC_VALUE_CHANGED_CLI_CNFG_WRITE_COMP = BLE_SERVS_ATTR_EVENT(BLE_ESS_DESC_VALUE_CHANGED_CLI_CNFG_IDX, BLE_SERVS_WRITE_COMP), BLE_ESS_EVENT_DESC_VALUE_CHANGED_CLI_CNFG_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_DESC_VALUE_CHANGED_CLI_CNFG_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_TEMPERATURE_0_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_0_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_TEMPERATURE_0_CLI_CNFG_WRITE_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_0_CLI_CNFG_IDX, BLE_SERVS_WRITE_REQ), BLE_ESS_EVENT_TEMPERATURE_0_CLI_CNFG_WRITE_COMP = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_0_CLI_CNFG_IDX, BLE_SERVS_WRITE_COMP), BLE_ESS_EVENT_TEMPERATURE_0_CLI_CNFG_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_0_CLI_CNFG_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_TEMPERATURE_0_ES_MEAS_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_0_ES_MEAS_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_TEMPERATURE_0_CHAR_EXTENDED_PROPERTIES_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_0_CHAR_EXTENDED_PROPERTIES_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_TEMPERATURE_0_ES_TRIGGER_0_WRITE_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_0_ES_TRIGGER_0_IDX, BLE_SERVS_WRITE_REQ), BLE_ESS_EVENT_TEMPERATURE_0_ES_TRIGGER_0_WRITE_COMP = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_0_ES_TRIGGER_0_IDX, BLE_SERVS_WRITE_COMP), BLE_ESS_EVENT_TEMPERATURE_0_ES_TRIGGER_0_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_0_ES_TRIGGER_0_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_TEMPERATURE_0_ES_TRIGGER_1_WRITE_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_0_ES_TRIGGER_1_IDX, BLE_SERVS_WRITE_REQ), BLE_ESS_EVENT_TEMPERATURE_0_ES_TRIGGER_1_WRITE_COMP = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_0_ES_TRIGGER_1_IDX, BLE_SERVS_WRITE_COMP), BLE_ESS_EVENT_TEMPERATURE_0_ES_TRIGGER_1_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_0_ES_TRIGGER_1_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_TEMPERATURE_0_ES_TRIGGER_2_WRITE_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_0_ES_TRIGGER_2_IDX, BLE_SERVS_WRITE_REQ), BLE_ESS_EVENT_TEMPERATURE_0_ES_TRIGGER_2_WRITE_COMP = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_0_ES_TRIGGER_2_IDX, BLE_SERVS_WRITE_COMP), BLE_ESS_EVENT_TEMPERATURE_0_ES_TRIGGER_2_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_0_ES_TRIGGER_2_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_TEMPERATURE_0_ES_CONF_WRITE_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_0_ES_CONF_IDX, BLE_SERVS_WRITE_REQ), BLE_ESS_EVENT_TEMPERATURE_0_ES_CONF_WRITE_COMP = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_0_ES_CONF_IDX, BLE_SERVS_WRITE_COMP), BLE_ESS_EVENT_TEMPERATURE_0_ES_CONF_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_0_ES_CONF_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_TEMPERATURE_0_CHAR_USER_DESC_WRITE_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_0_CHAR_USER_DESC_IDX, BLE_SERVS_WRITE_REQ), BLE_ESS_EVENT_TEMPERATURE_0_CHAR_USER_DESC_WRITE_COMP = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_0_CHAR_USER_DESC_IDX, BLE_SERVS_WRITE_COMP), BLE_ESS_EVENT_TEMPERATURE_0_CHAR_USER_DESC_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_0_CHAR_USER_DESC_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_TEMPERATURE_0_VALID_RANGE_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_0_VALID_RANGE_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_TEMPERATURE_1_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_1_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_TEMPERATURE_1_CLI_CNFG_WRITE_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_1_CLI_CNFG_IDX, BLE_SERVS_WRITE_REQ), BLE_ESS_EVENT_TEMPERATURE_1_CLI_CNFG_WRITE_COMP = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_1_CLI_CNFG_IDX, BLE_SERVS_WRITE_COMP), BLE_ESS_EVENT_TEMPERATURE_1_CLI_CNFG_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_1_CLI_CNFG_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_TEMPERATURE_1_ES_MEAS_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_1_ES_MEAS_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_TEMPERATURE_1_CHAR_EXTENDED_PROPERTIES_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_1_CHAR_EXTENDED_PROPERTIES_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_TEMPERATURE_1_ES_TRIGGER_0_WRITE_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_1_ES_TRIGGER_0_IDX, BLE_SERVS_WRITE_REQ), BLE_ESS_EVENT_TEMPERATURE_1_ES_TRIGGER_0_WRITE_COMP = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_1_ES_TRIGGER_0_IDX, BLE_SERVS_WRITE_COMP), BLE_ESS_EVENT_TEMPERATURE_1_ES_TRIGGER_0_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_1_ES_TRIGGER_0_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_TEMPERATURE_1_ES_TRIGGER_1_WRITE_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_1_ES_TRIGGER_1_IDX, BLE_SERVS_WRITE_REQ), BLE_ESS_EVENT_TEMPERATURE_1_ES_TRIGGER_1_WRITE_COMP = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_1_ES_TRIGGER_1_IDX, BLE_SERVS_WRITE_COMP), BLE_ESS_EVENT_TEMPERATURE_1_ES_TRIGGER_1_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_1_ES_TRIGGER_1_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_TEMPERATURE_1_ES_TRIGGER_2_WRITE_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_1_ES_TRIGGER_2_IDX, BLE_SERVS_WRITE_REQ), BLE_ESS_EVENT_TEMPERATURE_1_ES_TRIGGER_2_WRITE_COMP = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_1_ES_TRIGGER_2_IDX, BLE_SERVS_WRITE_COMP), BLE_ESS_EVENT_TEMPERATURE_1_ES_TRIGGER_2_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_1_ES_TRIGGER_2_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_TEMPERATURE_1_ES_CONF_WRITE_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_1_ES_CONF_IDX, BLE_SERVS_WRITE_REQ), BLE_ESS_EVENT_TEMPERATURE_1_ES_CONF_WRITE_COMP = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_1_ES_CONF_IDX, BLE_SERVS_WRITE_COMP), BLE_ESS_EVENT_TEMPERATURE_1_ES_CONF_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_1_ES_CONF_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_TEMPERATURE_1_CHAR_USER_DESC_WRITE_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_1_CHAR_USER_DESC_IDX, BLE_SERVS_WRITE_REQ), BLE_ESS_EVENT_TEMPERATURE_1_CHAR_USER_DESC_WRITE_COMP = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_1_CHAR_USER_DESC_IDX, BLE_SERVS_WRITE_COMP), BLE_ESS_EVENT_TEMPERATURE_1_CHAR_USER_DESC_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_1_CHAR_USER_DESC_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_TEMPERATURE_1_VALID_RANGE_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_TEMPERATURE_1_VALID_RANGE_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_ELEVATION_0_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_0_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_ELEVATION_0_CLI_CNFG_WRITE_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_0_CLI_CNFG_IDX, BLE_SERVS_WRITE_REQ), BLE_ESS_EVENT_ELEVATION_0_CLI_CNFG_WRITE_COMP = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_0_CLI_CNFG_IDX, BLE_SERVS_WRITE_COMP), BLE_ESS_EVENT_ELEVATION_0_CLI_CNFG_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_0_CLI_CNFG_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_ELEVATION_0_ES_MEAS_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_0_ES_MEAS_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_ELEVATION_0_CHAR_EXTENDED_PROPERTIES_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_0_CHAR_EXTENDED_PROPERTIES_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_ELEVATION_0_ES_TRIGGER_0_WRITE_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_0_ES_TRIGGER_0_IDX, BLE_SERVS_WRITE_REQ), BLE_ESS_EVENT_ELEVATION_0_ES_TRIGGER_0_WRITE_COMP = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_0_ES_TRIGGER_0_IDX, BLE_SERVS_WRITE_COMP), BLE_ESS_EVENT_ELEVATION_0_ES_TRIGGER_0_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_0_ES_TRIGGER_0_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_ELEVATION_0_ES_TRIGGER_1_WRITE_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_0_ES_TRIGGER_1_IDX, BLE_SERVS_WRITE_REQ), BLE_ESS_EVENT_ELEVATION_0_ES_TRIGGER_1_WRITE_COMP = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_0_ES_TRIGGER_1_IDX, BLE_SERVS_WRITE_COMP), BLE_ESS_EVENT_ELEVATION_0_ES_TRIGGER_1_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_0_ES_TRIGGER_1_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_ELEVATION_0_ES_TRIGGER_2_WRITE_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_0_ES_TRIGGER_2_IDX, BLE_SERVS_WRITE_REQ), BLE_ESS_EVENT_ELEVATION_0_ES_TRIGGER_2_WRITE_COMP = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_0_ES_TRIGGER_2_IDX, BLE_SERVS_WRITE_COMP), BLE_ESS_EVENT_ELEVATION_0_ES_TRIGGER_2_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_0_ES_TRIGGER_2_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_ELEVATION_0_ES_CONF_WRITE_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_0_ES_CONF_IDX, BLE_SERVS_WRITE_REQ), BLE_ESS_EVENT_ELEVATION_0_ES_CONF_WRITE_COMP = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_0_ES_CONF_IDX, BLE_SERVS_WRITE_COMP), BLE_ESS_EVENT_ELEVATION_0_ES_CONF_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_0_ES_CONF_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_ELEVATION_0_CHAR_USER_DESC_WRITE_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_0_CHAR_USER_DESC_IDX, BLE_SERVS_WRITE_REQ), BLE_ESS_EVENT_ELEVATION_0_CHAR_USER_DESC_WRITE_COMP = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_0_CHAR_USER_DESC_IDX, BLE_SERVS_WRITE_COMP), BLE_ESS_EVENT_ELEVATION_0_CHAR_USER_DESC_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_0_CHAR_USER_DESC_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_ELEVATION_0_VALID_RANGE_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_0_VALID_RANGE_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_ELEVATION_1_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_1_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_ELEVATION_1_CLI_CNFG_WRITE_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_1_CLI_CNFG_IDX, BLE_SERVS_WRITE_REQ), BLE_ESS_EVENT_ELEVATION_1_CLI_CNFG_WRITE_COMP = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_1_CLI_CNFG_IDX, BLE_SERVS_WRITE_COMP), BLE_ESS_EVENT_ELEVATION_1_CLI_CNFG_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_1_CLI_CNFG_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_ELEVATION_1_ES_MEAS_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_1_ES_MEAS_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_ELEVATION_1_CHAR_EXTENDED_PROPERTIES_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_1_CHAR_EXTENDED_PROPERTIES_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_ELEVATION_1_ES_TRIGGER_0_WRITE_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_1_ES_TRIGGER_0_IDX, BLE_SERVS_WRITE_REQ), BLE_ESS_EVENT_ELEVATION_1_ES_TRIGGER_0_WRITE_COMP = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_1_ES_TRIGGER_0_IDX, BLE_SERVS_WRITE_COMP), BLE_ESS_EVENT_ELEVATION_1_ES_TRIGGER_0_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_1_ES_TRIGGER_0_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_ELEVATION_1_ES_TRIGGER_1_WRITE_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_1_ES_TRIGGER_1_IDX, BLE_SERVS_WRITE_REQ), BLE_ESS_EVENT_ELEVATION_1_ES_TRIGGER_1_WRITE_COMP = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_1_ES_TRIGGER_1_IDX, BLE_SERVS_WRITE_COMP), BLE_ESS_EVENT_ELEVATION_1_ES_TRIGGER_1_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_1_ES_TRIGGER_1_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_ELEVATION_1_ES_TRIGGER_2_WRITE_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_1_ES_TRIGGER_2_IDX, BLE_SERVS_WRITE_REQ), BLE_ESS_EVENT_ELEVATION_1_ES_TRIGGER_2_WRITE_COMP = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_1_ES_TRIGGER_2_IDX, BLE_SERVS_WRITE_COMP), BLE_ESS_EVENT_ELEVATION_1_ES_TRIGGER_2_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_1_ES_TRIGGER_2_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_ELEVATION_1_ES_CONF_WRITE_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_1_ES_CONF_IDX, BLE_SERVS_WRITE_REQ), BLE_ESS_EVENT_ELEVATION_1_ES_CONF_WRITE_COMP = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_1_ES_CONF_IDX, BLE_SERVS_WRITE_COMP), BLE_ESS_EVENT_ELEVATION_1_ES_CONF_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_1_ES_CONF_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_ELEVATION_1_CHAR_USER_DESC_WRITE_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_1_CHAR_USER_DESC_IDX, BLE_SERVS_WRITE_REQ), BLE_ESS_EVENT_ELEVATION_1_CHAR_USER_DESC_WRITE_COMP = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_1_CHAR_USER_DESC_IDX, BLE_SERVS_WRITE_COMP), BLE_ESS_EVENT_ELEVATION_1_CHAR_USER_DESC_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_1_CHAR_USER_DESC_IDX, BLE_SERVS_READ_REQ), BLE_ESS_EVENT_ELEVATION_1_VALID_RANGE_READ_REQ = BLE_SERVS_ATTR_EVENT(BLE_ESS_ELEVATION_1_VALID_RANGE_IDX, BLE_SERVS_READ_REQ) } |
Environmental Sensing event type. More... | |
Functions | |
ble_status_t | R_BLE_ESS_IndicateDescValueChanged (uint16_t conn_hdl, const st_ble_ess_desc_value_changed_t *p_value) |
Send indication of Descriptor Value Changed characteristic value to the remote device. More... | |
ble_status_t | R_BLE_ESS_SetDescValueChangedCliCnfg (const uint16_t *p_value) |
Set Descriptor Value Changed cli cnfg descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetDescValueChangedCliCnfg (uint16_t *p_value) |
Get Descriptor Value Changed cli cnfg descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetTemperature0 (const int16_t *p_value) |
Set Temperature 0 characteristic value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetTemperature0 (int16_t *p_value) |
Get Temperature 0 characteristic value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_NotifyTemperature0 (uint16_t conn_hdl, const int16_t *p_value) |
Send notification of Temperature 0 characteristic value to the remote device. More... | |
ble_status_t | R_BLE_ESS_SetTemperature0CliCnfg (const uint16_t *p_value) |
Set Temperature 0 cli cnfg descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetTemperature0CliCnfg (uint16_t *p_value) |
Get Temperature 0 cli cnfg descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetTemperature0EsMeas (const st_ble_ess_temperature_0_es_meas_t *p_value) |
Set Temperature 0 es meas descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetTemperature0EsMeas (st_ble_ess_temperature_0_es_meas_t *p_value) |
Get Temperature 0 es meas descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetTemperature0CharExtendedProperties (const uint16_t *p_value) |
Set Temperature 0 char extended properties descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetTemperature0CharExtendedProperties (uint16_t *p_value) |
Get Temperature 0 char extended properties descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetTemperature0EsTrigger0 (const st_ble_ess_temperature_0_es_trigger_0_t *p_value) |
Set Temperature 0 es trigger 0 descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetTemperature0EsTrigger0 (st_ble_ess_temperature_0_es_trigger_0_t *p_value) |
Get Temperature 0 es trigger 0 descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetTemperature0EsTrigger1 (const st_ble_ess_temperature_0_es_trigger_1_t *p_value) |
Set Temperature 0 es trigger 1 descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetTemperature0EsTrigger1 (st_ble_ess_temperature_0_es_trigger_1_t *p_value) |
Get Temperature 0 es trigger 1 descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetTemperature0EsTrigger2 (const st_ble_ess_temperature_0_es_trigger_2_t *p_value) |
Set Temperature 0 es trigger 2 descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetTemperature0EsTrigger2 (st_ble_ess_temperature_0_es_trigger_2_t *p_value) |
Get Temperature 0 es trigger 2 descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetTemperature0EsConf (const uint8_t *p_value) |
Set Temperature 0 es conf descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetTemperature0EsConf (uint8_t *p_value) |
Get Temperature 0 es conf descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetTemperature0CharUserDesc (const st_ble_ess_temperature_0_char_user_desc_t *p_value) |
Set Temperature 0 char user desc descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetTemperature0CharUserDesc (st_ble_ess_temperature_0_char_user_desc_t *p_value) |
Get Temperature 0 char user desc descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetTemperature0ValidRange (const st_ble_ess_temperature_0_valid_range_t *p_value) |
Set Temperature 0 valid range descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetTemperature0ValidRange (st_ble_ess_temperature_0_valid_range_t *p_value) |
Get Temperature 0 valid range descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetTemperature1 (const int16_t *p_value) |
Set Temperature 1 characteristic value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetTemperature1 (int16_t *p_value) |
Get Temperature 1 characteristic value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_NotifyTemperature1 (uint16_t conn_hdl, const int16_t *p_value) |
Send notification of Temperature 1 characteristic value to the remote device. More... | |
bool | R_BLE_ESS_CheckTemperature1Condition (const int16_t *p_value) |
Check whether p_value satisfy the ES trigger conditions. More... | |
ble_status_t | R_BLE_ESS_SetTemperature1CliCnfg (const uint16_t *p_value) |
Set Temperature 1 cli cnfg descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetTemperature1CliCnfg (uint16_t *p_value) |
Get Temperature 1 cli cnfg descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetTemperature1EsMeas (const st_ble_ess_temperature_1_es_meas_t *p_value) |
Set Temperature 1 es meas descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetTemperature1EsMeas (st_ble_ess_temperature_1_es_meas_t *p_value) |
Get Temperature 1 es meas descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetTemperature1CharExtendedProperties (const uint16_t *p_value) |
Set Temperature 1 char extended properties descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetTemperature1CharExtendedProperties (uint16_t *p_value) |
Get Temperature 1 char extended properties descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetTemperature1EsTrigger0 (const st_ble_ess_temperature_1_es_trigger_0_t *p_value) |
Set Temperature 1 es trigger 0 descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetTemperature1EsTrigger0 (st_ble_ess_temperature_1_es_trigger_0_t *p_value) |
Get Temperature 1 es trigger 0 descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetTemperature1EsTrigger1 (const st_ble_ess_temperature_1_es_trigger_1_t *p_value) |
Set Temperature 1 es trigger 1 descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetTemperature1EsTrigger1 (st_ble_ess_temperature_1_es_trigger_1_t *p_value) |
Get Temperature 1 es trigger 1 descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetTemperature1EsTrigger2 (const st_ble_ess_temperature_1_es_trigger_2_t *p_value) |
Set Temperature 1 es trigger 2 descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetTemperature1EsTrigger2 (st_ble_ess_temperature_1_es_trigger_2_t *p_value) |
Get Temperature 1 es trigger 2 descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetTemperature1EsConf (const uint8_t *p_value) |
Set Temperature 1 es conf descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetTemperature1EsConf (uint8_t *p_value) |
Get Temperature 1 es conf descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetTemperature1CharUserDesc (const st_ble_ess_temperature_1_char_user_desc_t *p_value) |
Set Temperature 1 char user desc descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetTemperature1CharUserDesc (st_ble_ess_temperature_1_char_user_desc_t *p_value) |
Get Temperature 1 char user desc descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetTemperature1ValidRange (const st_ble_ess_temperature_1_valid_range_t *p_value) |
Set Temperature 1 valid range descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetTemperature1ValidRange (st_ble_ess_temperature_1_valid_range_t *p_value) |
Get Temperature 1 valid range descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetElevation0 (const int32_t *p_value) |
Set Elevation 0 characteristic value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetElevation0 (int32_t *p_value) |
Get Elevation 0 characteristic value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_NotifyElevation0 (uint16_t conn_hdl, const int32_t *p_value) |
Send notification of Elevation 0 characteristic value to the remote device. More... | |
ble_status_t | R_BLE_ESS_SetElevation0CliCnfg (const uint16_t *p_value) |
Set Elevation 0 cli cnfg descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetElevation0CliCnfg (uint16_t *p_value) |
Get Elevation 0 cli cnfg descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetElevation0EsMeas (const st_ble_ess_elevation_0_es_meas_t *p_value) |
Set Elevation 0 es meas descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetElevation0EsMeas (st_ble_ess_elevation_0_es_meas_t *p_value) |
Get Elevation 0 es meas descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetElevation0CharExtendedProperties (const uint16_t *p_value) |
Set Elevation 0 char extended properties descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetElevation0CharExtendedProperties (uint16_t *p_value) |
Get Elevation 0 char extended properties descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetElevation0EsTrigger0 (const st_ble_ess_elevation_0_es_trigger_0_t *p_value) |
Set Elevation 0 es trigger 0 descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetElevation0EsTrigger0 (st_ble_ess_elevation_0_es_trigger_0_t *p_value) |
Get Elevation 0 es trigger 0 descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetElevation0EsTrigger1 (const st_ble_ess_elevation_0_es_trigger_1_t *p_value) |
Set Elevation 0 es trigger 1 descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetElevation0EsTrigger1 (st_ble_ess_elevation_0_es_trigger_1_t *p_value) |
Get Elevation 0 es trigger 1 descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetElevation0EsTrigger2 (const st_ble_ess_elevation_0_es_trigger_2_t *p_value) |
Set Elevation 0 es trigger 2 descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetElevation0EsTrigger2 (st_ble_ess_elevation_0_es_trigger_2_t *p_value) |
Get Elevation 0 es trigger 2 descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetElevation0EsConf (const uint8_t *p_value) |
Set Elevation 0 es conf descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetElevation0EsConf (uint8_t *p_value) |
Get Elevation 0 es conf descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetElevation0CharUserDesc (const st_ble_ess_elevation_0_char_user_desc_t *p_value) |
Set Elevation 0 char user desc descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetElevation0CharUserDesc (st_ble_ess_elevation_0_char_user_desc_t *p_value) |
Get Elevation 0 char user desc descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetElevation0ValidRange (const st_ble_ess_elevation_0_valid_range_t *p_value) |
Set Elevation 0 valid range descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetElevation0ValidRange (st_ble_ess_elevation_0_valid_range_t *p_value) |
Get Elevation 0 valid range descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetElevation1 (const int32_t *p_value) |
Set Elevation 1 characteristic value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetElevation1 (int32_t *p_value) |
Get Elevation 1 characteristic value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_NotifyElevation1 (uint16_t conn_hdl, const int32_t *p_value) |
Send notification of Elevation 1 characteristic value to the remote device. More... | |
bool | R_BLE_ESS_CheckElevation1Condition (const int32_t *p_value) |
Check whether p_value satisfy the ES trigger conditions. More... | |
ble_status_t | R_BLE_ESS_SetElevation1CliCnfg (const uint16_t *p_value) |
Set Elevation 1 cli cnfg descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetElevation1CliCnfg (uint16_t *p_value) |
Get Elevation 1 cli cnfg descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetElevation1EsMeas (const st_ble_ess_elevation_1_es_meas_t *p_value) |
Set Elevation 1 es meas descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetElevation1EsMeas (st_ble_ess_elevation_1_es_meas_t *p_value) |
Get Elevation 1 es meas descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetElevation1CharExtendedProperties (const uint16_t *p_value) |
Set Elevation 1 char extended properties descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetElevation1CharExtendedProperties (uint16_t *p_value) |
Get Elevation 1 char extended properties descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetElevation1EsTrigger0 (const st_ble_ess_elevation_1_es_trigger_0_t *p_value) |
Set Elevation 1 es trigger 0 descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetElevation1EsTrigger0 (st_ble_ess_elevation_1_es_trigger_0_t *p_value) |
Get Elevation 1 es trigger 0 descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetElevation1EsTrigger1 (const st_ble_ess_elevation_1_es_trigger_1_t *p_value) |
Set Elevation 1 es trigger 1 descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetElevation1EsTrigger1 (st_ble_ess_elevation_1_es_trigger_1_t *p_value) |
Get Elevation 1 es trigger 1 descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetElevation1EsTrigger2 (const st_ble_ess_elevation_1_es_trigger_2_t *p_value) |
Set Elevation 1 es trigger 2 descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetElevation1EsTrigger2 (st_ble_ess_elevation_1_es_trigger_2_t *p_value) |
Get Elevation 1 es trigger 2 descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetElevation1EsConf (const uint8_t *p_value) |
Set Elevation 1 es conf descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetElevation1EsConf (uint8_t *p_value) |
Get Elevation 1 es conf descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetElevation1CharUserDesc (const st_ble_ess_elevation_1_char_user_desc_t *p_value) |
Set Elevation 1 char user desc descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetElevation1CharUserDesc (st_ble_ess_elevation_1_char_user_desc_t *p_value) |
Get Elevation 1 char user desc descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_SetElevation1ValidRange (const st_ble_ess_elevation_1_valid_range_t *p_value) |
Set Elevation 1 valid range descriptor value to the local GATT database. More... | |
ble_status_t | R_BLE_ESS_GetElevation1ValidRange (st_ble_ess_elevation_1_valid_range_t *p_value) |
Get Elevation 1 valid range descriptor value from the local GATT database. More... | |
ble_status_t | R_BLE_ESS_Init (ble_servs_app_cb_t cb) |
Initialize Environmental Sensing service. More... | |
#define BLE_ESS_WRITE_REQUEST_REJECTED_ERROR (BLE_ERR_GROUP_GATT | 0x80) |
An attempt was made to write a value to the descriptor that is invalid or not supported by this Server.
#define BLE_ESS_CONDITION_NOT_SUPPORTED_ERROR (BLE_ERR_GROUP_GATT | 0x81) |
An attempt was made to write a value to the Condition field of the ES Trigger Setting descriptor that is invalid or not supported by this Server.
Environmental Sensing Measurement Sampling Function enumeration.
Environmental Sensing Trigger Setting 0 Condition enumeration.
Environmental Sensing Measurement Sampling Function enumeration.
Environmental Sensing Trigger Setting 0 Condition enumeration.
Environmental Sensing Measurement Sampling Function enumeration.
Environmental Sensing Trigger Setting 0 Condition enumeration.
Environmental Sensing Measurement Sampling Function enumeration.
Environmental Sensing Trigger Setting 0 Condition enumeration.
enum e_ble_ess_char_idx_t |
Environmental Sensing characteristic Index.
enum e_ble_ess_event_t |
Environmental Sensing event type.
ble_status_t R_BLE_ESS_IndicateDescValueChanged | ( | uint16_t | conn_hdl, |
const st_ble_ess_desc_value_changed_t * | p_value | ||
) |
Send indication of Descriptor Value Changed characteristic value to the remote device.
[in] | conn_hdl | Connection handle. |
[in] | p_value | Characteristic value to send. |
ble_status_t R_BLE_ESS_SetDescValueChangedCliCnfg | ( | const uint16_t * | p_value | ) |
Set Descriptor Value Changed cli cnfg descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetDescValueChangedCliCnfg | ( | uint16_t * | p_value | ) |
Get Descriptor Value Changed cli cnfg descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetTemperature0 | ( | const int16_t * | p_value | ) |
Set Temperature 0 characteristic value to the local GATT database.
[in] | p_value | Characteristic value to set. |
ble_status_t R_BLE_ESS_GetTemperature0 | ( | int16_t * | p_value | ) |
Get Temperature 0 characteristic value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_NotifyTemperature0 | ( | uint16_t | conn_hdl, |
const int16_t * | p_value | ||
) |
Send notification of Temperature 0 characteristic value to the remote device.
[in] | conn_hdl | Connection handle. |
[in] | p_value | Characteristic value to send. |
ble_status_t R_BLE_ESS_SetTemperature0CliCnfg | ( | const uint16_t * | p_value | ) |
Set Temperature 0 cli cnfg descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetTemperature0CliCnfg | ( | uint16_t * | p_value | ) |
Get Temperature 0 cli cnfg descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetTemperature0EsMeas | ( | const st_ble_ess_temperature_0_es_meas_t * | p_value | ) |
Set Temperature 0 es meas descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetTemperature0EsMeas | ( | st_ble_ess_temperature_0_es_meas_t * | p_value | ) |
Get Temperature 0 es meas descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetTemperature0CharExtendedProperties | ( | const uint16_t * | p_value | ) |
Set Temperature 0 char extended properties descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetTemperature0CharExtendedProperties | ( | uint16_t * | p_value | ) |
Get Temperature 0 char extended properties descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetTemperature0EsTrigger0 | ( | const st_ble_ess_temperature_0_es_trigger_0_t * | p_value | ) |
Set Temperature 0 es trigger 0 descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetTemperature0EsTrigger0 | ( | st_ble_ess_temperature_0_es_trigger_0_t * | p_value | ) |
Get Temperature 0 es trigger 0 descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetTemperature0EsTrigger1 | ( | const st_ble_ess_temperature_0_es_trigger_1_t * | p_value | ) |
Set Temperature 0 es trigger 1 descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetTemperature0EsTrigger1 | ( | st_ble_ess_temperature_0_es_trigger_1_t * | p_value | ) |
Get Temperature 0 es trigger 1 descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetTemperature0EsTrigger2 | ( | const st_ble_ess_temperature_0_es_trigger_2_t * | p_value | ) |
Set Temperature 0 es trigger 2 descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetTemperature0EsTrigger2 | ( | st_ble_ess_temperature_0_es_trigger_2_t * | p_value | ) |
Get Temperature 0 es trigger 2 descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetTemperature0EsConf | ( | const uint8_t * | p_value | ) |
Set Temperature 0 es conf descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetTemperature0EsConf | ( | uint8_t * | p_value | ) |
Get Temperature 0 es conf descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetTemperature0CharUserDesc | ( | const st_ble_ess_temperature_0_char_user_desc_t * | p_value | ) |
Set Temperature 0 char user desc descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetTemperature0CharUserDesc | ( | st_ble_ess_temperature_0_char_user_desc_t * | p_value | ) |
Get Temperature 0 char user desc descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetTemperature0ValidRange | ( | const st_ble_ess_temperature_0_valid_range_t * | p_value | ) |
Set Temperature 0 valid range descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetTemperature0ValidRange | ( | st_ble_ess_temperature_0_valid_range_t * | p_value | ) |
Get Temperature 0 valid range descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetTemperature1 | ( | const int16_t * | p_value | ) |
Set Temperature 1 characteristic value to the local GATT database.
[in] | p_value | Characteristic value to set. |
ble_status_t R_BLE_ESS_GetTemperature1 | ( | int16_t * | p_value | ) |
Get Temperature 1 characteristic value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_NotifyTemperature1 | ( | uint16_t | conn_hdl, |
const int16_t * | p_value | ||
) |
Send notification of Temperature 1 characteristic value to the remote device.
[in] | conn_hdl | Connection handle. |
[in] | p_value | Characteristic value to send. |
bool R_BLE_ESS_CheckTemperature1Condition | ( | const int16_t * | p_value | ) |
Check whether p_value satisfy the ES trigger conditions.
[in] | p_value | Characteristic value to check. |
ble_status_t R_BLE_ESS_SetTemperature1CliCnfg | ( | const uint16_t * | p_value | ) |
Set Temperature 1 cli cnfg descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetTemperature1CliCnfg | ( | uint16_t * | p_value | ) |
Get Temperature 1 cli cnfg descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetTemperature1EsMeas | ( | const st_ble_ess_temperature_1_es_meas_t * | p_value | ) |
Set Temperature 1 es meas descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetTemperature1EsMeas | ( | st_ble_ess_temperature_1_es_meas_t * | p_value | ) |
Get Temperature 1 es meas descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetTemperature1CharExtendedProperties | ( | const uint16_t * | p_value | ) |
Set Temperature 1 char extended properties descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetTemperature1CharExtendedProperties | ( | uint16_t * | p_value | ) |
Get Temperature 1 char extended properties descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetTemperature1EsTrigger0 | ( | const st_ble_ess_temperature_1_es_trigger_0_t * | p_value | ) |
Set Temperature 1 es trigger 0 descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetTemperature1EsTrigger0 | ( | st_ble_ess_temperature_1_es_trigger_0_t * | p_value | ) |
Get Temperature 1 es trigger 0 descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetTemperature1EsTrigger1 | ( | const st_ble_ess_temperature_1_es_trigger_1_t * | p_value | ) |
Set Temperature 1 es trigger 1 descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetTemperature1EsTrigger1 | ( | st_ble_ess_temperature_1_es_trigger_1_t * | p_value | ) |
Get Temperature 1 es trigger 1 descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetTemperature1EsTrigger2 | ( | const st_ble_ess_temperature_1_es_trigger_2_t * | p_value | ) |
Set Temperature 1 es trigger 2 descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetTemperature1EsTrigger2 | ( | st_ble_ess_temperature_1_es_trigger_2_t * | p_value | ) |
Get Temperature 1 es trigger 2 descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetTemperature1EsConf | ( | const uint8_t * | p_value | ) |
Set Temperature 1 es conf descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetTemperature1EsConf | ( | uint8_t * | p_value | ) |
Get Temperature 1 es conf descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetTemperature1CharUserDesc | ( | const st_ble_ess_temperature_1_char_user_desc_t * | p_value | ) |
Set Temperature 1 char user desc descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetTemperature1CharUserDesc | ( | st_ble_ess_temperature_1_char_user_desc_t * | p_value | ) |
Get Temperature 1 char user desc descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetTemperature1ValidRange | ( | const st_ble_ess_temperature_1_valid_range_t * | p_value | ) |
Set Temperature 1 valid range descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetTemperature1ValidRange | ( | st_ble_ess_temperature_1_valid_range_t * | p_value | ) |
Get Temperature 1 valid range descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetElevation0 | ( | const int32_t * | p_value | ) |
Set Elevation 0 characteristic value to the local GATT database.
[in] | p_value | Characteristic value to set. |
ble_status_t R_BLE_ESS_GetElevation0 | ( | int32_t * | p_value | ) |
Get Elevation 0 characteristic value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_NotifyElevation0 | ( | uint16_t | conn_hdl, |
const int32_t * | p_value | ||
) |
Send notification of Elevation 0 characteristic value to the remote device.
[in] | conn_hdl | Connection handle. |
[in] | p_value | Characteristic value to send. |
ble_status_t R_BLE_ESS_SetElevation0CliCnfg | ( | const uint16_t * | p_value | ) |
Set Elevation 0 cli cnfg descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetElevation0CliCnfg | ( | uint16_t * | p_value | ) |
Get Elevation 0 cli cnfg descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetElevation0EsMeas | ( | const st_ble_ess_elevation_0_es_meas_t * | p_value | ) |
Set Elevation 0 es meas descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetElevation0EsMeas | ( | st_ble_ess_elevation_0_es_meas_t * | p_value | ) |
Get Elevation 0 es meas descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetElevation0CharExtendedProperties | ( | const uint16_t * | p_value | ) |
Set Elevation 0 char extended properties descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetElevation0CharExtendedProperties | ( | uint16_t * | p_value | ) |
Get Elevation 0 char extended properties descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetElevation0EsTrigger0 | ( | const st_ble_ess_elevation_0_es_trigger_0_t * | p_value | ) |
Set Elevation 0 es trigger 0 descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetElevation0EsTrigger0 | ( | st_ble_ess_elevation_0_es_trigger_0_t * | p_value | ) |
Get Elevation 0 es trigger 0 descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetElevation0EsTrigger1 | ( | const st_ble_ess_elevation_0_es_trigger_1_t * | p_value | ) |
Set Elevation 0 es trigger 1 descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetElevation0EsTrigger1 | ( | st_ble_ess_elevation_0_es_trigger_1_t * | p_value | ) |
Get Elevation 0 es trigger 1 descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetElevation0EsTrigger2 | ( | const st_ble_ess_elevation_0_es_trigger_2_t * | p_value | ) |
Set Elevation 0 es trigger 2 descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetElevation0EsTrigger2 | ( | st_ble_ess_elevation_0_es_trigger_2_t * | p_value | ) |
Get Elevation 0 es trigger 2 descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetElevation0EsConf | ( | const uint8_t * | p_value | ) |
Set Elevation 0 es conf descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetElevation0EsConf | ( | uint8_t * | p_value | ) |
Get Elevation 0 es conf descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetElevation0CharUserDesc | ( | const st_ble_ess_elevation_0_char_user_desc_t * | p_value | ) |
Set Elevation 0 char user desc descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetElevation0CharUserDesc | ( | st_ble_ess_elevation_0_char_user_desc_t * | p_value | ) |
Get Elevation 0 char user desc descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetElevation0ValidRange | ( | const st_ble_ess_elevation_0_valid_range_t * | p_value | ) |
Set Elevation 0 valid range descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetElevation0ValidRange | ( | st_ble_ess_elevation_0_valid_range_t * | p_value | ) |
Get Elevation 0 valid range descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetElevation1 | ( | const int32_t * | p_value | ) |
Set Elevation 1 characteristic value to the local GATT database.
[in] | p_value | Characteristic value to set. |
ble_status_t R_BLE_ESS_GetElevation1 | ( | int32_t * | p_value | ) |
Get Elevation 1 characteristic value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_NotifyElevation1 | ( | uint16_t | conn_hdl, |
const int32_t * | p_value | ||
) |
Send notification of Elevation 1 characteristic value to the remote device.
[in] | conn_hdl | Connection handle. |
[in] | p_value | Characteristic value to send. |
bool R_BLE_ESS_CheckElevation1Condition | ( | const int32_t * | p_value | ) |
Check whether p_value satisfy the ES trigger conditions.
[in] | p_value | Characteristic value to check. |
ble_status_t R_BLE_ESS_SetElevation1CliCnfg | ( | const uint16_t * | p_value | ) |
Set Elevation 1 cli cnfg descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetElevation1CliCnfg | ( | uint16_t * | p_value | ) |
Get Elevation 1 cli cnfg descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetElevation1EsMeas | ( | const st_ble_ess_elevation_1_es_meas_t * | p_value | ) |
Set Elevation 1 es meas descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetElevation1EsMeas | ( | st_ble_ess_elevation_1_es_meas_t * | p_value | ) |
Get Elevation 1 es meas descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetElevation1CharExtendedProperties | ( | const uint16_t * | p_value | ) |
Set Elevation 1 char extended properties descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetElevation1CharExtendedProperties | ( | uint16_t * | p_value | ) |
Get Elevation 1 char extended properties descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetElevation1EsTrigger0 | ( | const st_ble_ess_elevation_1_es_trigger_0_t * | p_value | ) |
Set Elevation 1 es trigger 0 descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetElevation1EsTrigger0 | ( | st_ble_ess_elevation_1_es_trigger_0_t * | p_value | ) |
Get Elevation 1 es trigger 0 descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetElevation1EsTrigger1 | ( | const st_ble_ess_elevation_1_es_trigger_1_t * | p_value | ) |
Set Elevation 1 es trigger 1 descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetElevation1EsTrigger1 | ( | st_ble_ess_elevation_1_es_trigger_1_t * | p_value | ) |
Get Elevation 1 es trigger 1 descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetElevation1EsTrigger2 | ( | const st_ble_ess_elevation_1_es_trigger_2_t * | p_value | ) |
Set Elevation 1 es trigger 2 descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetElevation1EsTrigger2 | ( | st_ble_ess_elevation_1_es_trigger_2_t * | p_value | ) |
Get Elevation 1 es trigger 2 descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetElevation1EsConf | ( | const uint8_t * | p_value | ) |
Set Elevation 1 es conf descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetElevation1EsConf | ( | uint8_t * | p_value | ) |
Get Elevation 1 es conf descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetElevation1CharUserDesc | ( | const st_ble_ess_elevation_1_char_user_desc_t * | p_value | ) |
Set Elevation 1 char user desc descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetElevation1CharUserDesc | ( | st_ble_ess_elevation_1_char_user_desc_t * | p_value | ) |
Get Elevation 1 char user desc descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_SetElevation1ValidRange | ( | const st_ble_ess_elevation_1_valid_range_t * | p_value | ) |
Set Elevation 1 valid range descriptor value to the local GATT database.
[in] | p_value | Descriptor value to set. |
ble_status_t R_BLE_ESS_GetElevation1ValidRange | ( | st_ble_ess_elevation_1_valid_range_t * | p_value | ) |
Get Elevation 1 valid range descriptor value from the local GATT database.
[in] | p_value | Output location for the acquired descriptor value. |
ble_status_t R_BLE_ESS_Init | ( | ble_servs_app_cb_t | cb | ) |