Viewer

​The material contained on this page is informative only. Authoritative compliance information is contained in the applicable Bluetooth specification.

org.bluetooth.service.environmental_sensing
Last Modified: 2014-11-20 Approved: Yes

Name: Environmental Sensing

Type: org.bluetooth.service.environmental_sensingDownload / View

Assigned Number: 0x181A


Abstract:

This service exposes measurement data from an environmental sensor intended for sports and fitness applications. A wide range of environmental parameters is supported.

Summary:

The Environmental Sensing Service (ESS) exposes measurement data from an environmental sensor intended for sports and fitness applications. A wide range of environmental parameters is supported.

Service Dependencies

This service is not dependent upon any other services.

GATT Requirements

Sub-Procedure Server Requirement
Notifications Mandatory if the Server supports the ES Trigger Setting descriptor; excluded otherwise.
Indications Mandatory if the Descriptor Value Changed characteristic is supported; optional otherwise.
Read Characteristic Descriptors Mandatory
Read Long Characteristic Descriptors Mandatory if the Server supports reading a Characteristic User Description descriptor string length that exceeds the capacity of the default ATT_MTU; optional otherwise.
Write Characteristic Descriptors Mandatory if the Server supports the Descriptor Value Changed characteristic or notification of the ESS Characteristic or writing to the Characteristic User Description descriptor, ES Trigger Setting descriptor or ES Configuration descriptor; optional otherwise.
Write Long Characteristic Descriptors Mandatory if the Server supports writing a Characteristic User Description descriptor string length that exceeds the capacity of the default ATT_MTU; optional otherwise.

Transport Dependencies

Transport Supported
Classic true
Low Energy true
High Speed true

Error Codes

Name Code Description
Write Request Rejected 0x80 An attempt was made to write a value to the descriptor that is invalid or not supported by this Server.
Condition not supported 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.

Service Characteristics

