User guide
Silicon Labs Page of 17 21
Descriptor properties are defined by the element and only read and/or write access is allowed.
<properties>
Value is defined by element the same way as for characteristic value.
<value>
Below an example on how to add a characteristic descriptor with type UUID 2908.
Characteristic Descriptor Example
<characteristic uuid="2a4d" id="hid_input">
<properties notify="true" read="true"/>
<value length="3" />
<descriptor uuid="2908">
<properties read="true" const="true" />
<value type="hex" >0001</value>
</descriptor>
</characteristic>
3.3.7 Notes
The compiler might output the following message:
"Dynamic attribute count is xx which is larger than
.
maximum supported of 64"
This refers to the maximum number of characteristics seen in the table in chapter 3.1
The compiler might output the following message:
"Attribute database size exceeds maximum
.
supported of 255 entries"
This refers to the maximum number of attributes seen in the table in chapter 3.1
It should be noted that each service or characteristic often uses more than one attribute handle, for
example some characteristics might make use of three handles (declaration, data, description).