You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by GitBox <gi...@apache.org> on 2018/10/10 01:12:52 UTC

[GitHub] microbuilder opened a new issue #217: Add missing GATT descriptor UUIDs

microbuilder opened a new issue #217: Add missing GATT descriptor UUIDs
URL: https://github.com/apache/mynewt-nimble/issues/217
 
 
   The current release of nimble includes a define for the [client characteristic configuration descriptor (0x2902)](https://github.com/apache/mynewt-nimble/blob/master/nimble/host/include/host/ble_gatt.h#L46). None of the other [official descriptor UUIDs](https://www.bluetooth.com/specifications/gatt/descriptors) are present in `ble_gatt.h`. 
   
   In order to make use of the [characteristic user description (0x2901)](https://www.bluetooth.com/specifications/gatt/viewer?attributeXmlFile=org.bluetooth.descriptor.gatt.characteristic_user_description.xml), I currently have to define this myself or hard-code the value, both of which seem unfortunate.
   
   Would it be appropriate to add at least the more commonly used ones, or does the current code operate under the premise that defines are only added as they are needed in the library itself or the larger mynewt-core repository? As limiting as that may be, I understand the goal of avoiding code bloat.
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services