Overview Properties Security Descriptors
Name:
Descriptor Value Changed
Description:
C.2: Mandatory if any of the following descriptors can be changed by the Server: ES Measurement, ES Trigger Setting, ES Configuration, Characteristic User Description. C.3: Mandatory if the write property is supported for the Characteristic User Description descriptor.
Type:
org.bluetooth.characteristic.descriptor_value_changed
Requirement:
C2 or C3
Property Requirement
Read Excluded
Write Excluded
WriteWithoutResponse Excluded
SignedWrite Excluded
Notify Excluded
Indicate Mandatory
WritableAuxiliaries Optional
Broadcast Excluded
ExtendedProperties Optional
None None
Name:
Apparent Wind Direction
Description:
C1: At least one ESS Characteristic is exposed.
Type:
org.bluetooth.characteristic.apparent_wind_direction
Requirement:
C1
Property Requirement
Read Mandatory
Write Excluded
WriteWithoutResponse Excluded
SignedWrite Excluded
Notify Optional
Indicate Excluded
WritableAuxiliaries Optional
Broadcast Excluded
ExtendedProperties Optional
None
Overview Permissions
Name:
ES Measurement
Type:
org.bluetooth.descriptor.es_measurement
Requirement:
if_multiple_instances_of_same_characteristic_optional_otherwise
Permission Requirement
Read Mandatory
Write Excluded
Name:
ES Trigger Setting
Type:
org.bluetooth.descriptor.es_trigger_setting
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only.
Requirement:
if_notify_supported
Permission Requirement
Read Mandatory
Write C1
Name:
ES Configuration
Type:
org.bluetooth.descriptor.es_configuration
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only. C2: Mandatory if there is more than one ES Trigger Setting Descriptor
Requirement:
C2
Permission Requirement
Read Mandatory
Write C1
Name:
Characteristic User Description
Type:
org.bluetooth.descriptor.gatt.characteristic_user_description
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Optional
Name:
Valid Range
Type:
org.bluetooth.descriptor.valid_range
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Excluded
Name:
Apparent Wind Speed
Description:
C1: At least one ESS Characteristic is exposed.
Type:
org.bluetooth.characteristic.apparent_wind_speed
Requirement:
C1
Property Requirement
Read Mandatory
Write Excluded
WriteWithoutResponse Excluded
SignedWrite Excluded
Notify Optional
Indicate Excluded
WritableAuxiliaries Optional
Broadcast Excluded
ExtendedProperties Optional
None
Overview Permissions
Name:
ES Measurement
Type:
org.bluetooth.descriptor.es_measurement
Requirement:
if_multiple_instances_of_same_characteristic_optional_otherwise
Permission Requirement
Read Mandatory
Write Excluded
Name:
ES Trigger Setting
Type:
org.bluetooth.descriptor.es_trigger_setting
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only.
Requirement:
if_notify_supported
Permission Requirement
Read Mandatory
Write C1
Name:
ES Configuration
Type:
org.bluetooth.descriptor.es_configuration
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only. C2: Mandatory if there is more than one ES Trigger Setting Descriptor
Requirement:
C2
Permission Requirement
Read Mandatory
Write C1
Name:
Characteristic User Description
Type:
org.bluetooth.descriptor.gatt.characteristic_user_description
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Optional
Name:
Valid Range
Type:
org.bluetooth.descriptor.valid_range
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Excluded
Name:
Dew Point
Description:
C1: At least one ESS Characteristic is exposed.
Type:
org.bluetooth.characteristic.dew_point
Requirement:
C1
Property Requirement
Read Mandatory
Write Excluded
WriteWithoutResponse Excluded
SignedWrite Excluded
Notify Optional
Indicate Excluded
WritableAuxiliaries Optional
Broadcast Excluded
ExtendedProperties Optional
None
Overview Permissions
Name:
ES Measurement
Type:
org.bluetooth.descriptor.es_measurement
Requirement:
if_multiple_instances_of_same_characteristic_optional_otherwise
Permission Requirement
Read Mandatory
Write Excluded
Name:
ES Trigger Setting
Type:
org.bluetooth.descriptor.es_trigger_setting
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only.
Requirement:
if_notify_supported
Permission Requirement
Read Mandatory
Write C1
Name:
ES Configuration
Type:
org.bluetooth.descriptor.es_configuration
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only. C2: Mandatory if there is more than one ES Trigger Setting Descriptor
Requirement:
C2
Permission Requirement
Read Mandatory
Write C1
Name:
Characteristic User Description
Type:
org.bluetooth.descriptor.gatt.characteristic_user_description
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Optional
Name:
Valid Range
Type:
org.bluetooth.descriptor.valid_range
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Excluded
Name:
Elevation
Description:
C1: At least one ESS Characteristic is exposed.
Type:
org.bluetooth.characteristic.elevation
Requirement:
C1
Property Requirement
Read Mandatory
Write Excluded
WriteWithoutResponse Excluded
SignedWrite Excluded
Notify Optional
Indicate Excluded
WritableAuxiliaries Optional
Broadcast Excluded
ExtendedProperties Optional
None
Overview Permissions
Name:
ES Measurement
Type:
org.bluetooth.descriptor.es_measurement
Requirement:
if_multiple_instances_of_same_characteristic_optional_otherwise
Permission Requirement
Read Mandatory
Write Excluded
Name:
ES Trigger Setting
Type:
org.bluetooth.descriptor.es_trigger_setting
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only.
Requirement:
if_notify_supported
Permission Requirement
Read Mandatory
Write C1
Name:
ES Configuration
Type:
org.bluetooth.descriptor.es_configuration
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only. C2: Mandatory if there is more than one ES Trigger Setting Descriptor
Requirement:
C2
Permission Requirement
Read Mandatory
Write C1
Name:
Characteristic User Description
Type:
org.bluetooth.descriptor.gatt.characteristic_user_description
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Optional
Name:
Valid Range
Type:
org.bluetooth.descriptor.valid_range
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Excluded
Name:
Gust Factor
Description:
C1: At least one ESS Characteristic is exposed.
Type:
org.bluetooth.characteristic.gust_factor
Requirement:
C1
Property Requirement
Read Mandatory
Write Excluded
WriteWithoutResponse Excluded
SignedWrite Excluded
Notify Optional
Indicate Excluded
WritableAuxiliaries Optional
Broadcast Excluded
ExtendedProperties Optional
None
Overview Permissions
Name:
ES Measurement
Type:
org.bluetooth.descriptor.es_measurement
Requirement:
if_multiple_instances_of_same_characteristic_optional_otherwise
Permission Requirement
Read Mandatory
Write Excluded
Name:
ES Trigger Setting
Type:
org.bluetooth.descriptor.es_trigger_setting
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only.
Requirement:
if_notify_supported
Permission Requirement
Read Mandatory
Write C1
Name:
ES Configuration
Type:
org.bluetooth.descriptor.es_configuration
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only. C2: Mandatory if there is more than one ES Trigger Setting Descriptor
Requirement:
C2
Permission Requirement
Read Mandatory
Write C1
Name:
Characteristic User Description
Type:
org.bluetooth.descriptor.gatt.characteristic_user_description
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Optional
Name:
Valid Range
Type:
org.bluetooth.descriptor.valid_range
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Excluded
Name:
Heat Index
Description:
C1: At least one ESS Characteristic is exposed.
Type:
org.bluetooth.characteristic.heat_index
Requirement:
C1
Property Requirement
Read Mandatory
Write Excluded
WriteWithoutResponse Excluded
SignedWrite Excluded
Notify Optional
Indicate Excluded
WritableAuxiliaries Optional
Broadcast Excluded
ExtendedProperties Optional
None
Overview Permissions
Name:
ES Measurement
Type:
org.bluetooth.descriptor.es_measurement
Requirement:
if_multiple_instances_of_same_characteristic_optional_otherwise
Permission Requirement
Read Mandatory
Write Excluded
Name:
ES Trigger Setting
Type:
org.bluetooth.descriptor.es_trigger_setting
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only.
Requirement:
if_notify_supported
Permission Requirement
Read Mandatory
Write C1
Name:
ES Configuration
Type:
org.bluetooth.descriptor.es_configuration
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only. C2: Mandatory if there is more than one ES Trigger Setting Descriptor
Requirement:
C2
Permission Requirement
Read Mandatory
Write C1
Name:
Characteristic User Description
Type:
org.bluetooth.descriptor.gatt.characteristic_user_description
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Optional
Name:
Valid Range
Type:
org.bluetooth.descriptor.valid_range
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Excluded
Name:
Humidity
Description:
C1: At least one ESS Characteristic is exposed.
Type:
org.bluetooth.characteristic.humidity
Requirement:
C1
Property Requirement
Read Mandatory
Write Excluded
WriteWithoutResponse Excluded
SignedWrite Excluded
Notify Optional
Indicate Excluded
WritableAuxiliaries Optional
Broadcast Excluded
ExtendedProperties Optional
None
Overview Permissions
Name:
ES Measurement
Type:
org.bluetooth.descriptor.es_measurement
Requirement:
if_multiple_instances_of_same_characteristic_optional_otherwise
Permission Requirement
Read Mandatory
Write Excluded
Name:
ES Trigger Setting
Type:
org.bluetooth.descriptor.es_trigger_setting
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only.
Requirement:
if_notify_supported
Permission Requirement
Read Mandatory
Write C1
Name:
ES Configuration
Type:
org.bluetooth.descriptor.es_configuration
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only. C2: Mandatory if there is more than one ES Trigger Setting Descriptor
Requirement:
C2
Permission Requirement
Read Mandatory
Write C1
Name:
Characteristic User Description
Type:
org.bluetooth.descriptor.gatt.characteristic_user_description
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Optional
Name:
Valid Range
Type:
org.bluetooth.descriptor.valid_range
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Excluded
Name:
Irradiance
Description:
C1: At least one ESS Characteristic is exposed.
Type:
org.bluetooth.characteristic.irradiance
Requirement:
C1
Property Requirement
Read Mandatory
Write Excluded
WriteWithoutResponse Excluded
SignedWrite Excluded
Notify Optional
Indicate Excluded
WritableAuxiliaries Optional
Broadcast Excluded
ExtendedProperties Optional
None
Overview Permissions
Name:
ES Measurement
Type:
org.bluetooth.descriptor.es_measurement
Requirement:
if_multiple_instances_of_same_characteristic_optional_otherwise
Permission Requirement
Read Mandatory
Write Excluded
Name:
ES Trigger Setting
Type:
org.bluetooth.descriptor.es_trigger_setting
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only.
Requirement:
if_notify_supported
Permission Requirement
Read Mandatory
Write C1
Name:
ES Configuration
Type:
org.bluetooth.descriptor.es_configuration
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only. C2: Mandatory if there is more than one ES Trigger Setting Descriptor
Requirement:
C2
Permission Requirement
Read Mandatory
Write C1
Name:
Characteristic User Description
Type:
org.bluetooth.descriptor.gatt.characteristic_user_description
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Optional
Name:
Valid Range
Type:
org.bluetooth.descriptor.valid_range
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Excluded
Name:
Pollen Concentration
Description:
C1: At least one ESS Characteristic is exposed.
Type:
org.bluetooth.characteristic.pollen_concentration
Requirement:
C1
Property Requirement
Read Mandatory
Write Excluded
WriteWithoutResponse Excluded
SignedWrite Excluded
Notify Optional
Indicate Excluded
WritableAuxiliaries Optional
Broadcast Excluded
ExtendedProperties Optional
None
Overview Permissions
Name:
ES Measurement
Type:
org.bluetooth.descriptor.es_measurement
Requirement:
if_multiple_instances_of_same_characteristic_optional_otherwise
Permission Requirement
Read Mandatory
Write Excluded
Name:
ES Trigger Setting
Type:
org.bluetooth.descriptor.es_trigger_setting
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only.
Requirement:
if_notify_supported
Permission Requirement
Read Mandatory
Write C1
Name:
ES Configuration
Type:
org.bluetooth.descriptor.es_configuration
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only. C2: Mandatory if there is more than one ES Trigger Setting Descriptor
Requirement:
C2
Permission Requirement
Read Mandatory
Write C1
Name:
Characteristic User Description
Type:
org.bluetooth.descriptor.gatt.characteristic_user_description
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Optional
Name:
Valid Range
Type:
org.bluetooth.descriptor.valid_range
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Excluded
Name:
Rainfall
Description:
C1: At least one ESS Characteristic is exposed.
Type:
org.bluetooth.characteristic.rainfall
Requirement:
C1
Property Requirement
Read Mandatory
Write Excluded
WriteWithoutResponse Excluded
SignedWrite Excluded
Notify Optional
Indicate Excluded
WritableAuxiliaries Optional
Broadcast Excluded
ExtendedProperties Optional
None
Overview Permissions
Name:
ES Measurement
Type:
org.bluetooth.descriptor.es_measurement
Requirement:
if_multiple_instances_of_same_characteristic_optional_otherwise
Permission Requirement
Read Mandatory
Write Excluded
Name:
ES Trigger Setting
Type:
org.bluetooth.descriptor.es_trigger_setting
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only.
Requirement:
if_notify_supported
Permission Requirement
Read Mandatory
Write C1
Name:
ES Configuration
Type:
org.bluetooth.descriptor.es_configuration
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only. C2: Mandatory if there is more than one ES Trigger Setting Descriptor
Requirement:
C2
Permission Requirement
Read Mandatory
Write C1
Name:
Characteristic User Description
Type:
org.bluetooth.descriptor.gatt.characteristic_user_description
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Optional
Name:
Valid Range
Type:
org.bluetooth.descriptor.valid_range
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Excluded
Name:
Pressure
Description:
C1: At least one ESS Characteristic is exposed.
Type:
org.bluetooth.characteristic.pressure
Requirement:
C1
Property Requirement
Read Mandatory
Write Excluded
WriteWithoutResponse Excluded
SignedWrite Excluded
Notify Optional
Indicate Excluded
WritableAuxiliaries Optional
Broadcast Excluded
ExtendedProperties Optional
None
Overview Permissions
Name:
ES Measurement
Type:
org.bluetooth.descriptor.es_measurement
Requirement:
if_multiple_instances_of_same_characteristic_optional_otherwise
Permission Requirement
Read Mandatory
Write Excluded
Name:
ES Trigger Setting
Type:
org.bluetooth.descriptor.es_trigger_setting
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only.
Requirement:
if_notify_supported
Permission Requirement
Read Mandatory
Write C1
Name:
ES Configuration
Type:
org.bluetooth.descriptor.es_configuration
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only. C2: Mandatory if there is more than one ES Trigger Setting Descriptor
Requirement:
C2
Permission Requirement
Read Mandatory
Write C1
Name:
Characteristic User Description
Type:
org.bluetooth.descriptor.gatt.characteristic_user_description
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Optional
Name:
Valid Range
Type:
org.bluetooth.descriptor.valid_range
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Excluded
Name:
Temperature
Description:
C1: At least one ESS Characteristic is exposed.
Type:
org.bluetooth.characteristic.temperature
Requirement:
C1
Property Requirement
Read Mandatory
Write Excluded
WriteWithoutResponse Excluded
SignedWrite Excluded
Notify Optional
Indicate Excluded
WritableAuxiliaries Optional
Broadcast Excluded
ExtendedProperties Optional
None
Overview Permissions
Name:
ES Measurement
Type:
org.bluetooth.descriptor.es_measurement
Requirement:
if_multiple_instances_of_same_characteristic_optional_otherwise
Permission Requirement
Read Mandatory
Write Excluded
Name:
ES Trigger Setting
Type:
org.bluetooth.descriptor.es_trigger_setting
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only.
Requirement:
if_notify_supported
Permission Requirement
Read Mandatory
Write C1
Name:
ES Configuration
Type:
org.bluetooth.descriptor.es_configuration
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only. C2: Mandatory if there is more than one ES Trigger Setting Descriptor
Requirement:
C2
Permission Requirement
Read Mandatory
Write C1
Name:
Characteristic User Description
Type:
org.bluetooth.descriptor.gatt.characteristic_user_description
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Optional
Name:
Valid Range
Type:
org.bluetooth.descriptor.valid_range
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Excluded
Name:
True Wind Direction
Description:
C1: At least one ESS Characteristic is exposed.
Type:
org.bluetooth.characteristic.true_wind_direction
Requirement:
C1
Property Requirement
Read Mandatory
Write Excluded
WriteWithoutResponse Excluded
SignedWrite Excluded
Notify Optional
Indicate Excluded
WritableAuxiliaries Optional
Broadcast Excluded
ExtendedProperties Optional
None
Overview Permissions
Name:
ES Measurement
Type:
org.bluetooth.descriptor.es_measurement
Requirement:
if_multiple_instances_of_same_characteristic_optional_otherwise
Permission Requirement
Read Mandatory
Write Excluded
Name:
ES Trigger Setting
Type:
org.bluetooth.descriptor.es_trigger_setting
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only.
Requirement:
if_notify_supported
Permission Requirement
Read Mandatory
Write C1
Name:
ES Configuration
Type:
org.bluetooth.descriptor.es_configuration
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only. C2: Mandatory if there is more than one ES Trigger Setting Descriptor
Requirement:
C2
Permission Requirement
Read Mandatory
Write C1
Name:
Characteristic User Description
Type:
org.bluetooth.descriptor.gatt.characteristic_user_description
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Optional
Name:
Valid Range
Type:
org.bluetooth.descriptor.valid_range
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Excluded
Name:
True Wind Speed
Description:
C1: At least one ESS Characteristic is exposed.
Type:
org.bluetooth.characteristic.true_wind_speed
Requirement:
C1
Property Requirement
Read Mandatory
Write Excluded
WriteWithoutResponse Excluded
SignedWrite Excluded
Notify Optional
Indicate Excluded
WritableAuxiliaries Optional
Broadcast Excluded
ExtendedProperties Optional
None
Overview Permissions
Name:
ES Measurement
Type:
org.bluetooth.descriptor.es_measurement
Requirement:
if_multiple_instances_of_same_characteristic_optional_otherwise
Permission Requirement
Read Mandatory
Write Excluded
Name:
ES Trigger Setting
Type:
org.bluetooth.descriptor.es_trigger_setting
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only.
Requirement:
if_notify_supported
Permission Requirement
Read Mandatory
Write C1
Name:
ES Configuration
Type:
org.bluetooth.descriptor.es_configuration
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only. C2: Mandatory if there is more than one ES Trigger Setting Descriptor
Requirement:
C2
Permission Requirement
Read Mandatory
Write C1
Name:
Characteristic User Description
Type:
org.bluetooth.descriptor.gatt.characteristic_user_description
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Optional
Name:
Valid Range
Type:
org.bluetooth.descriptor.valid_range
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Excluded
Name:
UV Index
Description:
C1: At least one ESS Characteristic is exposed.
Type:
org.bluetooth.characteristic.uv_index
Requirement:
C1
Property Requirement
Read Mandatory
Write Excluded
WriteWithoutResponse Excluded
SignedWrite Excluded
Notify Optional
Indicate Excluded
WritableAuxiliaries Optional
Broadcast Excluded
ExtendedProperties Optional
None
Overview Permissions
Name:
ES Measurement
Type:
org.bluetooth.descriptor.es_measurement
Requirement:
if_multiple_instances_of_same_characteristic_optional_otherwise
Permission Requirement
Read Mandatory
Write Excluded
Name:
ES Trigger Setting
Type:
org.bluetooth.descriptor.es_trigger_setting
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only.
Requirement:
if_notify_supported
Permission Requirement
Read Mandatory
Write C1
Name:
ES Configuration
Type:
org.bluetooth.descriptor.es_configuration
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only. C2: Mandatory if there is more than one ES Trigger Setting Descriptor
Requirement:
C2
Permission Requirement
Read Mandatory
Write C1
Name:
Characteristic User Description
Type:
org.bluetooth.descriptor.gatt.characteristic_user_description
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Optional
Name:
Valid Range
Type:
org.bluetooth.descriptor.valid_range
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Excluded
Name:
Wind Chill
Description:
C1: At least one ESS Characteristic is exposed.
Type:
org.bluetooth.characteristic.wind_chill
Requirement:
C1
Property Requirement
Read Mandatory
Write Excluded
WriteWithoutResponse Excluded
SignedWrite Excluded
Notify Optional
Indicate Excluded
WritableAuxiliaries Optional
Broadcast Excluded
ExtendedProperties Optional
None
Overview Permissions
Name:
ES Measurement
Type:
org.bluetooth.descriptor.es_measurement
Requirement:
if_multiple_instances_of_same_characteristic_optional_otherwise
Permission Requirement
Read Mandatory
Write Excluded
Name:
ES Trigger Setting
Type:
org.bluetooth.descriptor.es_trigger_setting
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only.
Requirement:
if_notify_supported
Permission Requirement
Read Mandatory
Write C1
Name:
ES Configuration
Type:
org.bluetooth.descriptor.es_configuration
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only. C2: Mandatory if there is more than one ES Trigger Setting Descriptor
Requirement:
C2
Permission Requirement
Read Mandatory
Write C1
Name:
Characteristic User Description
Type:
org.bluetooth.descriptor.gatt.characteristic_user_description
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Optional
Name:
Valid Range
Type:
org.bluetooth.descriptor.valid_range
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Excluded
Name:
Barometric Pressure Trend
Description:
C1: At least one ESS Characteristic is exposed.
Type:
org.bluetooth.characteristic.barometric_pressure_trend
Requirement:
C1
Property Requirement
Read Mandatory
Write Excluded
WriteWithoutResponse Excluded
SignedWrite Excluded
Notify Optional
Indicate Excluded
WritableAuxiliaries Optional
Broadcast Excluded
ExtendedProperties Optional
None
Overview Permissions
Name:
ES Measurement
Type:
org.bluetooth.descriptor.es_measurement
Requirement:
if_multiple_instances_of_same_characteristic_optional_otherwise
Permission Requirement
Read Mandatory
Write Excluded
Name:
ES Trigger Setting
Type:
org.bluetooth.descriptor.es_trigger_setting
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only.
Requirement:
if_notify_supported
Permission Requirement
Read Mandatory
Write C1
Name:
ES Configuration
Type:
org.bluetooth.descriptor.es_configuration
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only. C2: Mandatory if there is more than one ES Trigger Setting Descriptor
Requirement:
C2
Permission Requirement
Read Mandatory
Write C1
Name:
Characteristic User Description
Type:
org.bluetooth.descriptor.gatt.characteristic_user_description
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Optional
Name:
Valid Range
Type:
org.bluetooth.descriptor.valid_range
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Excluded
Name:
Magnetic Declination
Description:
C1: At least one ESS Characteristic is exposed.
Type:
org.bluetooth.characteristic.magnetic_declination
Requirement:
C1
Property Requirement
Read Mandatory
Write Excluded
WriteWithoutResponse Excluded
SignedWrite Excluded
Notify Optional
Indicate Excluded
WritableAuxiliaries Optional
Broadcast Excluded
ExtendedProperties Optional
None
Overview Permissions
Name:
ES Measurement
Type:
org.bluetooth.descriptor.es_measurement
Requirement:
if_multiple_instances_of_same_characteristic_optional_otherwise
Permission Requirement
Read Mandatory
Write Excluded
Name:
ES Trigger Setting
Type:
org.bluetooth.descriptor.es_trigger_setting
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only.
Requirement:
if_notify_supported
Permission Requirement
Read Mandatory
Write C1
Name:
ES Configuration
Type:
org.bluetooth.descriptor.es_configuration
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only. C2: Mandatory if there is more than one ES Trigger Setting Descriptor
Requirement:
C2
Permission Requirement
Read Mandatory
Write C1
Name:
Characteristic User Description
Type:
org.bluetooth.descriptor.gatt.characteristic_user_description
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Optional
Name:
Valid Range
Type:
org.bluetooth.descriptor.valid_range
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Excluded
Name:
Magnetic Flux Density - 2D
Description:
C1: At least one ESS Characteristic is exposed.
Type:
org.bluetooth.characteristic.magnetic_flux_density_2D
Requirement:
C1
Property Requirement
Read Mandatory
Write Excluded
WriteWithoutResponse Excluded
SignedWrite Excluded
Notify Optional
Indicate Excluded
WritableAuxiliaries Optional
Broadcast Excluded
ExtendedProperties Optional
None
Overview Permissions
Name:
ES Measurement
Type:
org.bluetooth.descriptor.es_measurement
Requirement:
if_multiple_instances_of_same_characteristic_optional_otherwise
Permission Requirement
Read Mandatory
Write Excluded
Name:
ES Trigger Setting
Type:
org.bluetooth.descriptor.es_trigger_setting
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only.
Requirement:
if_notify_supported
Permission Requirement
Read Mandatory
Write C1
Name:
ES Configuration
Type:
org.bluetooth.descriptor.es_configuration
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only. C2: Mandatory if there is more than one ES Trigger Setting Descriptor
Requirement:
C2
Permission Requirement
Read Mandatory
Write C1
Name:
Characteristic User Description
Type:
org.bluetooth.descriptor.gatt.characteristic_user_description
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Optional
Name:
Valid Range
Type:
org.bluetooth.descriptor.valid_range
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Excluded
Name:
Magnetic Flux Density - 3D
Description:
C1: At least one ESS Characteristic is exposed.
Type:
org.bluetooth.characteristic.magnetic_flux_density_3D
Requirement:
C1
Property Requirement
Read Mandatory
Write Excluded
WriteWithoutResponse Excluded
SignedWrite Excluded
Notify Optional
Indicate Excluded
WritableAuxiliaries Optional
Broadcast Excluded
ExtendedProperties Optional
None
Overview Permissions
Name:
ES Measurement
Type:
org.bluetooth.descriptor.es_measurement
Requirement:
if_multiple_instances_of_same_characteristic_optional_otherwise
Permission Requirement
Read Mandatory
Write Excluded
Name:
ES Trigger Setting
Type:
org.bluetooth.descriptor.es_trigger_setting
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only.
Requirement:
if_notify_supported
Permission Requirement
Read Mandatory
Write C1
Name:
ES Configuration
Type:
org.bluetooth.descriptor.es_configuration
Description:
C1: If Write is supported, bonding is mandatory as described in Section 3.1.2.3.1 of the Service Specification. If the ES Trigger Setting descriptor is writable, an ES Configuration descriptor, if present, is also writable. Otherwise, both are read-only. C2: Mandatory if there is more than one ES Trigger Setting Descriptor
Requirement:
C2
Permission Requirement
Read Mandatory
Write C1
Name:
Characteristic User Description
Type:
org.bluetooth.descriptor.gatt.characteristic_user_description
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Optional
Name:
Valid Range
Type:
org.bluetooth.descriptor.valid_range
Requirement:
Optional
Permission Requirement
Read Mandatory
Write Excluded