Viewer

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

org.bluetooth.descriptor.gatt.characteristic_aggregate_format

Name: Characteristic Aggregate Format

Type: org.bluetooth.descriptor.gatt.characteristic_aggregate_formatDownload / View

Assigned Number: 0x2905

Abstract:

The Characteristic Aggregate Format descriptor defines the format of an aggregated Characteristic Value.

The information contained on this web page is informative.

Informative means that the text may provide background or context to the authoritative text contained in the adopted Bluetooth specification. Informative text is not considered when determining compliance to the Bluetooth specification. Please refer to the adopted Bluetooth specification for the normative (i.e. authoritative) text used to establish compliance. Compliance issues due to errors on this web page are not the responsibility of the Bluetooth SIG and rest solely with the member.

Summary:

Only one Characteristic Aggregate Format descriptor exists in a characteristic definition. This descriptor consists of a list of Attribute Handles pointing to Characteristic Presentation Format declarations. This descriptor is read only and does not require authentication or authorization. The list of Attribute Handles is the concatenation of multiple 16-bit Attribute Handle values into a single Attribute Value. If more than one Characteristic Presentation Format declarations exist, then there is one Characteristic Aggregate Format declaration. However, a Characteristic Aggregate Format descriptor can be present even if there aren't any Presentation Format descriptors in the characteristic definition. The order of the Attribute Handles in the list is significant.

Example:

If 3 Characteristic Presentation Format declarations exist at Attribute Handles 0x40, 0x50 and 0x60, the Characteris Aggregate Format Value is 0x405060.

Value Fields

Names Field Requirement Format Minimum Value Maximum Value Additional Information
List of Handles
Mandatory
uint16 N/A N/A This field may be repeated.