1 /*
2  * Copyright 2016-2023, Cypress Semiconductor Corporation or
3  * an affiliate of Cypress Semiconductor Corporation.  All rights reserved.
4  *
5  * This software, including source code, documentation and related
6  * materials ("Software") is owned by Cypress Semiconductor Corporation
7  * or one of its affiliates ("Cypress") and is protected by and subject to
8  * worldwide patent protection (United States and foreign),
9  * United States copyright laws and international treaty provisions.
10  * Therefore, you may use this Software only as provided in the license
11  * agreement accompanying the software package from which you
12  * obtained this Software ("EULA").
13  * If no EULA applies, Cypress hereby grants you a personal, non-exclusive,
14  * non-transferable license to copy, modify, and compile the Software
15  * source code solely for use in connection with Cypress's
16  * integrated circuit products.  Any reproduction, modification, translation,
17  * compilation, or representation of this Software except as specified
18  * above is prohibited without the express written permission of Cypress.
19  *
20  * Disclaimer: THIS SOFTWARE IS PROVIDED AS-IS, WITH NO WARRANTY OF ANY KIND,
21  * EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, NONINFRINGEMENT, IMPLIED
22  * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Cypress
23  * reserves the right to make changes to the Software without notice. Cypress
24  * does not assume any liability arising out of the application or use of the
25  * Software or any product or circuit described in the Software. Cypress does
26  * not authorize its products for use in any products where a malfunction or
27  * failure of the Cypress product may reasonably be expected to result in
28  * significant property damage, injury or death ("High Risk Product"). By
29  * including Cypress's product in a High Risk Product, the manufacturer
30  * of such system or application assumes all risk of such use and in doing
31  * so agrees to indemnify Cypress against all liability.
32  */
33 
34 /** @file
35  *
36  * This file has the BT UUIDs (https://developer.bluetooth.org/gatt/)
37  *
38  */
39 
40 #ifndef WICED_BT_UUID_H
41 #define WICED_BT_UUID_H
42 
43 #define LC3_CODEC_ID 0x6
44 
45 /******************************************************
46  *                   Enumerations
47  ******************************************************/
48 
49 /** Service UUID per Bluetooth Assigned numbers */
50 enum ble_uuid_service
51 {
52     UUID_SERVICE_GAP                                    = 0x1800,
53     UUID_SERVICE_GATT                                   = 0x1801,
54     UUID_SERVICE_IMMEDIATE_ALERT                        = 0x1802,
55     UUID_SERVICE_LINK_LOSS                              = 0x1803,
56     UUID_SERVICE_TX_POWER                               = 0x1804,
57     UUID_SERVICE_CURRENT_TIME                           = 0x1805,
58     UUID_SERVICE_REFERENCE_TIME_UPDATE                  = 0x1806,
59     UUID_SERVICE_DST_CHANGE                             = 0x1807,
60     UUID_SERVICE_GLUCOSE                                = 0x1808,
61     UUID_SERVICE_HEALTH_THERMOMETER                     = 0x1809,
62     UUID_SERVICE_DEVICE_INFORMATION                     = 0x180A,
63     UUID_SERVICE_NETWORK_AVAILABILITY                   = 0x180B,
64     UUID_SERVICE_WATCHDOG                               = 0x180C,
65     UUID_SERVICE_HEART_RATE                             = 0x180D,
66     UUID_SERVICE_PHONE_ALERT_STATUS                     = 0x180E,
67     UUID_SERVICE_BATTERY                                = 0x180F,
68     UUID_SERVICE_BLOOD_PRESSURE                         = 0x1810,
69     UUID_SERVICE_ALERT_NOTIFICATION                     = 0x1811,
70     UUID_SERVICE_HID                                    = 0x1812,
71     UUID_SERVICE_SCAN_PARAMETERS                        = 0x1813,
72     UUID_SERVICE_RSC                                    = 0x1814,
73     UUID_SERVICE_AUTOMATION_IO                          = 0x1815,
74     UUID_SERVICE_CSC                                    = 0x1816,
75     UUID_SERVICE_CYCLING_POWER                          = 0x1818,
76     UUID_SERVICE_LOCATION_NAVIGATION                    = 0x1819,
77     UUID_SERVICE_ENVIRONMENTAL_SENSING                  = 0x181A,
78     UUID_SERVICE_BODY_COMPOSITION                       = 0x181B,
79     UUID_SERVICE_USER_DATA                              = 0x181C,
80     UUID_SERVICE_WEIGHT_SCALE                           = 0x181D,
81     UUID_SERVICE_BOND_MANAGEMENT                        = 0x181E,
82     UUID_SERVICE_CONTINUOUS_GLUCOSE_MONITORING          = 0x181F,
83     UUID_SERVICE_INTERNET_PROTOCOL_SUPPORT              = 0x1820,
84     UUID_SERVICE_INDOOR_POSITIONING                     = 0x1821,
85     UUID_SERVICE_PULSE_OXIMETER                         = 0x1822,
86     UUID_SERVICE_HTTP_PROXY                             = 0x1823,
87     UUID_SERVICE_TRANSPORT_DISCOVERY                    = 0x1824,
88     UUID_SERVICE_OBJECT_TRANSFER                        = 0x1825,
89     UUID_SERVICE_WPT                                    = 0xFFFE,
90 
91     WICED_BT_UUID_AUDIO_INPUT_CONTROL = 0x1843,           // 43 18
92     WICED_BT_UUID_VOLUME_CONTROL = 0x1844,                // 44 18
93     WICED_BT_UUID_VOLUME_OFFSET_CONTROL = 0x1845,         // 45 18
94     WICED_BT_UUID_COORDINATE_SET_IDENTIFICATION = 0x1846, // 46 18
95     WICED_BT_UUID_MEDIA_CONTROL = 0x1848,                 // 48 18
96     WICED_BT_UUID_GENERIC_MEDIA_CONTROL = 0X1849,         // 49 18
97     WICED_BT_UUID_TELEPHONE_BEARER = 0x184B,              // 4B 18
98     WICED_BT_UUID_GENERIC_TELEPHONE_BEARER = 0X184C,      // 4C 18
99     WICED_BT_UUID_MICROPHONE_CONTROL = 0x184D,            // 4D 18
100     WICED_BT_UUID_AUDIO_STREAM_CONTROL = 0x184E,          // 4e 18
101     WICED_BT_UUID_BROADCAST_AUDIO_SCAN = 0X184F,          // 4f 18
102     WICED_BT_UUID_PUBLISHED_AUDIO_CAPABILITY = 0x1850,    // 50 18
103     WICED_BT_UUID_BASIC_AUDIO_ANNOUNCEMENT = 0X1851,      // 51 18
104     WICED_BT_UUID_BROADCAST_AUDIO_ANNOUNCEMENT = 0x1852,  // 52 18
105     WICED_BT_UUID_COMMON_AUDIO = 0X1853,                  // 53 18
106     WICED_BT_UUID_HEARING_ACCESS = 0X1854,                // 54 18
107     WICED_BT_UUID_TMAS = 0X1855,                          // 55 18
108     WICED_BT_UUID_PUBLIC_BROADCAST_ANNOUNCEMENT = 0X1856, // 56 18
109 };
110 
111 /** UUID per Bluetooth Assigned numbers */
112 enum ble_uuid_attribute
113 {
114     UUID_ATTRIBUTE_PRIMARY_SERVICE                      = 0x2800,
115     UUID_ATTRIBUTE_SECONDARY_SERVICE                    = 0x2801,
116     UUID_ATTRIBUTE_INCLUDE                              = 0x2802,
117     UUID_ATTRIBUTE_CHARACTERISTIC                       = 0x2803,
118 
119      WICED_BT_UUID_INPUT_STATE = 0x2B77,
120     WICED_BT_UUID_GAIN_SETTING_ATTRIBUTE = 0x2B78,
121     WICED_BT_UUID_INPUT_TYPE = 0x2B79,
122     WICED_BT_UUID_INPUT_STATUS = 0x2B7A,
123     WICED_BT_UUID_AUDIO_INPUT_CONTROL_POINT = 0x2B7B,
124     WICED_BT_UUID_AUDIO_INPUT_DESCRIPTION = 0x2B7C,
125 
126     WICED_BT_UUID_VOLUME_STATE = 0x2B7D,
127     WICED_BT_UUID_CONTROL_POINT = 0x2B7E,
128     WICED_BT_UUID_VOLUME_FLAG = 0x2B7F,
129 
130     WICED_BT_UUID_VOLUME_OFFSET_STATE = 0x2B80,
131     WICED_BT_UUID_AUDIO_LOCATION = 0x2B81,
132     WICED_BT_UUID_VOLUME_OFFSET_CONTROL_POINT = 0x2B82,
133     WICED_BT_UUID_AUDIO_OUTPUT_DESCRIPTION = 0x2B83,
134 
135     WICED_BT_UUID_CSIS_SIRK                          = 0x2B84,
136     WICED_BT_UUID_CSIS_SIZE                          = 0x2B85,
137     WICED_BT_UUID_CSIS_LOCK                          = 0x2B86,
138     WICED_BT_UUID_CSIS_RANK                          = 0x2B87,
139 
140     WICED_BT_UUID_MEDIA_PLAYER_NAME = 0x2B93,
141     WICED_BT_UUID_MEDIA_ICON_OBJECT = 0x2B94,
142     WICED_BT_UUID_MEDIA_ICON_URI = 0x2B95,
143     WICED_BT_UUID_MEDIA_TRACK_CHANGED = 0x2B96,
144     WICED_BT_UUID_MEDIA_TRACK_TITLE = 0x2B97,
145     WICED_BT_UUID_MEDIA_TRACK_DURATION = 0x2B98,
146     WICED_BT_UUID_MEDIA_TRACK_POSITION = 0x2B99,
147     WICED_BT_UUID_MEDIA_PLAYBACK_SPEED = 0x2B9A,
148     WICED_BT_UUID_MEDIA_SEEKING_SPEED = 0x2B9B,
149     WICED_BT_UUID_MEDIA_TRACK_SEGMENT_OBJECT = 0x2B9C,
150     WICED_BT_UUID_MEDIA_CURRENT_TRACK_OBJECT = 0x2B9D,
151     WICED_BT_UUID_MEDIA_NEXT_TRACK_OBJECT = 0x2B9E,
152     WICED_BT_UUID_MEDIA_PARENT_GROUP_OBJECT = 0x2B9F,
153     WICED_BT_UUID_MEDIA_CURRENT_GROUP_OBJECT = 0x2BA0,
154     WICED_BT_UUID_MEDIA_PLAYING_ORDER = 0x2BA1,
155     WICED_BT_UUID_MEDIA_PLAYING_ORDER_SUPPORTED = 0x2BA2,
156     WICED_BT_UUID_MEDIA_STATE = 0x2BA3,
157     WICED_BT_UUID_MEDIA_CONTROL_POINT = 0x2BA4,
158     WICED_BT_UUID_MEDIA_CONTROL_OPCODE_SUPPORTED = 0x2BA5,
159     WICED_BT_UUID_MEDIA_SEARCH_RESULTS_OBJECT = 0x2BA6,
160     WICED_BT_UUID_MEDIA_SEARCH_CONTROL_POINT = 0x2BA7,
161     WICED_BT_UUID_MEDIA_CONTENT_CONTROL_ID = 0x2BBA,
162 
163     WICED_BT_UUID_TBS_BEARER_PROVIDER_NAME = 0x2BB3,
164     WICED_BT_UUID_TBS_BEARER_UCI = 0x2BB4,
165     WICED_BT_UUID_TBS_BEARER_TECHNOLOGY = 0x2BB5,
166     WICED_BT_UUID_TBS_BEARER_URI_SCHEMES = 0x2BB6,
167     WICED_BT_UUID_TBS_BEARER_SIGNAL_STRENGTH = 0x2BB7,
168     WICED_BT_UUID_TBS_SIG_STR_REPORTING_INTERVAL = 0x2BB8,
169     WICED_BT_UUID_TBS_LIST_CURRENT_CALL = 0x2BB9,
170     WICED_BT_UUID_TBS_CONTENT_CONTROL_ID = 0x2BBA,
171     WICED_BT_UUID_TBS_STATUS_FLAGS = 0x2BBB,
172     WICED_BT_UUID_TBS_INCOMING_TG_URI = 0x2BBC,
173     WICED_BT_UUID_TBS_CALL_STATE = 0x2BBD,
174     WICED_BT_UUID_TBS_CALL_CONTROL_POINT = 0x2BBE,
175     WICED_BT_UUID_TBS_CALL_CONTROL_POINT_OPTIONAL_OPCODE = 0x2BBF,
176     WICED_BT_UUID_TBS_TERMINATION_REASON = 0x2BC0,
177     WICED_BT_UUID_TBS_INCOMING_CALL = 0x2BC1,
178     WICED_BT_UUID_TBS_CALL_FRIENDLY_NAME = 0x2BC2,
179 
180     WICED_BT_UUID_MICS_MUTE_STATE = 0x2BC3,
181 
182     WICED_BT_UUID_ASCS_SINK_ASE = 0x2BC4,
183     WICED_BT_UUID_ASCS_SOURCE_ASE = 0X2BC5,
184     WICED_BT_UUID_ASCS_ASE_CONTROL_POINT = 0X2BC6,
185 
186     WICED_BT_UUID_BASS_CONTROL_POINT = 0X2BC7,
187     WICED_BT_UUID_BASS_BROADCAST_RECEIVE_STATE = 0X2BC8,
188 
189     WICED_BT_UUID_PACS_SINK_PAC = 0X2BC9,
190     WICED_BT_UUID_PACS_SINK_AUDIO_LOCATIONS = 0X2BCA,
191     WICED_BT_UUID_PACS_SOURCE_PAC = 0X2BCB,
192     WICED_BT_UUID_PACS_SOURCE_AUDIO_LOCATIONS = 0X2BCC,
193     WICED_BT_UUID_PACS_AUDIO_CONTEXT_AVAILABILITY = 0X2BCD,
194     WICED_BT_UUID_PACS_SUPPORTED_AUDIO_CONTEXT = 0X2BCE,
195 
196     WICED_BT_UUID_RAAS_SELECTABLE_AREP                       = 0X8FC0,
197     WICED_BT_UUID_RAAS_CFG_AUDIO_ROUTE_LIST                  = 0X8FC1,
198     WICED_BT_UUID_RAAS_CFG_AUDIO_ROUTE_CONTENT_TYPE          = 0X8FC2,
199     WICED_BT_UUID_RAAS_MODIFY_AUDIO_ROUTE_CONTROL_POINT      = 0X8FC3,
200 };
201 
202 
203 /** Descriptor UUID per Bluetooth Assigned numbers */
204 enum ble_uuid_characteristic_descriptor
205 {
206     UUID_DESCRIPTOR_CHARACTERISTIC_EXTENDED_PROPERTIES  = 0x2900,
207     UUID_DESCRIPTOR_CHARACTERISTIC_USER_DESCRIPTION     = 0x2901,
208     UUID_DESCRIPTOR_CLIENT_CHARACTERISTIC_CONFIGURATION = 0x2902,
209     UUID_DESCRIPTOR_SERVER_CHARACTERISTIC_CONFIGURATION = 0x2903,
210     UUID_DESCRIPTOR_CHARACTERISTIC_PRESENTATION_FORMAT  = 0x2904,
211     UUID_DESCRIPTOR_CHARACTERISTIC_AGGREGATE_FORMAT     = 0x2905,
212     UUID_DESCRIPTOR_VALID_RANGE                         = 0x2906,
213     UUID_DESCRIPTOR_EXTERNAL_REPORT_REFERENCE           = 0x2907,
214     UUID_DESCRIPTOR_REPORT_REFERENCE                    = 0x2908,
215     UUID_DESCRIPTOR_NUMBER_OF_DIGITALS                  = 0x2909,
216     UUID_DESCRIPTOR_VALUE_TRIGGER_SETTING               = 0x290A,
217     UUID_DESCRIPTOR_ENVIRONMENT_SENSING_CONFIGURATION   = 0x290B,
218     UUID_DESCRIPTOR_ENVIRONMENT_SENSING_MEASUREMENT     = 0x290C,
219     UUID_DESCRIPTOR_ENVIRONMENT_SENSING_TRIGGER_SETTING = 0x290D,
220     UUID_DESCRIPTOR_TIME_TRIGGER_SETTING                = 0x290E,
221 };
222 
223 
224 /** Characteristic UUID per Bluetooth Assigned numbers */
225 enum ble_uuid_characteristic
226 {
227     UUID_CHARACTERISTIC_DEVICE_NAME                                         = 0x2A00,
228     UUID_CHARACTERISTIC_APPEARANCE                                          = 0x2A01,
229     UUID_CHARACTERISTIC_PERIPHERAL_PRIVACY_FLAG                             = 0x2A02,
230     UUID_CHARACTERISTIC_RECONNECTION_ADDRESS                                = 0x2A03,
231     UUID_CHARACTERISTIC_PERIPHERAL_PREFERRED_CONNECTION_PARAMETERS          = 0x2A04,
232     UUID_CHARACTERISTIC_SERVICE_CHANGED                                     = 0x2A05,
233     UUID_CHARACTERISTIC_ALERT_LEVEL                                         = 0x2A06,
234     UUID_CHARACTERISTIC_TX_POWER_LEVEL                                      = 0x2A07,
235     UUID_CHARACTERISTIC_DATE_TIME                                           = 0x2A08,
236     UUID_CHARACTERISTIC_DAY_OF_WEEK                                         = 0x2A09,
237     UUID_CHARACTERISTIC_TIME                                                = 0x2A0A,
238     UUID_CHARACTERISTIC_EXACT_TIME_100                                      = 0x2A0B,
239     UUID_CHARACTERISTIC_EXACT_TIME_256                                      = 0x2A0C,
240     UUID_CHARACTERISTIC_DAYLIGHT_SAVING_TIME                                = 0x2A0D,
241     UUID_CHARACTERISTIC_TIME_ZONE                                           = 0x2A0E,
242     UUID_CHARACTERISTIC_LOCAL_TIME_INFORMATION                              = 0x2A0F,
243     UUID_CHARACTERISTIC_SECONDARY_TIME_ZONE                                 = 0x2A10,
244     UUID_CHARACTERISTIC_TIME_WITH_DST                                       = 0x2A11,
245     UUID_CHARACTERISTIC_TIME_ACCURACY                                       = 0x2A12,
246     UUID_CHARACTERISTIC_TIME_SOURCE                                         = 0x2A13,
247     UUID_CHARACTERISTIC_REFERENCE_TIME_INFORMATION                          = 0x2A14,
248     UUID_CHARACTERISTIC_TIME_BROADCAST                                      = 0x2A15,
249     UUID_CHARACTERISTIC_TIME_UPDATE_CONTROL_POINT                           = 0x2A16,
250     UUID_CHARACTERISTIC_TIME_UPDATE_STATE                                   = 0x2A17,
251     UUID_CHARACTERISTIC_GLUCOSE_MEASUREMENT                                 = 0x2A18,
252     UUID_CHARACTERISTIC_BATTERY_LEVEL                                       = 0x2A19,
253     UUID_CHARACTERISTIC_BATTERY_POWER_STATE                                 = 0x2A1A,
254     UUID_CHARACTERISTIC_BATTERY_LEVEL_STATE                                 = 0x2A1B,
255     UUID_CHARACTERISTIC_TEMPERATURE_MEASUREMENT                             = 0x2A1C,
256     UUID_CHARACTERISTIC_TEMPERATURE_TYPE                                    = 0x2A1D,
257     UUID_CHARACTERISTIC_INTERMEDIATE_TEMPERATURE                            = 0x2A1E,
258     UUID_CHARACTERISTIC_TEMPERATURE_CELSIUS                                 = 0x2A1F,
259     UUID_CHARACTERISTIC_TEMPERATURE_FAHRENHEIT                              = 0x2A20,
260     UUID_CHARACTERISTIC_MEASUREMENT_INTERVAL                                = 0x2A21,
261     UUID_CHARACTERISTIC_BOOT_KEYBOARD_INPUT_REPORT                          = 0x2A22,
262     UUID_CHARACTERISTIC_SYSTEM_ID                                           = 0x2A23,
263     UUID_CHARACTERISTIC_MODEL_NUMBER_STRING                                 = 0x2A24,
264     UUID_CHARACTERISTIC_SERIAL_NUMBER_STRING                                = 0x2A25,
265     UUID_CHARACTERISTIC_FIRMWARE_REVISION_STRING                            = 0x2A26,
266     UUID_CHARACTERISTIC_HARDWARE_REVISION_STRING                            = 0x2A27,
267     UUID_CHARACTERISTIC_SOFTWARE_REVISION_STRING                            = 0x2A28,
268     UUID_CHARACTERISTIC_MANUFACTURER_NAME_STRING                            = 0x2A29,
269     UUID_CHARACTERISTIC_IEEE_11073_20601_REGULATORY_CERTIFICATION_DATA_LIST = 0x2A2A,
270     UUID_CHARACTERISTIC_CURRENT_TIME                                        = 0x2A2B,
271     UUID_CHARACTERISTIC_MAGNETIC_DECLINATION                                = 0x2A2C,
272     UUID_CHARACTERISTIC_SCAN_REFRESH                                        = 0x2A31,
273     UUID_CHARACTERISTIC_BOOT_KEYBOARD_OUTPUT_REPORT                         = 0x2A32,
274     UUID_CHARACTERISTIC_BOOT_MOUSE_INPUT_REPORT                             = 0x2A33,
275     UUID_CHARACTERISTIC_GLUCOSE_MEASUREMENT_CONTEXT                         = 0x2A34,
276     UUID_CHARACTERISTIC_BLOOD_PRESSURE_MEASUREMENT                          = 0x2A35,
277     UUID_CHARACTERISTIC_INTERMEDIATE_BLOOD_PRESSURE                         = 0x2A36,
278     UUID_CHARACTERISTIC_HEART_RATE_MEASUREMENT                              = 0x2A37,
279     UUID_CHARACTERISTIC_HEART_RATE_SENSOR_LOCATION                          = 0x2A38,
280     UUID_CHARACTERISTIC_HEART_RATE_CONTROL_POINT                            = 0x2A39,
281     UUID_CHARACTERISTIC_REMOVABLE                                           = 0x2A3A,
282     UUID_CHARACTERISTIC_SERVICE_REQUIRED                                    = 0x2A3B,
283     UUID_CHARACTERISTIC_SCIENTIFIC_TEMPERATURE_CELSIUS                      = 0x2A3C,
284     UUID_CHARACTERISTIC_STRING                                              = 0x2A3D,
285     UUID_CHARACTERISTIC_NETWORK_AVAILABILITY                                = 0x2A3E,
286     UUID_CHARACTERISTIC_ALERT_STATUS                                        = 0x2A3F,
287     UUID_CHARACTERISTIC_RINGER_CONTROL_POINT                                = 0x2A40,
288     UUID_CHARACTERISTIC_RINGER_SETTING                                      = 0x2A41,
289     UUID_CHARACTERISTIC_ALERT_CATEGORY_ID_BIT_MASK                          = 0x2A42,
290     UUID_CHARACTERISTIC_ALERT_CATEGORY_ID                                   = 0x2A43,
291     UUID_CHARACTERISTIC_ALERT_NOTIFICATION_CONTROL_POINT                    = 0x2A44,
292     UUID_CHARACTERISTIC_UNREAD_ALERT_STATUS                                 = 0x2A45,
293     UUID_CHARACTERISTIC_NEW_ALERT                                           = 0x2A46,
294     UUID_CHARACTERISTIC_SUPPORTED_NEW_ALERT_CATEGORY                        = 0x2A47,
295     UUID_CHARACTERISTIC_SUPPORTED_UNREAD_ALERT_CATEGORY                     = 0x2A48,
296     UUID_CHARACTERISTIC_BLOOD_PRESSURE_FEATURE                              = 0x2A49,
297     UUID_CHARACTERISTIC_HID_INFORMATION                                     = 0x2A4A,
298     UUID_CHARACTERISTIC_HID_REPORT_MAP                                      = 0x2A4B,
299     UUID_CHARACTERISTIC_REPORT_MAP                                          = 0x2A4B,
300     UUID_CHARACTERISTIC_HID_CONTROL_POINT                                   = 0x2A4C,
301     UUID_CHARACTERISTIC_HID_REPORT                                          = 0x2A4D,
302     UUID_CHARACTERISTIC_REPORT                                              = 0x2A4D,
303     UUID_CHARACTERISTIC_HID_PROTOCOL_MODE                                   = 0x2A4E,
304     UUID_CHARACTERISTIC_PROTOCOL_MODE                                       = 0x2A4E,
305     UUID_CHARACTERISTIC_SCAN_INTERVAL_WINDOW                                = 0x2A4F,
306     UUID_CHARACTERISTIC_PNP_ID                                              = 0x2A50,
307     UUID_CHARACTERISTIC_GLUCOSE_FEATURES                                    = 0x2A51,
308     UUID_CHARACTERISTIC_GLUCOSE_RACP                                        = 0x2A52,
309     UUID_CHARACTERISTIC_RECORD_ACCESS_CONTROL_POINT                         = 0x2A52,
310     UUID_CHARACTERISTIC_RSC_MEASUREMENT                                     = 0x2A53,
311     UUID_CHARACTERISTIC_RSC_FEATURE                                         = 0x2A54,
312     UUID_CHARACTERISTIC_SC_CONTROL_POINT                                    = 0x2A55,
313     UUID_CHARACTERISTIC_RSC_CONTROL_POINT                                   = 0x2A55,
314     UUID_CHARACTERISTIC_CSC_CONTROL_POINT                                   = 0x2A55,
315     UUID_CHARACTERISTIC_DIGITAL                                             = 0x2A56,
316     UUID_CHARACTERISTIC_ANALOG                                              = 0x2A58,
317     UUID_CHARACTERISTIC_AGGREGATE_INPUT                                     = 0x2A5A,
318     UUID_CHARACTERISTIC_CSC_MEASUREMENT                                     = 0x2A5B,
319     UUID_CHARACTERISTIC_CSC_FEATURE                                         = 0x2A5C,
320     UUID_CHARACTERISTIC_SENSOR_LOCATION                                     = 0x2A5D,
321     UUID_CHARACTERISTIC_PLX_SPOT_CHECK_MEASUREMENT                          = 0x2A5E,
322     UUID_CHARACTERISTIC_PLX_CONTINUOUS_MEASUREMENT                          = 0x2A5F,
323     UUID_CHARACTERISTIC_PLX_FEATURES                                        = 0x2A60,
324     UUID_CHARACTERISTIC_CYCLING_POWER_MEASUREMENT                           = 0x2A63,
325     UUID_CHARACTERISTIC_CYCLING_POWER_VECTOR                                = 0x2A64,
326     UUID_CHARACTERISTIC_CYCLING_POWER_FEATURE                               = 0x2A65,
327     UUID_CHARACTERISTIC_CYCLING_POWER_CONTROL_POINT                         = 0x2A66,
328     UUID_CHARACTERISTIC_LOCATION_AND_SPEED                                  = 0x2A67,
329     UUID_CHARACTERISTIC_NAVIGATION                                          = 0x2A68,
330     UUID_CHARACTERISTIC_POSITION_QUALITY                                    = 0x2A69,
331     UUID_CHARACTERISTIC_LN_FEATURE                                          = 0x2A6A,
332     UUID_CHARACTERISTIC_LN_CONTROL_POINT                                    = 0x2A6B,
333     UUID_CHARACTERISTIC_ELEVATION                                           = 0x2A6C,
334     UUID_CHARACTERISTIC_PRESSURE                                            = 0x2A6D,
335     UUID_CHARACTERISTIC_TEMPERATURE                                         = 0x2A6E,
336     UUID_CHARACTERISTIC_HUMIDITY                                            = 0x2A6F,
337     UUID_CHARACTERISTIC_TRUE_WIND_SPEED                                     = 0x2A70,
338     UUID_CHARACTERISTIC_TRUE_WIND_DIRECTION                                 = 0x2A71,
339     UUID_CHARACTERISTIC_APPARENT_WIND_SPEED                                 = 0x2A72,
340     UUID_CHARACTERISTIC_APPARENT_WIND_DIRECTION                             = 0x2A73,
341     UUID_CHARACTERISTIC_GUST_FACTOR                                         = 0x2A74,
342     UUID_CHARACTERISTIC_POLLEN_CONCENTRATION                                = 0x2A75,
343     UUID_CHARACTERISTIC_UV_INDEX                                            = 0x2A76,
344     UUID_CHARACTERISTIC_IRRADIANCE                                          = 0x2A77,
345     UUID_CHARACTERISTIC_RAINFALL                                            = 0x2A78,
346     UUID_CHARACTERISTIC_WIND_CHILL                                          = 0x2A79,
347     UUID_CHARACTERISTIC_HEAT_INDEX                                          = 0x2A7A,
348     UUID_CHARACTERISTIC_DEW_POINT                                           = 0x2A7B,
349     UUID_CHARACTERISTIC_DESCRIPTOR_VALUE_CHANGED                            = 0x2A7D,
350     UUID_CHARACTERISTIC_AEROBIC_HEART_RATE_LOWER_LIMIT                      = 0x2A7E,
351     UUID_CHARACTERISTIC_AEROBIC_THRESHOLD                                   = 0x2A7F,
352     UUID_CHARACTERISTIC_AGE                                                 = 0x2A80,
353     UUID_CHARACTERISTIC_ANAEROBIC_HEART_RATE_LOWER_LIMIT                    = 0x2A81,
354     UUID_CHARACTERISTIC_ANAEROBIC_HEART_RATE_UPPER_LIMIT                    = 0x2A82,
355     UUID_CHARACTERISTIC_ANAEROBIC_THRESHOLD                                 = 0x2A83,
356     UUID_CHARACTERISTIC_AEROBIC_HEART_RATE_UPPER_LIMIT                      = 0x2A84,
357     UUID_CHARACTERISTIC_DATE_OF_BIRTH                                       = 0x2A85,
358     UUID_CHARACTERISTIC_DATE_OF_THRESHOLD_ASSESSMENT                        = 0x2A86,
359     UUID_CHARACTERISTIC_EMAIL_ADDRESS                                       = 0x2A87,
360     UUID_CHARACTERISTIC_FAT_BURN_HEART_RATE_LOWER_LIMIT                     = 0x2A88,
361     UUID_CHARACTERISTIC_FAT_BURN_HEART_RATE_UPPER_LIMIT                     = 0x2A89,
362     UUID_CHARACTERISTIC_FIRST_NAME                                          = 0x2A8A,
363     UUID_CHARACTERISTIC_FIVE_ZONE_HEART_RATE_LIMITS                         = 0x2A8B,
364     UUID_CHARACTERISTIC_GENDER                                              = 0x2A8C,
365     UUID_CHARACTERISTIC_HEART_RATE_MAX                                      = 0x2A8D,
366     UUID_CHARACTERISTIC_HEIGHT                                              = 0x2A8E,
367     UUID_CHARACTERISTIC_HIP_CIRCUMFERENCE                                   = 0x2A8F,
368     UUID_CHARACTERISTIC_LAST_NAME                                           = 0x2A90,
369     UUID_CHARACTERISTIC_MAXIMUM_RECOMMENDED_HEART_RATE                      = 0x2A91,
370     UUID_CHARACTERISTIC_RESTING_HEART_RATE                                  = 0x2A92,
371     UUID_CHARACTERISTIC_SPORT_TYPE_FOR_AEROBIC_AND_ANAEROBIC_THRESHOLDS     = 0x2A93,
372     UUID_CHARACTERISTIC_THREE_ZONE_HEART_RATE_LIMITS                        = 0x2A94,
373     UUID_CHARACTERISTIC_TWO_ZONE_HEART_RATE_LIMITS                          = 0x2A95,
374     UUID_CHARACTERISTIC_VO2_MAX                                             = 0x2A96,
375     UUID_CHARACTERISTIC_WAIST_CIRCUMFERENCE                                 = 0x2A97,
376     UUID_CHARACTERISTIC_WEIGHT                                              = 0x2A98,
377     UUID_CHARACTERISTIC_DATABASE_CHANGE_INCREMENT                           = 0x2A99,
378     UUID_CHARACTERISTIC_USER_INDEX                                          = 0x2A9A,
379     UUID_CHARACTERISTIC_BODY_COMPOSITION_FEATURE                            = 0x2A9B,
380     UUID_CHARACTERISTIC_BODY_COMPOSITION_MEASUREMENT                        = 0x2A9C,
381     UUID_CHARACTERISTIC_WEIGHT_MEASUREMENT                                  = 0x2A9D,
382     UUID_CHARACTERISTIC_WEIGHT_SCALE_FEATURE                                = 0x2A9E,
383     UUID_CHARACTERISTIC_USER_CONTROL_POINT                                  = 0x2A9F,
384     UUID_CHARACTERISTIC_MAGNETIC_FLUX_DENSITY_2D                            = 0x2AA0,
385     UUID_CHARACTERISTIC_MAGNETIC_FLUX_DENSITY_3D                            = 0x2AA1,
386     UUID_CHARACTERISTIC_LANGUAGE                                            = 0x2AA2,
387     UUID_CHARACTERISTIC_BAROMETRIC_PRESSURE_TREND                           = 0x2AA3,
388     UUID_CHARACTERISTIC_BOND_MANAGEMENT_CONTROL_POINT                       = 0x2AA4,
389     UUID_CHARACTERISTIC_BOND_MANAGEMENT_FEATURE                             = 0x2AA5,
390     UUID_CHARACTERISTIC_CENTRAL_ADDRESS_RESOLUTION                          = 0x2AA6,
391     UUID_CHARACTERISTIC_CGM_MEASUREMENT                                     = 0x2AA7,
392     UUID_CHARACTERISTIC_CGM_FEATURE                                         = 0x2AA8,
393     UUID_CHARACTERISTIC_CGM_STATUS                                          = 0x2AA9,
394     UUID_CHARACTERISTIC_CGM_SESSION_START_TIME                              = 0x2AAA,
395     UUID_CHARACTERISTIC_CGM_SESSION_RUN_TIME                                = 0x2AAB,
396     UUID_CHARACTERISTIC_CGM_SPECIFIC_OPS_CONTROL_POINT                      = 0x2AAC,
397     UUID_CHARACTERISTIC_INDOOR_POSITIONING_CONFIGURATION                    = 0x2AAD,
398     UUID_CHARACTERISTIC_LATITUDE                                            = 0x2AAE,
399     UUID_CHARACTERISTIC_LONGITUDE                                           = 0x2AAF,
400     UUID_CHARACTERISTIC_LOCAL_NORTH_COORDINATE                              = 0x2AB0,
401     UUID_CHARACTERISTIC_LOCAL_EAST_COORDINATE                               = 0x2AB1,
402     UUID_CHARACTERISTIC_FLOOR_NUMBER                                        = 0x2AB2,
403     UUID_CHARACTERISTIC_ALTITUDE                                            = 0x2AB3,
404     UUID_CHARACTERISTIC_UNCERTAINTY                                         = 0x2AB4,
405     UUID_CHARACTERISTIC_LOCATION_NAME                                       = 0x2AB5,
406     UUID_CHARACTERISTIC_URI                                                 = 0x2AB6,
407     UUID_CHARACTERISTIC_HTTP_HEADERS                                        = 0x2AB7,
408     UUID_CHARACTERISTIC_HTTP_STATUS_CODE                                    = 0x2AB8,
409     UUID_CHARACTERISTIC_HTTP_ENTITY_BODY                                    = 0x2AB9,
410     UUID_CHARACTERISTIC_HTTP_CONTROL_POINT                                  = 0x2ABA,
411     UUID_CHARACTERISTIC_HTTPS_SECURITY                                      = 0x2ABB,
412     UUID_CHARACTERISTIC_TDS_CONTROL_POINT                                   = 0x2ABC,
413     UUID_CHARACTERISTIC_OTS_FEATURE                                         = 0x2ABD,
414     UUID_CHARACTERISTIC_OBJECT_NAME                                         = 0x2ABE,
415     UUID_CHARACTERISTIC_OBJECT_TYPE                                         = 0x2ABF,
416     UUID_CHARACTERISTIC_OBJECT_SIZE                                         = 0x2AC0,
417     UUID_CHARACTERISTIC_OBJECT_FIRST_CREATED                                = 0x2AC1,
418     UUID_CHARACTERISTIC_OBJECT_LAST_MODIFIED                                = 0x2AC2,
419     UUID_CHARACTERISTIC_OBJECT_ID                                           = 0x2AC3,
420     UUID_CHARACTERISTIC_OBJECT_PROPERTIES                                   = 0x2AC4,
421     UUID_CHARACTERISTIC_OBJECT_ACTION_CONTROL_POINT                         = 0x2AC5,
422     UUID_CHARACTERISTIC_OBJECT_LIST_CONTROL_POINT                           = 0x2AC6,
423     UUID_CHARACTERISTIC_OBJECT_LIST_FILTER                                  = 0x2AC7,
424     UUID_CHARACTERISTIC_OBJECT_CHANGED                                      = 0x2AC8,
425     UUID_CHARACTERISTIC_RPA_ONLY                                            = 0x2AC9,
426 };
427 
428 #endif
429