<r>Hi,<br/>
<br/>
currently, I'm wondering if anybody ever has implemented the following GATT Descriptors ?<br/>
<br/>
• Characteristic Presentation Format - 0x2904<br/>
<br/>
The Characteristic Presentation Format descriptor defines the format of the Characteristic Value.<br/>
<br/>
<URL url="https://www.bluetooth.com/wp-content/up ... <LINK_TEXT text="https://www.bluetooth.com/wp-content/up ... format.xml">https://www.bluetooth.com/wp-content/up ... </URL><br/>
<br/>
<br/>
z.B: IPv4, IPv6, Bluetooth Address<br/>
<br/>
<Enumerations><br/>
<Enumeration key="0" value="Reserved For Future Use"/><br/>
<Enumeration key="1" value="Boolean"/><br/>
<Enumeration key="2" value="unsigned 2-bit integer"/><br/>
<Enumeration key="3" value="unsigned 4-bit integer"/><br/>
<Enumeration key="4" value="unsigned 8-bit integer"/><br/>
<Enumeration key="5" value="unsigned 12-bit integer"/><br/>
<Enumeration key="6" value="unsigned 16-bit integer"/><br/>
<Enumeration key="7" value="unsigned 24-bit integer"/><br/>
<Enumeration key="8" value="unsigned 32-bit integer"/><br/>
<Enumeration key="9" value="unsigned 48-bit integer"/><br/>
<Enumeration key="10" value="unsigned 64-bit integer"/><br/>
<Enumeration key="11" value="unsigned 128-bit integer"/><br/>
<Enumeration key="12" value="signed 8-bit integer"/><br/>
<Enumeration key="13" value="signed 12-bit integer"/><br/>
<Enumeration key="14" value="signed 16-bit integer"/><br/>
<Enumeration key="15" value="signed 24-bit integer"/><br/>
<Enumeration key="16" value="signed 32-bit integer"/><br/>
<Enumeration key="17" value="signed 48-bit integer"/><br/>
<Enumeration key="18" value="signed 64-bit integer"/><br/>
<Enumeration key="19" value="signed 128-bit integer"/><br/>
<Enumeration key="20" value="IEEE-754 32-bit floating point"/><br/>
<Enumeration key="21" value="IEEE-754 64-bit floating point"/><br/>
<Enumeration key="22" value="IEEE-11073 16-bit SFLOAT"/><br/>
<Enumeration key="23" value="IEEE-11073 32-bit FLOAT"/><br/>
<Enumeration key="24" value="IEEE-20601 format"/><br/>
<Enumeration key="25" value="UTF-8 string"/><br/>
<Enumeration key="26" value="UTF-16 string"/><br/>
<Enumeration key="27" value="Opaque Structure"/><br/>
<Reserved start="28" end="255"/><br/>
</Enumerations><br/>
<br/>
<br/>
• Characteristic Aggregate Format - 0x2905<br/>
<br/>
The Characteristic Aggregate Format descriptor defines the format of an aggregated Characteristic Value.<br/>
<br/>
<URL url="https://www.bluetooth.com/wp-content/up ... <LINK_TEXT text="https://www.bluetooth.com/wp-content/up ... format.xml">https://www.bluetooth.com/wp-content/up ... </URL><br/>
<br/>
<Summary><br/>
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.<br/>
</Summary><br/>
<Example><br/>
If 3 Characteristic Presentation Format declarations exist at Attribute Handles 0x40, 0x50 and 0x60, the Characteris Aggregate Format Value is 0x405060.<br/>
</Example></r>
BLE Gatt Descriptors 0x2904, 0x2905
Jump to
- English Forum
- Explore
- News
- General Discussion
- FAQ
- Documentation
- Documentation
- Sample Code
- Discussion Forum
- Hardware
- ESP-IDF
- ESP-BOX
- ESP-ADF
- ESP-MDF
- ESP-WHO
- ESP-SkaiNet
- ESP32 Arduino
- IDEs for ESP-IDF
- ESP-AT
- ESP IoT Solution
- ESP RainMaker
- Rust
- ESP8266
- Report Bugs
- Showcase
- Chinese Forum 中文社区
- 活动区
- 乐鑫活动专区
- 讨论区
- 全国大学生物联网设计竞赛乐鑫答疑专区
- ESP-IDF 中文讨论版
- 《ESP32-C3 物联网工程开发实战》书籍讨论版
- 中文文档讨论版
- ESP-AT 中文讨论版
- ESP-BOX 中文讨论版
- ESP IoT Solution 中文讨论版
- ESP-ADF 中文讨论版
- ESP Mesh 中文讨论版
- ESP Cloud 中文讨论版
- ESP-WHO 中文讨论版
- ESP-SkaiNet 中文讨论版
- ESP 生产支持讨论版
- 硬件问题讨论
- 项目展示
Who is online
Users browsing this forum: No registered users and 110 guests
- All times are UTC
- Top
- Delete cookies
About Us
Espressif Systems is a fabless semiconductor company providing cutting-edge low power WiFi SoCs and wireless solutions for wireless communications and Internet of Things applications. ESP8266EX and ESP32 are some of our products.