VelocAI logo Bluetooth Explorer Documentation

Bluetooth GATT Descriptor Reference

Environmental Sensing Measurement (0x290C)

org.bluetooth.descriptor.es_measurement

This definition is shown in the Environmental Sensing Service Section 3.1.2.1 and its subsections.

Quick Summary

No fixed value payload is declared in this XML; this entry defines metadata and profile structure. This page is generated from official GATT XML and presented as implementation-ready guidance.

At a Glance

Key reference details for BLE implementation, interoperability testing, and AI-assisted troubleshooting.

PropertyValue
NameEnvironmental Sensing Measurement
UUID0x290C
Typeorg.bluetooth.descriptor.es_measurement
XML RootDescriptor
Source Fileorg.bluetooth.descriptor.es_measurement.xml
Field Count0

Use Cases and Integration Notes

Descriptor Validation

Verify descriptor presence and format during integration and interoperability testing.

Client Configuration

Use descriptor semantics to configure notifications, indications, or presentation metadata.

Debug Diagnostics

Capture descriptor values alongside characteristic data for deeper BLE troubleshooting.

Implementation Checklist

  • Read descriptor metadata after characteristic discovery to confirm behavior contracts.
  • Respect descriptor read/write requirements before ATT operations.
  • Document descriptor values in exported BLE session logs for reproducibility.
  • Keep descriptor handling aligned with Bluetooth SIG format definitions.

FAQ

What is Environmental Sensing Measurement in Bluetooth GATT?

Environmental Sensing Measurement is defined as a Bluetooth GATT descriptor entry with type org.bluetooth.descriptor.es_measurement and UUID 0x290C.

What UUID identifies Environmental Sensing Measurement?

The UUID for Environmental Sensing Measurement is 0x290C.

How should I parse Environmental Sensing Measurement?

Parse the structure and requirements from the XML definition, then enforce format/requirement rules in your BLE stack.

Where does this definition come from?

This page is generated from the Bluetooth SIG mirror XML in the oesmith/gatt-xml repository.

How does this page support BLE implementation?

The page combines structured tables, practical Q&A, and JSON-LD metadata to help teams validate integrations and troubleshoot consistently.