ble_att.h
Go to the documentation of this file.
1
50 #ifndef __BLE_ATT_H__
51 #define __BLE_ATT_H__
52
55 #define BLE_ATT_UUID_16(uuid) (uuid)
56 #define BLE_ATT_MTU_DEFAULT (23)
57 #define BLE_ATT_INVALID_HDL (0x0000)
58 #define BLE_ATT_HANDLE_START (0x0001)
59 #define BLE_ATT_HANDLE_END (0xFFFF)
63 #define BLE_ATT_UUID_16_LEN 0x0002
64 #define BLE_ATT_UUID_32_LEN 0x0004
65 #define BLE_ATT_UUID_128_LEN 0x0010
70 #define BLE_ATT_CHAR_PROP_BCAST 0x01
71 #define BLE_ATT_CHAR_PROP_RD 0x02
72 #define BLE_ATT_CHAR_PROP_WR_NO_RESP 0x04
73 #define BLE_ATT_CHAR_PROP_WR 0x08
74 #define BLE_ATT_CHAR_PROP_NTF 0x10
75 #define BLE_ATT_CHAR_PROP_IND 0x20
76 #define BLE_ATT_CHAR_PROP_AUTH 0x40
77 #define BLE_ATT_CHAR_PROP_EXT_PROP 0x80
82 #define BLE_ATT_EXT_RELIABLE_WRITE 0x0001
83 #define BLE_ATT_EXT_WRITABLE_AUX 0x0002
84 #define BLE_ATT_EXT_RFU 0xFFFC
88 #define BLE_ATT_BT_UUID_128 {0xFB, 0x34, 0x9B, 0x5F, 0x80, 0x00, 0x00, 0x80, \
89 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}
90
94 #define BLE_ATT_16_TO_128_ARRAY(uuid) {(uuid) & 0xFF, ((uuid) >> 8) & 0xFF, 0x00, 0x00, 0x00, \
95 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 }
96
100 #define BLE_ATT_16_TO_16_ARRAY(uuid) {(uuid) & 0xFF, ((uuid) >> 8) & 0xFF}
101
108 typedef enum
109 {
110 BLE_ATT_INVALID_UUID = BLE_ATT_UUID_16(0x0000),
111 /*----------------- SERVICES ---------------------*/
112 BLE_ATT_SVC_GENERIC_ACCESS = BLE_ATT_UUID_16(0x1800),
113 BLE_ATT_SVC_GENERIC_ATTRIBUTE = BLE_ATT_UUID_16(0x1801),
114 BLE_ATT_SVC_IMMEDIATE_ALERT = BLE_ATT_UUID_16(0x1802),
115 BLE_ATT_SVC_LINK_LOSS = BLE_ATT_UUID_16(0x1803),
116 BLE_ATT_SVC_TX_POWER = BLE_ATT_UUID_16(0x1804),
117 BLE_ATT_SVC_CURRENT_TIME = BLE_ATT_UUID_16(0x1805),
118 BLE_ATT_SVC_REF_TIME_UPDATE = BLE_ATT_UUID_16(0x1806),
119 BLE_ATT_SVC_NEXT_DST_CHANGE = BLE_ATT_UUID_16(0x1807),
120 BLE_ATT_SVC_GLUCOSE = BLE_ATT_UUID_16(0x1808),
121 BLE_ATT_SVC_HEALTH_THERMOM = BLE_ATT_UUID_16(0x1809),
122 BLE_ATT_SVC_DEVICE_INFO = BLE_ATT_UUID_16(0x180A),
123 BLE_ATT_SVC_HEART_RATE = BLE_ATT_UUID_16(0x180D),
124 BLE_ATT_SVC_PHONE_ALERT_STATUS = BLE_ATT_UUID_16(0x180E),
125 BLE_ATT_SVC_BATTERY_SERVICE = BLE_ATT_UUID_16(0x180F),
126 BLE_ATT_SVC_BLOOD_PRESSURE = BLE_ATT_UUID_16(0x1810),
127 BLE_ATT_SVC_ALERT_NTF = BLE_ATT_UUID_16(0x1811),
128 BLE_ATT_SVC_HID = BLE_ATT_UUID_16(0x1812),
129 BLE_ATT_SVC_SCAN_PARAMETERS = BLE_ATT_UUID_16(0x1813),
130 BLE_ATT_SVC_RUNNING_SPEED_CADENCE = BLE_ATT_UUID_16(0x1814),
131 BLE_ATT_SVC_CYCLING_SPEED_CADENCE = BLE_ATT_UUID_16(0x1816),
132 BLE_ATT_SVC_CYCLING_POWER = BLE_ATT_UUID_16(0x1818),
133 BLE_ATT_SVC_LOCATION_AND_NAVIGATION = BLE_ATT_UUID_16(0x1819),
134 BLE_ATT_SVC_ENVIRONMENTAL_SENSING = BLE_ATT_UUID_16(0x181A),
135 BLE_ATT_SVC_BODY_COMPOSITION = BLE_ATT_UUID_16(0x181B),
136 BLE_ATT_SVC_USER_DATA = BLE_ATT_UUID_16(0x181C),
137 BLE_ATT_SVC_WEIGHT_SCALE = BLE_ATT_UUID_16(0x181D),
138 BLE_ATT_SVC_BOND_MANAGEMENT = BLE_ATT_UUID_16(0x181E),
139 BLE_ATT_SVC_CONTINUOUS_GLUCOSE_MONITORING = BLE_ATT_UUID_16(0x181F),
140 BLE_ATT_SVC_IP_SUPPORT = BLE_ATT_UUID_16(0x1820),
141 BLE_ATT_SVC_INDOOR_POSITIONING = BLE_ATT_UUID_16(0x1821),
142 BLE_ATT_SVC_PULSE_OXIMETER = BLE_ATT_UUID_16(0x1822),
143 BLE_ATT_SVC_HTTP_PROXY = BLE_ATT_UUID_16(0x1823),
144 BLE_ATT_SVC_TRANSPORT_DISCOVERY = BLE_ATT_UUID_16(0x1824),
145 BLE_ATT_SVC_OBJECT_TRANSFER = BLE_ATT_UUID_16(0x1825),
147 /*------------------- UNITS ---------------------*/
148 BLE_ATT_UNIT_UNITLESS = BLE_ATT_UUID_16(0x2700),
149 BLE_ATT_UNIT_METRE = BLE_ATT_UUID_16(0x2701),
150 BLE_ATT_UNIT_KG = BLE_ATT_UUID_16(0x2702),
151 BLE_ATT_UNIT_SECOND = BLE_ATT_UUID_16(0x2703),
152 BLE_ATT_UNIT_AMPERE = BLE_ATT_UUID_16(0x2704),
153 BLE_ATT_UNIT_KELVIN = BLE_ATT_UUID_16(0x2705),
154 BLE_ATT_UNIT_MOLE = BLE_ATT_UUID_16(0x2706),
155 BLE_ATT_UNIT_CANDELA = BLE_ATT_UUID_16(0x2707),
156 BLE_ATT_UNIT_SQ_METRE = BLE_ATT_UUID_16(0x2710),
157 BLE_ATT_UNIT_CUBIC_METRE = BLE_ATT_UUID_16(0x2710),
158 BLE_ATT_UNIT_METRE_PER_SECOND = BLE_ATT_UUID_16(0x2711),
159 BLE_ATT_UNIT_METRES_PER_SEC_SQ = BLE_ATT_UUID_16(0x2712),
160 BLE_ATT_UNIT_RECIPROCAL_METRE = BLE_ATT_UUID_16(0x2713),
161 BLE_ATT_UNIT_DENS_KG_PER_CUBIC_METRE = BLE_ATT_UUID_16(0x2714),
162 BLE_ATT_UNIT_KG_PER_SQ_METRE = BLE_ATT_UUID_16(0x2715),
163 BLE_ATT_UNIT_CUBIC_METRE_PER_KG = BLE_ATT_UUID_16(0x2716),
164 BLE_ATT_UNIT_AMPERE_PER_SQ_METRE = BLE_ATT_UUID_16(0x2717),
165 BLE_ATT_UNIT_AMPERE_PER_METRE = BLE_ATT_UUID_16(0x2718),
166 BLE_ATT_UNIT_MOLE_PER_CUBIC_METRE = BLE_ATT_UUID_16(0x2719),
167 BLE_ATT_UNIT_MASS_KG_PER_CUBIC_METRE = BLE_ATT_UUID_16(0x271A),
168 BLE_ATT_UNIT_CANDELA_PER_SQ_METRE = BLE_ATT_UUID_16(0x271B),
169 BLE_ATT_UNIT_REFRACTIVE_INDEX = BLE_ATT_UUID_16(0x271C),
170 BLE_ATT_UNIT_RELATIVE_PERMEABILITY = BLE_ATT_UUID_16(0x271D),
171 BLE_ATT_UNIT_RADIAN = BLE_ATT_UUID_16(0x2720),
172 BLE_ATT_UNIT_STERADIAN = BLE_ATT_UUID_16(0x2721),
173 BLE_ATT_UNIT_HERTZ = BLE_ATT_UUID_16(0x2722),
174 BLE_ATT_UNIT_NEWTON = BLE_ATT_UUID_16(0x2723),
175 BLE_ATT_UNIT_PASCAL = BLE_ATT_UUID_16(0x2724),
176 BLE_ATT_UNIT_JOULE = BLE_ATT_UUID_16(0x2725),
177 BLE_ATT_UNIT_WATT = BLE_ATT_UUID_16(0x2726),
178 BLE_ATT_UNIT_COULOMB = BLE_ATT_UUID_16(0x2727),
179 BLE_ATT_UNIT_VOLT = BLE_ATT_UUID_16(0x2728),
180 BLE_ATT_UNIT_FARAD = BLE_ATT_UUID_16(0x2729),
181 BLE_ATT_UNIT_OHM = BLE_ATT_UUID_16(0x272A),
182 BLE_ATT_UNIT_SIEMENS = BLE_ATT_UUID_16(0x272B),
183 BLE_ATT_UNIT_WEBER = BLE_ATT_UUID_16(0x272C),
184 BLE_ATT_UNIT_TESLA = BLE_ATT_UUID_16(0x272D),
185 BLE_ATT_UNIT_HENRY = BLE_ATT_UUID_16(0x272E),
186 BLE_ATT_UNIT_CELSIUS = BLE_ATT_UUID_16(0x272F),
187 BLE_ATT_UNIT_LUMEN = BLE_ATT_UUID_16(0x2730),
188 BLE_ATT_UNIT_LUX = BLE_ATT_UUID_16(0x2731),
189 BLE_ATT_UNIT_BECQUEREL = BLE_ATT_UUID_16(0x2732),
190 BLE_ATT_UNIT_GRAY = BLE_ATT_UUID_16(0x2733),
191 BLE_ATT_UNIT_SIEVERT = BLE_ATT_UUID_16(0x2734),
192 BLE_ATT_UNIT_KATAL = BLE_ATT_UUID_16(0x2735),
193 BLE_ATT_UNIT_PASCAL_SECOND = BLE_ATT_UUID_16(0x2740),
194 BLE_ATT_UNIT_NEWTON_METRE = BLE_ATT_UUID_16(0x2741),
195 BLE_ATT_UNIT_NEWTON_PER_METRE = BLE_ATT_UUID_16(0x2742),
196 BLE_ATT_UNIT_RADIAN_PER_SECOND = BLE_ATT_UUID_16(0x2743),
197 BLE_ATT_UNIT_RADIAN_PER_SECOND_SQ = BLE_ATT_UUID_16(0x2744),
198 BLE_ATT_UNIT_WATT_PER_SQ_METRE = BLE_ATT_UUID_16(0x2745),
199 BLE_ATT_UNIT_JOULE_PER_KELVIN = BLE_ATT_UUID_16(0x2746),
200 BLE_ATT_UNIT_JOULE_PER_KG_KELVIN = BLE_ATT_UUID_16(0x2747),
201 BLE_ATT_UNIT_JOULE_PER_KG = BLE_ATT_UUID_16(0x2748),
202 BLE_ATT_UNIT_WATT_PER_METRE_KELVIN = BLE_ATT_UUID_16(0x2749),
203 BLE_ATT_UNIT_JOULE_PER_CUBIC_METRE = BLE_ATT_UUID_16(0x274A),
204 BLE_ATT_UNIT_VOLT_PER_METRE = BLE_ATT_UUID_16(0x274B),
205 BLE_ATT_UNIT_COULOMB_PER_CUBIC_METRE = BLE_ATT_UUID_16(0x274C),
206 BLE_ATT_UNIT_SURF_COULOMB_PER_SQ_METRE = BLE_ATT_UUID_16(0x274D),
207 BLE_ATT_UNIT_FLUX_COULOMB_PER_SQ_METRE = BLE_ATT_UUID_16(0x274E),
208 BLE_ATT_UNIT_FARAD_PER_METRE = BLE_ATT_UUID_16(0x274F),
209 BLE_ATT_UNIT_HENRY_PER_METRE = BLE_ATT_UUID_16(0x2750),
210 BLE_ATT_UNIT_JOULE_PER_MOLE = BLE_ATT_UUID_16(0x2751),
211 BLE_ATT_UNIT_JOULE_PER_MOLE_KELVIN = BLE_ATT_UUID_16(0x2752),
212 BLE_ATT_UNIT_COULOMB_PER_KG = BLE_ATT_UUID_16(0x2753),
213 BLE_ATT_UNIT_GRAY_PER_SECOND = BLE_ATT_UUID_16(0x2754),
214 BLE_ATT_UNIT_WATT_PER_STERADIAN = BLE_ATT_UUID_16(0x2755),
215 BLE_ATT_UNIT_WATT_PER_SQ_METRE_STERADIAN = BLE_ATT_UUID_16(0x2756),
216 BLE_ATT_UNIT_KATAL_PER_CUBIC_METRE = BLE_ATT_UUID_16(0x2757),
217 BLE_ATT_UNIT_MINUTE = BLE_ATT_UUID_16(0x2760),
218 BLE_ATT_UNIT_HOUR = BLE_ATT_UUID_16(0x2761),
219 BLE_ATT_UNIT_DAY = BLE_ATT_UUID_16(0x2762),
220 BLE_ATT_UNIT_ANGLE_DEGREE = BLE_ATT_UUID_16(0x2763),
221 BLE_ATT_UNIT_ANGLE_MINUTE = BLE_ATT_UUID_16(0x2764),
222 BLE_ATT_UNIT_ANGLE_SECOND = BLE_ATT_UUID_16(0x2765),
223 BLE_ATT_UNIT_HECTARE = BLE_ATT_UUID_16(0x2766),
224 BLE_ATT_UNIT_LITRE = BLE_ATT_UUID_16(0x2767),
225 BLE_ATT_UNIT_TONNE = BLE_ATT_UUID_16(0x2768),
226 BLE_ATT_UNIT_BAR = BLE_ATT_UUID_16(0x2780),
227 BLE_ATT_UNIT_MM_MERCURY = BLE_ATT_UUID_16(0x2781),
228 BLE_ATT_UNIT_ANGSTROM = BLE_ATT_UUID_16(0x2782),
229 BLE_ATT_UNIT_NAUTICAL_MILE = BLE_ATT_UUID_16(0x2783),
230 BLE_ATT_UNIT_BARN = BLE_ATT_UUID_16(0x2784),
231 BLE_ATT_UNIT_KNOT = BLE_ATT_UUID_16(0x2785),
232 BLE_ATT_UNIT_NEPER = BLE_ATT_UUID_16(0x2786),
233 BLE_ATT_UNIT_BEL = BLE_ATT_UUID_16(0x2787),
234 BLE_ATT_UNIT_YARD = BLE_ATT_UUID_16(0x27A0),
235 BLE_ATT_UNIT_PARSEC = BLE_ATT_UUID_16(0x27A1),
236 BLE_ATT_UNIT_INCH = BLE_ATT_UUID_16(0x27A2),
237 BLE_ATT_UNIT_FOOT = BLE_ATT_UUID_16(0x27A3),
238 BLE_ATT_UNIT_MILE = BLE_ATT_UUID_16(0x27A4),
239 BLE_ATT_UNIT_POUND_FORCE_PER_SQ_INCH = BLE_ATT_UUID_16(0x27A5),
240 BLE_ATT_UNIT_KM_PER_HOUR = BLE_ATT_UUID_16(0x27A6),
241 BLE_ATT_UNIT_MILE_PER_HOUR = BLE_ATT_UUID_16(0x27A7),
242 BLE_ATT_UNIT_REVOLUTION_PER_MINUTE = BLE_ATT_UUID_16(0x27A8),
243 BLE_ATT_UNIT_GRAM_CALORIE = BLE_ATT_UUID_16(0x27A9),
244 BLE_ATT_UNIT_KG_CALORIE = BLE_ATT_UUID_16(0x27AA),
245 BLE_ATT_UNIT_KILOWATT_HOUR = BLE_ATT_UUID_16(0x27AB),
246 BLE_ATT_UNIT_FAHRENHEIT = BLE_ATT_UUID_16(0x27AC),
247 BLE_ATT_UNIT_PERCENTAGE = BLE_ATT_UUID_16(0x27AD),
248 BLE_ATT_UNIT_PER_MILLE = BLE_ATT_UUID_16(0x27AE),
249 BLE_ATT_UNIT_BEATS_PER_MINUTE = BLE_ATT_UUID_16(0x27AF),
250 BLE_ATT_UNIT_AMPERE_HOURS = BLE_ATT_UUID_16(0x27B0),
251 BLE_ATT_UNIT_MILLIGRAM_PER_DECILITRE = BLE_ATT_UUID_16(0x27B1),
252 BLE_ATT_UNIT_MILLIMOLE_PER_LITRE = BLE_ATT_UUID_16(0x27B2),
253 BLE_ATT_UNIT_YEAR = BLE_ATT_UUID_16(0x27B3),
254 BLE_ATT_UNIT_MONTH = BLE_ATT_UUID_16(0x27B4),
256 /*---------------- DECLARATIONS -----------------*/
257 BLE_ATT_DECL_PRIMARY_SERVICE = BLE_ATT_UUID_16(0x2800),
258 BLE_ATT_DECL_SECONDARY_SERVICE = BLE_ATT_UUID_16(0x2801),
259 BLE_ATT_DECL_INCLUDE = BLE_ATT_UUID_16(0x2802),
260 BLE_ATT_DECL_CHARACTERISTIC = BLE_ATT_UUID_16(0x2803),
262 /*----------------- DESCRIPTORS -----------------*/
263 BLE_ATT_DESC_CHAR_EXT_PROPERTIES = BLE_ATT_UUID_16(0x2900),
264 BLE_ATT_DESC_CHAR_USER_DESCRIPTION = BLE_ATT_UUID_16(0x2901),
265 BLE_ATT_DESC_CLIENT_CHAR_CFG = BLE_ATT_UUID_16(0x2902),
266 BLE_ATT_DESC_SERVER_CHAR_CFG = BLE_ATT_UUID_16(0x2903),
267 BLE_ATT_DESC_CHAR_PRES_FORMAT = BLE_ATT_UUID_16(0x2904),
268 BLE_ATT_DESC_CHAR_AGGREGATE_FORMAT = BLE_ATT_UUID_16(0x2905),
269 BLE_ATT_DESC_VALID_RANGE = BLE_ATT_UUID_16(0x2906),
270 BLE_ATT_DESC_EXT_REPORT_REF = BLE_ATT_UUID_16(0x2907),
271 BLE_ATT_DESC_REPORT_REF = BLE_ATT_UUID_16(0x2908),
272 BLE_ATT_DESC_ES_CONFIGURATION = BLE_ATT_UUID_16(0x290B),
273 BLE_ATT_DESC_ES_MEASUREMENT = BLE_ATT_UUID_16(0x290C),
274 BLE_ATT_DESC_ES_TRIGGER_SETTING = BLE_ATT_UUID_16(0x290D),
276 /*--------------- CHARACTERISTICS ---------------*/
277 BLE_ATT_CHAR_DEVICE_NAME = BLE_ATT_UUID_16(0x2A00),
278 BLE_ATT_CHAR_APPEARANCE = BLE_ATT_UUID_16(0x2A01),
279 BLE_ATT_CHAR_PRIVACY_FLAG = BLE_ATT_UUID_16(0x2A02),
280 BLE_ATT_CHAR_RECONNECTION_ADDR = BLE_ATT_UUID_16(0x2A03),
281 BLE_ATT_CHAR_PERIPH_PREF_CON_PARAM = BLE_ATT_UUID_16(0x2A04),
282 BLE_ATT_CHAR_SERVICE_CHANGED = BLE_ATT_UUID_16(0x2A05),
283 BLE_ATT_CHAR_ALERT_LEVEL = BLE_ATT_UUID_16(0x2A06),
284 BLE_ATT_CHAR_TX_POWER_LEVEL = BLE_ATT_UUID_16(0x2A07),
285 BLE_ATT_CHAR_DATE_TIME = BLE_ATT_UUID_16(0x2A08),
286 BLE_ATT_CHAR_DAY_WEEK = BLE_ATT_UUID_16(0x2A09),
287 BLE_ATT_CHAR_DAY_DATE_TIME = BLE_ATT_UUID_16(0x2A0A),
288 BLE_ATT_CHAR_EXACT_TIME_256 = BLE_ATT_UUID_16(0x2A0C),
289 BLE_ATT_CHAR_DST_OFFSET = BLE_ATT_UUID_16(0x2A0D),
290 BLE_ATT_CHAR_TIME_ZONE = BLE_ATT_UUID_16(0x2A0E),
291 BLE_ATT_CHAR_LOCAL_TIME_INFO = BLE_ATT_UUID_16(0x2A0F),
292 BLE_ATT_CHAR_TIME_WITH_DST = BLE_ATT_UUID_16(0x2A11),
293 BLE_ATT_CHAR_TIME_ACCURACY = BLE_ATT_UUID_16(0x2A12),
294 BLE_ATT_CHAR_TIME_SOURCE = BLE_ATT_UUID_16(0x2A13),
295 BLE_ATT_CHAR_REFERENCE_TIME_INFO = BLE_ATT_UUID_16(0x2A14),
296 BLE_ATT_CHAR_TIME_UPDATE_CNTL_POINT = BLE_ATT_UUID_16(0x2A16),
297 BLE_ATT_CHAR_TIME_UPDATE_STATE = BLE_ATT_UUID_16(0x2A17),
298 BLE_ATT_CHAR_GLUCOSE_MEAS = BLE_ATT_UUID_16(0x2A18),
299 BLE_ATT_CHAR_BATTERY_LEVEL = BLE_ATT_UUID_16(0x2A19),
300 BLE_ATT_CHAR_TEMPERATURE_MEAS = BLE_ATT_UUID_16(0x2A1C),
301 BLE_ATT_CHAR_TEMPERATURE_TYPE = BLE_ATT_UUID_16(0x2A1D),
302 BLE_ATT_CHAR_INTERMED_TEMPERATURE = BLE_ATT_UUID_16(0x2A1E),
303 BLE_ATT_CHAR_MEAS_INTERVAL = BLE_ATT_UUID_16(0x2A21),
304 BLE_ATT_CHAR_BOOT_KB_IN_REPORT = BLE_ATT_UUID_16(0x2A22),
305 BLE_ATT_CHAR_SYS_ID = BLE_ATT_UUID_16(0x2A23),
306 BLE_ATT_CHAR_MODEL_NB = BLE_ATT_UUID_16(0x2A24),
307 BLE_ATT_CHAR_SERIAL_NB = BLE_ATT_UUID_16(0x2A25),
308 BLE_ATT_CHAR_FW_REV = BLE_ATT_UUID_16(0x2A26),
309 BLE_ATT_CHAR_HW_REV = BLE_ATT_UUID_16(0x2A27),
310 BLE_ATT_CHAR_SW_REV = BLE_ATT_UUID_16(0x2A28),
311 BLE_ATT_CHAR_MANUF_NAME = BLE_ATT_UUID_16(0x2A29),
312 BLE_ATT_CHAR_IEEE_CERTIF = BLE_ATT_UUID_16(0x2A2A),
313 BLE_ATT_CHAR_CT_TIME = BLE_ATT_UUID_16(0x2A2B),
314 BLE_ATT_CHAR_MAGN_DECLINE = BLE_ATT_UUID_16(0x2A2C),
315 BLE_ATT_CHAR_SCAN_REFRESH = BLE_ATT_UUID_16(0x2A31),
316 BLE_ATT_CHAR_BOOT_KB_OUT_REPORT = BLE_ATT_UUID_16(0x2A32),
317 BLE_ATT_CHAR_BOOT_MOUSE_IN_REPORT = BLE_ATT_UUID_16(0x2A33),
318 BLE_ATT_CHAR_GLUCOSE_MEAS_CTX = BLE_ATT_UUID_16(0x2A34),
319 BLE_ATT_CHAR_BLOOD_PRESSURE_MEAS = BLE_ATT_UUID_16(0x2A35),
320 BLE_ATT_CHAR_INTERMEDIATE_CUFF_PRESSURE = BLE_ATT_UUID_16(0x2A36),
321 BLE_ATT_CHAR_HEART_RATE_MEAS = BLE_ATT_UUID_16(0x2A37),
322 BLE_ATT_CHAR_BODY_SENSOR_LOCATION = BLE_ATT_UUID_16(0x2A38),
323 BLE_ATT_CHAR_HEART_RATE_CNTL_POINT = BLE_ATT_UUID_16(0x2A39),
324 BLE_ATT_CHAR_ALERT_STATUS = BLE_ATT_UUID_16(0x2A3F),
325 BLE_ATT_CHAR_RINGER_CNTL_POINT = BLE_ATT_UUID_16(0x2A40),
326 BLE_ATT_CHAR_RINGER_SETTING = BLE_ATT_UUID_16(0x2A41),
327 BLE_ATT_CHAR_ALERT_CAT_ID_BIT_MASK = BLE_ATT_UUID_16(0x2A42),
328 BLE_ATT_CHAR_ALERT_CAT_ID = BLE_ATT_UUID_16(0x2A43),
329 BLE_ATT_CHAR_ALERT_NTF_CTNL_PT = BLE_ATT_UUID_16(0x2A44),
330 BLE_ATT_CHAR_UNREAD_ALERT_STATUS = BLE_ATT_UUID_16(0x2A45),
331 BLE_ATT_CHAR_NEW_ALERT = BLE_ATT_UUID_16(0x2A46),
332 BLE_ATT_CHAR_SUP_NEW_ALERT_CAT = BLE_ATT_UUID_16(0x2A47),
333 BLE_ATT_CHAR_SUP_UNREAD_ALERT_CAT = BLE_ATT_UUID_16(0x2A48),
334 BLE_ATT_CHAR_BLOOD_PRESSURE_FEATURE = BLE_ATT_UUID_16(0x2A49),
335 BLE_ATT_CHAR_HID_INFO = BLE_ATT_UUID_16(0x2A4A),
336 BLE_ATT_CHAR_REPORT_MAP = BLE_ATT_UUID_16(0x2A4B),
337 BLE_ATT_CHAR_HID_CTNL_PT = BLE_ATT_UUID_16(0x2A4C),
338 BLE_ATT_CHAR_REPORT = BLE_ATT_UUID_16(0x2A4D),
339 BLE_ATT_CHAR_PROTOCOL_MODE = BLE_ATT_UUID_16(0x2A4E),
340 BLE_ATT_CHAR_SCAN_INTV_WD = BLE_ATT_UUID_16(0x2A4F),
341 BLE_ATT_CHAR_PNP_ID = BLE_ATT_UUID_16(0x2A50),
342 BLE_ATT_CHAR_GLUCOSE_FEATURE = BLE_ATT_UUID_16(0x2A51),
343 BLE_ATT_CHAR_REC_ACCESS_CTRL_PT = BLE_ATT_UUID_16(0x2A52),
344 BLE_ATT_CHAR_RSC_MEAS = BLE_ATT_UUID_16(0x2A53),
345 BLE_ATT_CHAR_RSC_FEAT = BLE_ATT_UUID_16(0x2A54),
346 BLE_ATT_CHAR_SC_CNTL_PT = BLE_ATT_UUID_16(0x2A55),
347 BLE_ATT_CHAR_CSC_MEAS = BLE_ATT_UUID_16(0x2A5B),
348 BLE_ATT_CHAR_CSC_FEAT = BLE_ATT_UUID_16(0x2A5C),
349 BLE_ATT_CHAR_SENSOR_LOC = BLE_ATT_UUID_16(0x2A5D),
350 BLE_ATT_CHAR_PLX_SPOT_CHECK_MEASUREMENT_LOC = BLE_ATT_UUID_16(0x2A5E),
351 BLE_ATT_CHAR_PLX_CONTINUOUS_MEASUREMENT_LOC = BLE_ATT_UUID_16(0x2A5F),
352 BLE_ATT_CHAR_PLX_FEATURES_LOC = BLE_ATT_UUID_16(0x2A60),
353 BLE_ATT_CHAR_CP_MEAS = BLE_ATT_UUID_16(0x2A63),
354 BLE_ATT_CHAR_CP_VECTOR = BLE_ATT_UUID_16(0x2A64),
355 BLE_ATT_CHAR_CP_FEAT = BLE_ATT_UUID_16(0x2A65),
356 BLE_ATT_CHAR_CP_CNTL_PT = BLE_ATT_UUID_16(0x2A66),
357 BLE_ATT_CHAR_LOC_SPEED = BLE_ATT_UUID_16(0x2A67),
358 BLE_ATT_CHAR_NAVIGATION = BLE_ATT_UUID_16(0x2A68),
359 BLE_ATT_CHAR_POS_QUALITY = BLE_ATT_UUID_16(0x2A69),
360 BLE_ATT_CHAR_LN_FEAT = BLE_ATT_UUID_16(0x2A6A),
361 BLE_ATT_CHAR_LN_CNTL_PT = BLE_ATT_UUID_16(0x2A6B),
362 BLE_ATT_CHAR_ELEVATION = BLE_ATT_UUID_16(0x2A6C),
363 BLE_ATT_CHAR_PRESSURE = BLE_ATT_UUID_16(0x2A6D),
364 BLE_ATT_CHAR_TEMPERATURE = BLE_ATT_UUID_16(0x2A6E),
365 BLE_ATT_CHAR_HUMIDITY = BLE_ATT_UUID_16(0x2A6F),
366 BLE_ATT_CHAR_TRUE_WIND_SPEED = BLE_ATT_UUID_16(0x2A70),
367 BLE_ATT_CHAR_TRUE_WIND_DIR = BLE_ATT_UUID_16(0x2A71),
368 BLE_ATT_CHAR_APRNT_WIND_SPEED = BLE_ATT_UUID_16(0x2A72),
369 BLE_ATT_CHAR_APRNT_WIND_DIRECTION = BLE_ATT_UUID_16(0x2A73),
370 BLE_ATT_CHAR_GUST_FACTOR = BLE_ATT_UUID_16(0x2A74),
371 BLE_ATT_CHAR_POLLEN_CONC = BLE_ATT_UUID_16(0x2A75),
372 BLE_ATT_CHAR_UV_INDEX = BLE_ATT_UUID_16(0x2A76),
373 BLE_ATT_CHAR_IRRADIANCE = BLE_ATT_UUID_16(0x2A77),
374 BLE_ATT_CHAR_RAINFALL = BLE_ATT_UUID_16(0x2A78),
375 BLE_ATT_CHAR_WIND_CHILL = BLE_ATT_UUID_16(0x2A79),
376 BLE_ATT_CHAR_HEAT_INDEX = BLE_ATT_UUID_16(0x2A7A),
377 BLE_ATT_CHAR_DEW_POINT = BLE_ATT_UUID_16(0x2A7B),
378 BLE_ATT_CHAR_DESCRIPTOR_VALUE_CHANGED = BLE_ATT_UUID_16(0x2A7D),
379 BLE_ATT_CHAR_AEROBIC_HEART_RATE_LOWER_LIMIT = BLE_ATT_UUID_16(0x2A7E),
380 BLE_ATT_CHAR_AEROBIC_THRESHOLD = BLE_ATT_UUID_16(0x2A7F),
381 BLE_ATT_CHAR_AGE = BLE_ATT_UUID_16(0x2A80),
382 BLE_ATT_CHAR_ANAEROBIC_HEART_RATE_LOWER_LIMIT = BLE_ATT_UUID_16(0x2A81),
383 BLE_ATT_CHAR_ANAEROBIC_HEART_RATE_UPPER_LIMIT = BLE_ATT_UUID_16(0x2A82),
384 BLE_ATT_CHAR_ANAEROBIC_THRESHHOLD = BLE_ATT_UUID_16(0x2A83),
385 BLE_ATT_CHAR_AEROBIC_HEART_RATE_UPPER_LIMIT = BLE_ATT_UUID_16(0x2A84),
386 BLE_ATT_CHAR_DATE_OF_BIRTH = BLE_ATT_UUID_16(0x2A85),
387 BLE_ATT_CHAR_DATE_OF_THRESHOLD_ASSESSMENT = BLE_ATT_UUID_16(0x2A86),
388 BLE_ATT_CHAR_EMAIL_ADDRESS = BLE_ATT_UUID_16(0x2A87),
389 BLE_ATT_CHAR_FAT_BURN_HEART_RATE_LOWER_LIMIT = BLE_ATT_UUID_16(0x2A88),
390 BLE_ATT_CHAR_FAT_BURN_HEART_RATE_UPPER_LIMIT = BLE_ATT_UUID_16(0x2A89),
391 BLE_ATT_CHAR_FIRST_NAME = BLE_ATT_UUID_16(0x2A8A),
392 BLE_ATT_CHAR_FIVE_ZONE_HEART_RATE_LIMITS = BLE_ATT_UUID_16(0x2A8B),
393 BLE_ATT_CHAR_GENDER = BLE_ATT_UUID_16(0x2A8C),
394 BLE_ATT_CHAR_MAX_HEART_RATE = BLE_ATT_UUID_16(0x2A8D),
395 BLE_ATT_CHAR_HEIGHT = BLE_ATT_UUID_16(0x2A8E),
396 BLE_ATT_CHAR_HIP_CIRCUMFERENCE = BLE_ATT_UUID_16(0x2A8F),
397 BLE_ATT_CHAR_LAST_NAME = BLE_ATT_UUID_16(0x2A90),
398 BLE_ATT_CHAR_MAXIMUM_RECOMMENDED_HEART_RATE = BLE_ATT_UUID_16(0x2A91),
399 BLE_ATT_CHAR_RESTING_HEART_RATE = BLE_ATT_UUID_16(0x2A92),
400 BLE_ATT_CHAR_SPORT_TYPE_FOR_AEROBIC_AND_ANAEROBIC_THRESHOLDS = BLE_ATT_UUID_16(0x2A93),
401 BLE_ATT_CHAR_THREE_ZONE_HEART_RATE_LIMITS = BLE_ATT_UUID_16(0x2A94),
402 BLE_ATT_CHAR_TWO_ZONE_HEART_RATE_LIMIT = BLE_ATT_UUID_16(0x2A95),
403 BLE_ATT_CHAR_VO2_MAX = BLE_ATT_UUID_16(0x2A96),
404 BLE_ATT_CHAR_WAIST_CIRCUMFERENCE = BLE_ATT_UUID_16(0x2A97),
405 BLE_ATT_CHAR_WEIGHT = BLE_ATT_UUID_16(0x2A98),
406 BLE_ATT_CHAR_DATABASE_CHANGE_INCREMENT = BLE_ATT_UUID_16(0x2A99),
407 BLE_ATT_CHAR_USER_INDEX = BLE_ATT_UUID_16(0x2A9A),
408 BLE_ATT_CHAR_BODY_COMPOSITION_FEATURE = BLE_ATT_UUID_16(0x2A9B),
409 BLE_ATT_CHAR_BODY_COMPOSITION_MEASUREMENT = BLE_ATT_UUID_16(0x2A9C),
410 BLE_ATT_CHAR_WEIGHT_MEASUREMENT = BLE_ATT_UUID_16(0x2A9D),
411 BLE_ATT_CHAR_WEIGHT_SCALE_FEATURE = BLE_ATT_UUID_16(0x2A9E),
412 BLE_ATT_CHAR_USER_CONTROL_POINT = BLE_ATT_UUID_16(0x2A9F),
413 BLE_ATT_CHAR_MAGN_FLUX_2D = BLE_ATT_UUID_16(0x2AA0),
414 BLE_ATT_CHAR_MAGN_FLUX_3D = BLE_ATT_UUID_16(0x2AA1),
415 BLE_ATT_CHAR_LANGUAGE = BLE_ATT_UUID_16(0x2AA2),
416 BLE_ATT_CHAR_BAR_PRES_TREND = BLE_ATT_UUID_16(0x2AA3),
417 BLE_ATT_CHAR_CTL_ADDR_RESOL_SUPP = BLE_ATT_UUID_16(0x2AA6),
418 BLE_ATT_CHAR_OTS_FEATURES = BLE_ATT_UUID_16(0x2ABD),
419 BLE_ATT_CHAR_OTS_OBJECT_NAME = BLE_ATT_UUID_16(0x2ABE),
420 BLE_ATT_CHAR_OTS_OBJECT_TYPE = BLE_ATT_UUID_16(0x2ABF),
421 BLE_ATT_CHAR_OTS_OBJECT_SIZE = BLE_ATT_UUID_16(0x2AC0),
422 BLE_ATT_CHAR_OTS_OBJECT_FIRST_CREATED = BLE_ATT_UUID_16(0x2AC1),
423 BLE_ATT_CHAR_OTS_OBJECT_LAST_MODIFIED = BLE_ATT_UUID_16(0x2AC2),
424 BLE_ATT_CHAR_OTS_OBJECT_ID = BLE_ATT_UUID_16(0x2AC3),
425 BLE_ATT_CHAR_OTS_OBJECT_PROPERTIES = BLE_ATT_UUID_16(0x2AC4),
426 BLE_ATT_CHAR_OTS_OACP = BLE_ATT_UUID_16(0x2AC5),
427 BLE_ATT_CHAR_OTS_OLCP = BLE_ATT_UUID_16(0x2AC6),
428 BLE_ATT_CHAR_OTS_LF = BLE_ATT_UUID_16(0x2AC7),
429 BLE_ATT_CHAR_OTS_OBJECT_CHANGED = BLE_ATT_UUID_16(0x2AC8),
430 BLE_ATT_CHAR_RSLV_PRIV_ADDR_ONLY = BLE_ATT_UUID_16(0x2AC9),
432 BLE_ATT_CHAR_UNSPECIFIED = BLE_ATT_UUID_16(0X2ACA),
433 BLE_ATT_CHAR_DIRE_LISTING = BLE_ATT_UUID_16(0X2ACB),
434 BLE_ATT_CHAR_FIT_MACH_FEAT = BLE_ATT_UUID_16(0X2ACC),
435 BLE_ATT_CHAR_TREADMILL_DATA = BLE_ATT_UUID_16(0X2ACD),
436 BLE_ATT_CHAR_CROSS_TRAINER_DATA = BLE_ATT_UUID_16(0X2ACE),
437 BLE_ATT_CHAR_STEP_CLIMBER_DATA = BLE_ATT_UUID_16(0X2ACF),
438 BLE_ATT_CHAR_STSIR_CLIMBER_DATA = BLE_ATT_UUID_16(0X2AD0),
439 BLE_ATT_CHAR_ROWER_DATA = BLE_ATT_UUID_16(0X2AD1),
440 BLE_ATT_CHAR_INDOOR_BIKE_DATA = BLE_ATT_UUID_16(0X2AD2),
441 BLE_ATT_CHAR_TRAIN_STATUS = BLE_ATT_UUID_16(0X2AD3),
442 BLE_ATT_CHAR_SUP_SPEED_RANGE = BLE_ATT_UUID_16(0X2AD4),
443 BLE_ATT_CHAR_SUP_INCL_RANGE = BLE_ATT_UUID_16(0X2AD5),
444 BLE_ATT_CHAR_SUP_RESIST_LEVEL_RANGE = BLE_ATT_UUID_16(0X2AD6),
445 BLE_ATT_CHAR_SUP_HEART_RATE_RANGE = BLE_ATT_UUID_16(0X2AD7),
446 BLE_ATT_CHAR_SUP_POWER_RANGE = BLE_ATT_UUID_16(0X2AD8),
447 BLE_ATT_CHAR_FIT_MACH_CNTL_PT = BLE_ATT_UUID_16(0X2AD9),
448 BLE_ATT_CHAR_FIT_MACH_STATUS = BLE_ATT_UUID_16(0X2ADA),
449 BLE_ATT_CHAR_MESH_PROV_DATA_IN = BLE_ATT_UUID_16(0X2ADB),
450 BLE_ATT_CHAR_MESH_PROV_DATA_OUT = BLE_ATT_UUID_16(0X2ADC),
451 BLE_ATT_CHAR_MESH_PROX_DATA_IN = BLE_ATT_UUID_16(0X2ADD),
452 BLE_ATT_CHAR_MESH_PROX_DATA_OUT = BLE_ATT_UUID_16(0X2ADE),
453 BLE_ATT_CHAR_AVG_CURRENT = BLE_ATT_UUID_16(0X2AE0),
454 BLE_ATT_CHAR_AVG_VOLTAGE = BLE_ATT_UUID_16(0X2AE1),
455 BLE_ATT_CHAR_BOOLEAN = BLE_ATT_UUID_16(0X2AE2),
456 BLE_ATT_CHAR_CHROM_DIST_FROM_PLANCKIAN = BLE_ATT_UUID_16(0X2AE3),
457 BLE_ATT_CHAR_CHROM_COORD = BLE_ATT_UUID_16(0X2AE4),
458 BLE_ATT_CHAR_CHORM_IN_CCT_AND_DUV_VAL = BLE_ATT_UUID_16(0X2AE5),
459 BLE_ATT_CHAR_CHROM_TOLERANCE = BLE_ATT_UUID_16(0X2AE6),
460 BLE_ATT_CHAR_CIE_COLOR_REND_IDX = BLE_ATT_UUID_16(0X2AE7),
461 BLE_ATT_CHAR_COEFFICIENT = BLE_ATT_UUID_16(0X2AE8),
462 BLE_ATT_CHAR_CORRELA_COLOR_TEMP = BLE_ATT_UUID_16(0X2AE9),
463 BLE_ATT_CHAR_COUNT_SIXTEEN = BLE_ATT_UUID_16(0X2AEA),
464 BLE_ATT_CHAR_COUNT_TWENTY_FOUR = BLE_ATT_UUID_16(0X2AEB),
465 BLE_ATT_CHAR_COUNTRY_CODE = BLE_ATT_UUID_16(0X2AEC),
466 BLE_ATT_CHAR_DATE_UTC = BLE_ATT_UUID_16(0X2AED),
467 BLE_ATT_CHAR_ELEC_CURRENT = BLE_ATT_UUID_16(0X2AEE),
468 BLE_ATT_CHAR_ELEC_CURRENT_RANGE = BLE_ATT_UUID_16(0X2AEF),
469 BLE_ATT_CHAR_ELEC_CURRENT_SPEC = BLE_ATT_UUID_16(0X2AF0),
470 BLE_ATT_CHAR_ELEC_CURRENT_STATIS = BLE_ATT_UUID_16(0X2AF1),
471 BLE_ATT_CHAR_ENERGY = BLE_ATT_UUID_16(0X2AF2),
472 BLE_ATT_CHAR_ENERGY_IN_PERIOD_OF_DAY = BLE_ATT_UUID_16(0X2AF3),
473 BLE_ATT_CHAR_EVENT_STATIC = BLE_ATT_UUID_16(0X2AF4),
474 BLE_ATT_CHAR_FIXED_STR_SIXTEEN = BLE_ATT_UUID_16(0X2AF5),
475 BLE_ATT_CHAR_FIXED_STR_TWENTY_FOUR = BLE_ATT_UUID_16(0X2AF6),
476 BLE_ATT_CHAR_FIXED_STR_THIRTY_SIX = BLE_ATT_UUID_16(0X2AF7),
477 BLE_ATT_CHAR_FIXED_STR_EIGHT = BLE_ATT_UUID_16(0X2AF8),
478 BLE_ATT_CHAR_GENERIC_LEVEL = BLE_ATT_UUID_16(0X2AF9),
479 BLE_ATT_CHAR_GLOB_TRADE_ITEM_NUM = BLE_ATT_UUID_16(0X2AFA),
480 BLE_ATT_CHAR_ILLUMINANCE = BLE_ATT_UUID_16(0X2AFB),
481 BLE_ATT_CHAR_LUMI_EFFICACY = BLE_ATT_UUID_16(0X2AFC),
482 BLE_ATT_CHAR_LUMI_ENERGY = BLE_ATT_UUID_16(0X2AFD),
483 BLE_ATT_CHAR_LUMI_EXPOSURE = BLE_ATT_UUID_16(0X2AFE),
484 BLE_ATT_CHAR_LUMI_FLUX = BLE_ATT_UUID_16(0X2AFE),
485 BLE_ATT_CHAR_LUMI_FLUX_RANGE = BLE_ATT_UUID_16(0X2B00),
486 BLE_ATT_CHAR_LUMI_INTENS = BLE_ATT_UUID_16(0X2B01),
487 BLE_ATT_CHAR_MASS_FLOW = BLE_ATT_UUID_16(0X2B02),
488 BLE_ATT_CHAR_PERCEIVED_LIGHT = BLE_ATT_UUID_16(0X2B03),
489 BLE_ATT_CHAR_PERC_EIGHT = BLE_ATT_UUID_16(0X2B04),
490 BLE_ATT_CHAR_POWER = BLE_ATT_UUID_16(0X2B05),
491 BLE_ATT_CHAR_POWER_SPEC = BLE_ATT_UUID_16(0X2B06),
492 BLE_ATT_CHAR_RELAT_RUNTIME_IN_CUR_RANGE = BLE_ATT_UUID_16(0X2B07),
493 BLE_ATT_CHAR_RELAT_RUNTIME_IN_GEN_LEVEL_RANGE = BLE_ATT_UUID_16(0X2B08),
494 BLE_ATT_CHAR_RELAT_RUNTIME_IN_VOLT_RANGE = BLE_ATT_UUID_16(0X2B09),
495 BLE_ATT_CHAR_RELAT_RUNTIME_IN_ILLUM_RANGE = BLE_ATT_UUID_16(0X2B0A),
496 BLE_ATT_CHAR_RELAT_RUNTIME_IN_PERIOD_OF_DAY = BLE_ATT_UUID_16(0X2B0B),
497 BLE_ATT_CHAR_RELAT_RUNTIME_IN_TEMP_RANGE = BLE_ATT_UUID_16(0X2B0C),
498 BLE_ATT_CHAR_TEMP_EIGHT = BLE_ATT_UUID_16(0X2B0D),
499 BLE_ATT_CHAR_TEMP_EIGHT_IN_PERIOD_OF_DAY = BLE_ATT_UUID_16(0X2B0E),
500 BLE_ATT_CHAR_TEMP_EIGHT_STATIS = BLE_ATT_UUID_16(0X2B0F),
501 BLE_ATT_CHAR_TEMP_RANGE = BLE_ATT_UUID_16(0X2B10),
502 BLE_ATT_CHAR_TEMP_STATIS = BLE_ATT_UUID_16(0X2B11),
503 BLE_ATT_CHAR_TIME_DECI_EIGHT = BLE_ATT_UUID_16(0X2B12),
504 BLE_ATT_CHAR_TIME_EXPON_EIGHT = BLE_ATT_UUID_16(0X2B13),
505 BLE_ATT_CHAR_TIME_HOUR_TWENTY_FOUR = BLE_ATT_UUID_16(0X2B14),
506 BLE_ATT_CHAR_TIME_MS_TWENTY_FOUR = BLE_ATT_UUID_16(0X2B15),
507 BLE_ATT_CHAR_TIME_SEC_SIXTEEN = BLE_ATT_UUID_16(0X2B16),
508 BLE_ATT_CHAR_TIME_SEC_EIGHT = BLE_ATT_UUID_16(0X2B17),
509 BLE_ATT_CHAR_VOLTAGE = BLE_ATT_UUID_16(0X2B18),
510 BLE_ATT_CHAR_VOLTAGE_SPEC = BLE_ATT_UUID_16(0X2B19),
511 BLE_ATT_CHAR_VOLTAGE_STATIS = BLE_ATT_UUID_16(0X2B1A),
512 BLE_ATT_CHAR_VOLUME_FLOW = BLE_ATT_UUID_16(0X2B1B),
513 BLE_ATT_CHAR_CHROM_COORDINATE = BLE_ATT_UUID_16(0X2B1C),
515 BLE_ATT_CHAR_RC_FEAT = BLE_ATT_UUID_16(0x2B1D),
516 BLE_ATT_CHAR_RC_SETTINGS = BLE_ATT_UUID_16(0x2B1E),
517 BLE_ATT_CHAR_RECONNEC_CONFIG_CNTL_PT = BLE_ATT_UUID_16(0x2B1F),
518 BLE_ATT_CHAR_IDD_STATUS_CHANGED = BLE_ATT_UUID_16(0x2B20),
519 BLE_ATT_CHAR_IDD_STATUS = BLE_ATT_UUID_16(0x2B21),
520 BLE_ATT_CHAR_IDD_ANNU_STATUS = BLE_ATT_UUID_16(0x2B22),
521 BLE_ATT_CHAR_IDD_FEAT = BLE_ATT_UUID_16(0x2B23),
522 BLE_ATT_CHAR_IDD_STATUS_READER_CNTL_PT = BLE_ATT_UUID_16(0x2B24),
523 BLE_ATT_CHAR_IDD_COMMAND_CNTL_PT = BLE_ATT_UUID_16(0x2B25),
524 BLE_ATT_CHAR_IDD_COMMAND_DATA = BLE_ATT_UUID_16(0x2B26),
525 BLE_ATT_CHAR_IDD_RECORD_ACCESS_CNTL_PT = BLE_ATT_UUID_16(0x2B27),
526 BLE_ATT_CHAR_IDD_HISTORY_DATA = BLE_ATT_UUID_16(0x2B28),
527 BLE_ATT_CHAR_CLI_SUP_FEAT = BLE_ATT_UUID_16(0x2B29),
528 BLE_ATT_CHAR_DB_HASH = BLE_ATT_UUID_16(0x2B2A),
529 BLE_ATT_CHAR_BSS_CNTL_PT = BLE_ATT_UUID_16(0x2B2B),
530 BLE_ATT_CHAR_BSS_RESPONSE = BLE_ATT_UUID_16(0x2B2C),
531 BLE_ATT_CHAR_EMERGENCY_ID = BLE_ATT_UUID_16(0x2B2D),
532 BLE_ATT_CHAR_EMERGENCY_TEXT = BLE_ATT_UUID_16(0x2B2E),
534 BLE_ATT_CHAR_REGISTERED_USER = BLE_ATT_UUID_16(0x2B37),
535 BLE_ATT_CHAR_SRV_SUP_FEAT = BLE_ATT_UUID_16(0x2B3A),
536 }att_uuid_t;
537
541 typedef enum
542 {
543 BLE_ATT_FORMAT_BOOL = 0x01,
544 BLE_ATT_FORMAT_2BIT,
545 BLE_ATT_FORMAT_NIBBLE,
546 BLE_ATT_FORMAT_UINT8,
547 BLE_ATT_FORMAT_UINT12,
548 BLE_ATT_FORMAT_UINT16,
549 BLE_ATT_FORMAT_UINT24,
550 BLE_ATT_FORMAT_UINT32,
551 BLE_ATT_FORMAT_UINT48,
552 BLE_ATT_FORMAT_UINT64,
553 BLE_ATT_FORMAT_UINT128,
554 BLE_ATT_FORMAT_SINT8,
555 BLE_ATT_FORMAT_SINT12,
556 BLE_ATT_FORMAT_SINT16,
557 BLE_ATT_FORMAT_SINT24,
558 BLE_ATT_FORMAT_SINT32,
559 BLE_ATT_FORMAT_SINT48,
560 BLE_ATT_FORMAT_SINT64,
561 BLE_ATT_FORMAT_SINT128,
562 BLE_ATT_FORMAT_FLOAT32,
563 BLE_ATT_FORMAT_FLOAT64,
564 BLE_ATT_FORMAT_SFLOAT,
565 BLE_ATT_FORMAT_FLOAT,
566 BLE_ATT_FORMAT_DUINT16,
567 BLE_ATT_FORMAT_UTF8S,
568 BLE_ATT_FORMAT_UTF16S,
569 BLE_ATT_FORMAT_STRUCT,
570 BLE_ATT_FORMAT_LAST
571 }att_format_t;
574 #endif
575
BLE_ATT_UNIT_FARAD
@ BLE_ATT_UNIT_FARAD
Definition: ble_att.h:180
BLE_ATT_CHAR_TEMPERATURE
@ BLE_ATT_CHAR_TEMPERATURE
Definition: ble_att.h:364
BLE_ATT_UNIT_BAR
@ BLE_ATT_UNIT_BAR
Definition: ble_att.h:226
BLE_ATT_UNIT_BEATS_PER_MINUTE
@ BLE_ATT_UNIT_BEATS_PER_MINUTE
Definition: ble_att.h:249
BLE_ATT_CHAR_SUP_UNREAD_ALERT_CAT
@ BLE_ATT_CHAR_SUP_UNREAD_ALERT_CAT
Definition: ble_att.h:333
BLE_ATT_DESC_CHAR_EXT_PROPERTIES
@ BLE_ATT_DESC_CHAR_EXT_PROPERTIES
Definition: ble_att.h:263
BLE_ATT_UNIT_JOULE_PER_CUBIC_METRE
@ BLE_ATT_UNIT_JOULE_PER_CUBIC_METRE
Definition: ble_att.h:203
BLE_ATT_UNIT_MOLE
@ BLE_ATT_UNIT_MOLE
Definition: ble_att.h:154
BLE_ATT_SVC_ENVIRONMENTAL_SENSING
@ BLE_ATT_SVC_ENVIRONMENTAL_SENSING
Definition: ble_att.h:134
BLE_ATT_CHAR_MEAS_INTERVAL
@ BLE_ATT_CHAR_MEAS_INTERVAL
Definition: ble_att.h:303
BLE_ATT_CHAR_TEMP_EIGHT_IN_PERIOD_OF_DAY
@ BLE_ATT_CHAR_TEMP_EIGHT_IN_PERIOD_OF_DAY
Definition: ble_att.h:499
BLE_ATT_DESC_ES_MEASUREMENT
@ BLE_ATT_DESC_ES_MEASUREMENT
Definition: ble_att.h:273
BLE_ATT_CHAR_CP_MEAS
@ BLE_ATT_CHAR_CP_MEAS
Definition: ble_att.h:353
BLE_ATT_CHAR_BSS_RESPONSE
@ BLE_ATT_CHAR_BSS_RESPONSE
Definition: ble_att.h:530
BLE_ATT_CHAR_SYS_ID
@ BLE_ATT_CHAR_SYS_ID
Definition: ble_att.h:305
BLE_ATT_CHAR_FAT_BURN_HEART_RATE_UPPER_LIMIT
@ BLE_ATT_CHAR_FAT_BURN_HEART_RATE_UPPER_LIMIT
Definition: ble_att.h:390
BLE_ATT_CHAR_MAXIMUM_RECOMMENDED_HEART_RATE
@ BLE_ATT_CHAR_MAXIMUM_RECOMMENDED_HEART_RATE
Definition: ble_att.h:398
BLE_ATT_CHAR_TEMP_STATIS
@ BLE_ATT_CHAR_TEMP_STATIS
Definition: ble_att.h:502
BLE_ATT_CHAR_POLLEN_CONC
@ BLE_ATT_CHAR_POLLEN_CONC
Definition: ble_att.h:371
BLE_ATT_UNIT_LUX
@ BLE_ATT_UNIT_LUX
Definition: ble_att.h:188
BLE_ATT_CHAR_BAR_PRES_TREND
@ BLE_ATT_CHAR_BAR_PRES_TREND
Definition: ble_att.h:416
BLE_ATT_UNIT_KG_CALORIE
@ BLE_ATT_UNIT_KG_CALORIE
Definition: ble_att.h:244
BLE_ATT_UNIT_RADIAN_PER_SECOND
@ BLE_ATT_UNIT_RADIAN_PER_SECOND
Definition: ble_att.h:196
BLE_ATT_CHAR_MAX_HEART_RATE
@ BLE_ATT_CHAR_MAX_HEART_RATE
Definition: ble_att.h:394
BLE_ATT_UNIT_LUMEN
@ BLE_ATT_UNIT_LUMEN
Definition: ble_att.h:187
BLE_ATT_CHAR_BODY_COMPOSITION_MEASUREMENT
@ BLE_ATT_CHAR_BODY_COMPOSITION_MEASUREMENT
Definition: ble_att.h:409
BLE_ATT_UNIT_YEAR
@ BLE_ATT_UNIT_YEAR
Definition: ble_att.h:253
BLE_ATT_CHAR_IDD_RECORD_ACCESS_CNTL_PT
@ BLE_ATT_CHAR_IDD_RECORD_ACCESS_CNTL_PT
Definition: ble_att.h:525
BLE_ATT_CHAR_DAY_WEEK
@ BLE_ATT_CHAR_DAY_WEEK
Definition: ble_att.h:286
BLE_ATT_FORMAT_SINT24
@ BLE_ATT_FORMAT_SINT24
Definition: ble_att.h:557
BLE_ATT_UUID_16
#define BLE_ATT_UUID_16(uuid)
Definition: ble_att.h:55
BLE_ATT_CHAR_LUMI_INTENS
@ BLE_ATT_CHAR_LUMI_INTENS
Definition: ble_att.h:486
BLE_ATT_CHAR_WEIGHT_MEASUREMENT
@ BLE_ATT_CHAR_WEIGHT_MEASUREMENT
Definition: ble_att.h:410
BLE_ATT_FORMAT_STRUCT
@ BLE_ATT_FORMAT_STRUCT
Definition: ble_att.h:569
BLE_ATT_FORMAT_SINT16
@ BLE_ATT_FORMAT_SINT16
Definition: ble_att.h:556
BLE_ATT_UNIT_MILE_PER_HOUR
@ BLE_ATT_UNIT_MILE_PER_HOUR
Definition: ble_att.h:241
BLE_ATT_CHAR_OTS_OBJECT_FIRST_CREATED
@ BLE_ATT_CHAR_OTS_OBJECT_FIRST_CREATED
Definition: ble_att.h:422
BLE_ATT_DESC_EXT_REPORT_REF
@ BLE_ATT_DESC_EXT_REPORT_REF
Definition: ble_att.h:270
BLE_ATT_CHAR_IDD_HISTORY_DATA
@ BLE_ATT_CHAR_IDD_HISTORY_DATA
Definition: ble_att.h:526
BLE_ATT_UNIT_MINUTE
@ BLE_ATT_UNIT_MINUTE
Definition: ble_att.h:217
BLE_ATT_UNIT_JOULE
@ BLE_ATT_UNIT_JOULE
Definition: ble_att.h:176
BLE_ATT_FORMAT_FLOAT
@ BLE_ATT_FORMAT_FLOAT
Definition: ble_att.h:565
BLE_ATT_FORMAT_UTF16S
@ BLE_ATT_FORMAT_UTF16S
Definition: ble_att.h:568
BLE_ATT_FORMAT_DUINT16
@ BLE_ATT_FORMAT_DUINT16
Definition: ble_att.h:566
BLE_ATT_CHAR_INTERMED_TEMPERATURE
@ BLE_ATT_CHAR_INTERMED_TEMPERATURE
Definition: ble_att.h:302
BLE_ATT_CHAR_FIXED_STR_THIRTY_SIX
@ BLE_ATT_CHAR_FIXED_STR_THIRTY_SIX
Definition: ble_att.h:476
BLE_ATT_UNIT_WATT
@ BLE_ATT_UNIT_WATT
Definition: ble_att.h:177
BLE_ATT_UNIT_GRAM_CALORIE
@ BLE_ATT_UNIT_GRAM_CALORIE
Definition: ble_att.h:243
BLE_ATT_UNIT_KATAL_PER_CUBIC_METRE
@ BLE_ATT_UNIT_KATAL_PER_CUBIC_METRE
Definition: ble_att.h:216
BLE_ATT_CHAR_TEMPERATURE_MEAS
@ BLE_ATT_CHAR_TEMPERATURE_MEAS
Definition: ble_att.h:300
BLE_ATT_CHAR_MESH_PROX_DATA_IN
@ BLE_ATT_CHAR_MESH_PROX_DATA_IN
Definition: ble_att.h:451
BLE_ATT_UNIT_HECTARE
@ BLE_ATT_UNIT_HECTARE
Definition: ble_att.h:223
BLE_ATT_CHAR_ALERT_CAT_ID_BIT_MASK
@ BLE_ATT_CHAR_ALERT_CAT_ID_BIT_MASK
Definition: ble_att.h:327
BLE_ATT_CHAR_SUP_HEART_RATE_RANGE
@ BLE_ATT_CHAR_SUP_HEART_RATE_RANGE
Definition: ble_att.h:445
BLE_ATT_CHAR_USER_INDEX
@ BLE_ATT_CHAR_USER_INDEX
Definition: ble_att.h:407
BLE_ATT_CHAR_DB_HASH
@ BLE_ATT_CHAR_DB_HASH
Definition: ble_att.h:528
BLE_ATT_UNIT_KG_PER_SQ_METRE
@ BLE_ATT_UNIT_KG_PER_SQ_METRE
Definition: ble_att.h:162
BLE_ATT_CHAR_PNP_ID
@ BLE_ATT_CHAR_PNP_ID
Definition: ble_att.h:341
BLE_ATT_FORMAT_UINT128
@ BLE_ATT_FORMAT_UINT128
Definition: ble_att.h:553
BLE_ATT_CHAR_UNREAD_ALERT_STATUS
@ BLE_ATT_CHAR_UNREAD_ALERT_STATUS
Definition: ble_att.h:330
BLE_ATT_UNIT_KELVIN
@ BLE_ATT_UNIT_KELVIN
Definition: ble_att.h:153
BLE_ATT_UNIT_METRE_PER_SECOND
@ BLE_ATT_UNIT_METRE_PER_SECOND
Definition: ble_att.h:158
BLE_ATT_CHAR_TEMPERATURE_TYPE
@ BLE_ATT_CHAR_TEMPERATURE_TYPE
Definition: ble_att.h:301
BLE_ATT_CHAR_HUMIDITY
@ BLE_ATT_CHAR_HUMIDITY
Definition: ble_att.h:365
att_uuid_t
att_uuid_t
Attribute Specification Definitions: Common 16-bit (Universal Unique Identifier).
Definition: ble_att.h:109
BLE_ATT_CHAR_PRESSURE
@ BLE_ATT_CHAR_PRESSURE
Definition: ble_att.h:363
BLE_ATT_CHAR_GLUCOSE_MEAS
@ BLE_ATT_CHAR_GLUCOSE_MEAS
Definition: ble_att.h:298
BLE_ATT_CHAR_IDD_STATUS
@ BLE_ATT_CHAR_IDD_STATUS
Definition: ble_att.h:519
BLE_ATT_CHAR_BLOOD_PRESSURE_FEATURE
@ BLE_ATT_CHAR_BLOOD_PRESSURE_FEATURE
Definition: ble_att.h:334
BLE_ATT_CHAR_PROTOCOL_MODE
@ BLE_ATT_CHAR_PROTOCOL_MODE
Definition: ble_att.h:339
BLE_ATT_UNIT_CUBIC_METRE
@ BLE_ATT_UNIT_CUBIC_METRE
Definition: ble_att.h:157
BLE_ATT_CHAR_BOOT_MOUSE_IN_REPORT
@ BLE_ATT_CHAR_BOOT_MOUSE_IN_REPORT
Definition: ble_att.h:317
BLE_ATT_DESC_CHAR_PRES_FORMAT
@ BLE_ATT_DESC_CHAR_PRES_FORMAT
Definition: ble_att.h:267
BLE_ATT_CHAR_MESH_PROV_DATA_IN
@ BLE_ATT_CHAR_MESH_PROV_DATA_IN
Definition: ble_att.h:449
BLE_ATT_CHAR_TIME_SEC_EIGHT
@ BLE_ATT_CHAR_TIME_SEC_EIGHT
Definition: ble_att.h:508
BLE_ATT_CHAR_EMERGENCY_ID
@ BLE_ATT_CHAR_EMERGENCY_ID
Definition: ble_att.h:531
BLE_ATT_CHAR_IDD_ANNU_STATUS
@ BLE_ATT_CHAR_IDD_ANNU_STATUS
Definition: ble_att.h:520
BLE_ATT_SVC_REF_TIME_UPDATE
@ BLE_ATT_SVC_REF_TIME_UPDATE
Definition: ble_att.h:118
BLE_ATT_UNIT_JOULE_PER_KELVIN
@ BLE_ATT_UNIT_JOULE_PER_KELVIN
Definition: ble_att.h:199
BLE_ATT_CHAR_RELAT_RUNTIME_IN_TEMP_RANGE
@ BLE_ATT_CHAR_RELAT_RUNTIME_IN_TEMP_RANGE
Definition: ble_att.h:497
BLE_ATT_CHAR_MESH_PROV_DATA_OUT
@ BLE_ATT_CHAR_MESH_PROV_DATA_OUT
Definition: ble_att.h:450
BLE_ATT_CHAR_POWER
@ BLE_ATT_CHAR_POWER
Definition: ble_att.h:490
BLE_ATT_CHAR_FIRST_NAME
@ BLE_ATT_CHAR_FIRST_NAME
Definition: ble_att.h:391
BLE_ATT_UNIT_MM_MERCURY
@ BLE_ATT_UNIT_MM_MERCURY
Definition: ble_att.h:227
BLE_ATT_CHAR_WAIST_CIRCUMFERENCE
@ BLE_ATT_CHAR_WAIST_CIRCUMFERENCE
Definition: ble_att.h:404
BLE_ATT_UNIT_INCH
@ BLE_ATT_UNIT_INCH
Definition: ble_att.h:236
BLE_ATT_CHAR_FIT_MACH_FEAT
@ BLE_ATT_CHAR_FIT_MACH_FEAT
Definition: ble_att.h:434
BLE_ATT_CHAR_REFERENCE_TIME_INFO
@ BLE_ATT_CHAR_REFERENCE_TIME_INFO
Definition: ble_att.h:295
BLE_ATT_CHAR_ELEC_CURRENT_SPEC
@ BLE_ATT_CHAR_ELEC_CURRENT_SPEC
Definition: ble_att.h:469
BLE_ATT_CHAR_HEART_RATE_MEAS
@ BLE_ATT_CHAR_HEART_RATE_MEAS
Definition: ble_att.h:321
BLE_ATT_UNIT_FAHRENHEIT
@ BLE_ATT_UNIT_FAHRENHEIT
Definition: ble_att.h:246
BLE_ATT_FORMAT_UINT8
@ BLE_ATT_FORMAT_UINT8
Definition: ble_att.h:546
BLE_ATT_FORMAT_UINT48
@ BLE_ATT_FORMAT_UINT48
Definition: ble_att.h:551
BLE_ATT_CHAR_RAINFALL
@ BLE_ATT_CHAR_RAINFALL
Definition: ble_att.h:374
BLE_ATT_UNIT_CANDELA_PER_SQ_METRE
@ BLE_ATT_UNIT_CANDELA_PER_SQ_METRE
Definition: ble_att.h:168
BLE_ATT_CHAR_RINGER_CNTL_POINT
@ BLE_ATT_CHAR_RINGER_CNTL_POINT
Definition: ble_att.h:325
BLE_ATT_CHAR_COEFFICIENT
@ BLE_ATT_CHAR_COEFFICIENT
Definition: ble_att.h:461
BLE_ATT_CHAR_ALERT_LEVEL
@ BLE_ATT_CHAR_ALERT_LEVEL
Definition: ble_att.h:283
BLE_ATT_CHAR_DESCRIPTOR_VALUE_CHANGED
@ BLE_ATT_CHAR_DESCRIPTOR_VALUE_CHANGED
Definition: ble_att.h:378
BLE_ATT_UNIT_MASS_KG_PER_CUBIC_METRE
@ BLE_ATT_UNIT_MASS_KG_PER_CUBIC_METRE
Definition: ble_att.h:167
BLE_ATT_FORMAT_UINT64
@ BLE_ATT_FORMAT_UINT64
Definition: ble_att.h:552
BLE_ATT_SVC_INDOOR_POSITIONING
@ BLE_ATT_SVC_INDOOR_POSITIONING
Definition: ble_att.h:141
BLE_ATT_CHAR_RINGER_SETTING
@ BLE_ATT_CHAR_RINGER_SETTING
Definition: ble_att.h:326
BLE_ATT_UNIT_AMPERE_PER_SQ_METRE
@ BLE_ATT_UNIT_AMPERE_PER_SQ_METRE
Definition: ble_att.h:164
BLE_ATT_CHAR_OTS_OBJECT_PROPERTIES
@ BLE_ATT_CHAR_OTS_OBJECT_PROPERTIES
Definition: ble_att.h:425
BLE_ATT_UNIT_JOULE_PER_KG_KELVIN
@ BLE_ATT_UNIT_JOULE_PER_KG_KELVIN
Definition: ble_att.h:200
BLE_ATT_UNIT_NEPER
@ BLE_ATT_UNIT_NEPER
Definition: ble_att.h:232
BLE_ATT_INVALID_UUID
@ BLE_ATT_INVALID_UUID
Definition: ble_att.h:110
BLE_ATT_CHAR_CSC_MEAS
@ BLE_ATT_CHAR_CSC_MEAS
Definition: ble_att.h:347
BLE_ATT_UNIT_WATT_PER_SQ_METRE
@ BLE_ATT_UNIT_WATT_PER_SQ_METRE
Definition: ble_att.h:198
BLE_ATT_CHAR_BOOLEAN
@ BLE_ATT_CHAR_BOOLEAN
Definition: ble_att.h:455
BLE_ATT_CHAR_TIME_DECI_EIGHT
@ BLE_ATT_CHAR_TIME_DECI_EIGHT
Definition: ble_att.h:503
BLE_ATT_CHAR_IDD_COMMAND_DATA
@ BLE_ATT_CHAR_IDD_COMMAND_DATA
Definition: ble_att.h:524
BLE_ATT_CHAR_STSIR_CLIMBER_DATA
@ BLE_ATT_CHAR_STSIR_CLIMBER_DATA
Definition: ble_att.h:438
BLE_ATT_CHAR_OTS_OBJECT_TYPE
@ BLE_ATT_CHAR_OTS_OBJECT_TYPE
Definition: ble_att.h:420
BLE_ATT_CHAR_REGISTERED_USER
@ BLE_ATT_CHAR_REGISTERED_USER
Definition: ble_att.h:534
BLE_ATT_UNIT_YARD
@ BLE_ATT_UNIT_YARD
Definition: ble_att.h:234
BLE_ATT_DECL_SECONDARY_SERVICE
@ BLE_ATT_DECL_SECONDARY_SERVICE
Definition: ble_att.h:258
BLE_ATT_CHAR_HW_REV
@ BLE_ATT_CHAR_HW_REV
Definition: ble_att.h:309
BLE_ATT_CHAR_BODY_COMPOSITION_FEATURE
@ BLE_ATT_CHAR_BODY_COMPOSITION_FEATURE
Definition: ble_att.h:408
BLE_ATT_UNIT_FOOT
@ BLE_ATT_UNIT_FOOT
Definition: ble_att.h:237
BLE_ATT_SVC_CYCLING_POWER
@ BLE_ATT_SVC_CYCLING_POWER
Definition: ble_att.h:132
BLE_ATT_CHAR_COUNT_TWENTY_FOUR
@ BLE_ATT_CHAR_COUNT_TWENTY_FOUR
Definition: ble_att.h:464
BLE_ATT_CHAR_GENERIC_LEVEL
@ BLE_ATT_CHAR_GENERIC_LEVEL
Definition: ble_att.h:478
BLE_ATT_CHAR_ROWER_DATA
@ BLE_ATT_CHAR_ROWER_DATA
Definition: ble_att.h:439
BLE_ATT_CHAR_ENERGY
@ BLE_ATT_CHAR_ENERGY
Definition: ble_att.h:471
BLE_ATT_UNIT_ANGLE_DEGREE
@ BLE_ATT_UNIT_ANGLE_DEGREE
Definition: ble_att.h:220
BLE_ATT_CHAR_FIXED_STR_SIXTEEN
@ BLE_ATT_CHAR_FIXED_STR_SIXTEEN
Definition: ble_att.h:474
BLE_ATT_UNIT_BECQUEREL
@ BLE_ATT_UNIT_BECQUEREL
Definition: ble_att.h:189
BLE_ATT_UNIT_REFRACTIVE_INDEX
@ BLE_ATT_UNIT_REFRACTIVE_INDEX
Definition: ble_att.h:169
BLE_ATT_CHAR_HEAT_INDEX
@ BLE_ATT_CHAR_HEAT_INDEX
Definition: ble_att.h:376
BLE_ATT_CHAR_TEMP_RANGE
@ BLE_ATT_CHAR_TEMP_RANGE
Definition: ble_att.h:501
BLE_ATT_CHAR_RSC_MEAS
@ BLE_ATT_CHAR_RSC_MEAS
Definition: ble_att.h:344
BLE_ATT_UNIT_CELSIUS
@ BLE_ATT_UNIT_CELSIUS
Definition: ble_att.h:186
BLE_ATT_CHAR_CHORM_IN_CCT_AND_DUV_VAL
@ BLE_ATT_CHAR_CHORM_IN_CCT_AND_DUV_VAL
Definition: ble_att.h:458
BLE_ATT_SVC_LINK_LOSS
@ BLE_ATT_SVC_LINK_LOSS
Definition: ble_att.h:115
BLE_ATT_UNIT_OHM
@ BLE_ATT_UNIT_OHM
Definition: ble_att.h:181
BLE_ATT_SVC_CYCLING_SPEED_CADENCE
@ BLE_ATT_SVC_CYCLING_SPEED_CADENCE
Definition: ble_att.h:131
BLE_ATT_CHAR_SC_CNTL_PT
@ BLE_ATT_CHAR_SC_CNTL_PT
Definition: ble_att.h:346
BLE_ATT_CHAR_USER_CONTROL_POINT
@ BLE_ATT_CHAR_USER_CONTROL_POINT
Definition: ble_att.h:412
BLE_ATT_SVC_HEALTH_THERMOM
@ BLE_ATT_SVC_HEALTH_THERMOM
Definition: ble_att.h:121
BLE_ATT_CHAR_THREE_ZONE_HEART_RATE_LIMITS
@ BLE_ATT_CHAR_THREE_ZONE_HEART_RATE_LIMITS
Definition: ble_att.h:401
BLE_ATT_CHAR_TIME_ACCURACY
@ BLE_ATT_CHAR_TIME_ACCURACY
Definition: ble_att.h:293
BLE_ATT_UNIT_CANDELA
@ BLE_ATT_UNIT_CANDELA
Definition: ble_att.h:155
BLE_ATT_FORMAT_UINT32
@ BLE_ATT_FORMAT_UINT32
Definition: ble_att.h:550
BLE_ATT_UNIT_UNITLESS
@ BLE_ATT_UNIT_UNITLESS
Definition: ble_att.h:148
BLE_ATT_FORMAT_FLOAT64
@ BLE_ATT_FORMAT_FLOAT64
Definition: ble_att.h:563
BLE_ATT_UNIT_WATT_PER_SQ_METRE_STERADIAN
@ BLE_ATT_UNIT_WATT_PER_SQ_METRE_STERADIAN
Definition: ble_att.h:215
BLE_ATT_UNIT_PARSEC
@ BLE_ATT_UNIT_PARSEC
Definition: ble_att.h:235
BLE_ATT_CHAR_EMAIL_ADDRESS
@ BLE_ATT_CHAR_EMAIL_ADDRESS
Definition: ble_att.h:388
BLE_ATT_CHAR_PLX_SPOT_CHECK_MEASUREMENT_LOC
@ BLE_ATT_CHAR_PLX_SPOT_CHECK_MEASUREMENT_LOC
Definition: ble_att.h:350
BLE_ATT_SVC_TRANSPORT_DISCOVERY
@ BLE_ATT_SVC_TRANSPORT_DISCOVERY
Definition: ble_att.h:144
BLE_ATT_FORMAT_UINT24
@ BLE_ATT_FORMAT_UINT24
Definition: ble_att.h:549
BLE_ATT_CHAR_LUMI_EXPOSURE
@ BLE_ATT_CHAR_LUMI_EXPOSURE
Definition: ble_att.h:483
BLE_ATT_UNIT_DENS_KG_PER_CUBIC_METRE
@ BLE_ATT_UNIT_DENS_KG_PER_CUBIC_METRE
Definition: ble_att.h:161
BLE_ATT_CHAR_LN_FEAT
@ BLE_ATT_CHAR_LN_FEAT
Definition: ble_att.h:360
BLE_ATT_UNIT_RADIAN
@ BLE_ATT_UNIT_RADIAN
Definition: ble_att.h:171
BLE_ATT_CHAR_IRRADIANCE
@ BLE_ATT_CHAR_IRRADIANCE
Definition: ble_att.h:373
BLE_ATT_CHAR_MAGN_DECLINE
@ BLE_ATT_CHAR_MAGN_DECLINE
Definition: ble_att.h:314
BLE_ATT_UNIT_METRE
@ BLE_ATT_UNIT_METRE
Definition: ble_att.h:149
BLE_ATT_CHAR_CORRELA_COLOR_TEMP
@ BLE_ATT_CHAR_CORRELA_COLOR_TEMP
Definition: ble_att.h:462
BLE_ATT_SVC_USER_DATA
@ BLE_ATT_SVC_USER_DATA
Definition: ble_att.h:136
BLE_ATT_CHAR_GLOB_TRADE_ITEM_NUM
@ BLE_ATT_CHAR_GLOB_TRADE_ITEM_NUM
Definition: ble_att.h:479
BLE_ATT_CHAR_VOLUME_FLOW
@ BLE_ATT_CHAR_VOLUME_FLOW
Definition: ble_att.h:512
BLE_ATT_CHAR_LUMI_FLUX_RANGE
@ BLE_ATT_CHAR_LUMI_FLUX_RANGE
Definition: ble_att.h:485
BLE_ATT_CHAR_SUP_NEW_ALERT_CAT
@ BLE_ATT_CHAR_SUP_NEW_ALERT_CAT
Definition: ble_att.h:332
BLE_ATT_CHAR_CROSS_TRAINER_DATA
@ BLE_ATT_CHAR_CROSS_TRAINER_DATA
Definition: ble_att.h:436
BLE_ATT_CHAR_SUP_INCL_RANGE
@ BLE_ATT_CHAR_SUP_INCL_RANGE
Definition: ble_att.h:443
BLE_ATT_CHAR_HID_INFO
@ BLE_ATT_CHAR_HID_INFO
Definition: ble_att.h:335
BLE_ATT_CHAR_SRV_SUP_FEAT
@ BLE_ATT_CHAR_SRV_SUP_FEAT
Definition: ble_att.h:535
BLE_ATT_CHAR_LN_CNTL_PT
@ BLE_ATT_CHAR_LN_CNTL_PT
Definition: ble_att.h:361
BLE_ATT_CHAR_MODEL_NB
@ BLE_ATT_CHAR_MODEL_NB
Definition: ble_att.h:306
BLE_ATT_CHAR_PLX_FEATURES_LOC
@ BLE_ATT_CHAR_PLX_FEATURES_LOC
Definition: ble_att.h:352
BLE_ATT_CHAR_OTS_OACP
@ BLE_ATT_CHAR_OTS_OACP
Definition: ble_att.h:426
BLE_ATT_DECL_INCLUDE
@ BLE_ATT_DECL_INCLUDE
Definition: ble_att.h:259
BLE_ATT_UNIT_HENRY_PER_METRE
@ BLE_ATT_UNIT_HENRY_PER_METRE
Definition: ble_att.h:209
BLE_ATT_CHAR_SUP_SPEED_RANGE
@ BLE_ATT_CHAR_SUP_SPEED_RANGE
Definition: ble_att.h:442
BLE_ATT_CHAR_FIXED_STR_EIGHT
@ BLE_ATT_CHAR_FIXED_STR_EIGHT
Definition: ble_att.h:477
BLE_ATT_CHAR_OTS_LF
@ BLE_ATT_CHAR_OTS_LF
Definition: ble_att.h:428
BLE_ATT_CHAR_MESH_PROX_DATA_OUT
@ BLE_ATT_CHAR_MESH_PROX_DATA_OUT
Definition: ble_att.h:452
BLE_ATT_UNIT_POUND_FORCE_PER_SQ_INCH
@ BLE_ATT_UNIT_POUND_FORCE_PER_SQ_INCH
Definition: ble_att.h:239
BLE_ATT_CHAR_LOCAL_TIME_INFO
@ BLE_ATT_CHAR_LOCAL_TIME_INFO
Definition: ble_att.h:291
BLE_ATT_DESC_SERVER_CHAR_CFG
@ BLE_ATT_DESC_SERVER_CHAR_CFG
Definition: ble_att.h:266
BLE_ATT_CHAR_WEIGHT_SCALE_FEATURE
@ BLE_ATT_CHAR_WEIGHT_SCALE_FEATURE
Definition: ble_att.h:411
BLE_ATT_CHAR_DATE_OF_BIRTH
@ BLE_ATT_CHAR_DATE_OF_BIRTH
Definition: ble_att.h:386
BLE_ATT_CHAR_RELAT_RUNTIME_IN_VOLT_RANGE
@ BLE_ATT_CHAR_RELAT_RUNTIME_IN_VOLT_RANGE
Definition: ble_att.h:494
BLE_ATT_SVC_BODY_COMPOSITION
@ BLE_ATT_SVC_BODY_COMPOSITION
Definition: ble_att.h:135
BLE_ATT_CHAR_FW_REV
@ BLE_ATT_CHAR_FW_REV
Definition: ble_att.h:308
BLE_ATT_CHAR_RECONNECTION_ADDR
@ BLE_ATT_CHAR_RECONNECTION_ADDR
Definition: ble_att.h:280
BLE_ATT_CHAR_TIME_UPDATE_CNTL_POINT
@ BLE_ATT_CHAR_TIME_UPDATE_CNTL_POINT
Definition: ble_att.h:296
BLE_ATT_CHAR_DEW_POINT
@ BLE_ATT_CHAR_DEW_POINT
Definition: ble_att.h:377
BLE_ATT_CHAR_OTS_OBJECT_LAST_MODIFIED
@ BLE_ATT_CHAR_OTS_OBJECT_LAST_MODIFIED
Definition: ble_att.h:423
BLE_ATT_SVC_GENERIC_ATTRIBUTE
@ BLE_ATT_SVC_GENERIC_ATTRIBUTE
Definition: ble_att.h:113
BLE_ATT_UNIT_HOUR
@ BLE_ATT_UNIT_HOUR
Definition: ble_att.h:218
BLE_ATT_CHAR_RSLV_PRIV_ADDR_ONLY
@ BLE_ATT_CHAR_RSLV_PRIV_ADDR_ONLY
Definition: ble_att.h:430
BLE_ATT_CHAR_LUMI_ENERGY
@ BLE_ATT_CHAR_LUMI_ENERGY
Definition: ble_att.h:482
BLE_ATT_CHAR_AVG_VOLTAGE
@ BLE_ATT_CHAR_AVG_VOLTAGE
Definition: ble_att.h:454
BLE_ATT_UNIT_KATAL
@ BLE_ATT_UNIT_KATAL
Definition: ble_att.h:192
BLE_ATT_UNIT_SIEVERT
@ BLE_ATT_UNIT_SIEVERT
Definition: ble_att.h:191
BLE_ATT_CHAR_ENERGY_IN_PERIOD_OF_DAY
@ BLE_ATT_CHAR_ENERGY_IN_PERIOD_OF_DAY
Definition: ble_att.h:472
BLE_ATT_CHAR_RELAT_RUNTIME_IN_CUR_RANGE
@ BLE_ATT_CHAR_RELAT_RUNTIME_IN_CUR_RANGE
Definition: ble_att.h:492
BLE_ATT_CHAR_DAY_DATE_TIME
@ BLE_ATT_CHAR_DAY_DATE_TIME
Definition: ble_att.h:287
BLE_ATT_CHAR_TX_POWER_LEVEL
@ BLE_ATT_CHAR_TX_POWER_LEVEL
Definition: ble_att.h:284
BLE_ATT_CHAR_ANAEROBIC_HEART_RATE_LOWER_LIMIT
@ BLE_ATT_CHAR_ANAEROBIC_HEART_RATE_LOWER_LIMIT
Definition: ble_att.h:382
BLE_ATT_CHAR_MANUF_NAME
@ BLE_ATT_CHAR_MANUF_NAME
Definition: ble_att.h:311
BLE_ATT_UNIT_JOULE_PER_MOLE_KELVIN
@ BLE_ATT_UNIT_JOULE_PER_MOLE_KELVIN
Definition: ble_att.h:211
BLE_ATT_CHAR_DATABASE_CHANGE_INCREMENT
@ BLE_ATT_CHAR_DATABASE_CHANGE_INCREMENT
Definition: ble_att.h:406
BLE_ATT_CHAR_SERVICE_CHANGED
@ BLE_ATT_CHAR_SERVICE_CHANGED
Definition: ble_att.h:282
BLE_ATT_CHAR_LUMI_EFFICACY
@ BLE_ATT_CHAR_LUMI_EFFICACY
Definition: ble_att.h:481
BLE_ATT_FORMAT_NIBBLE
@ BLE_ATT_FORMAT_NIBBLE
Definition: ble_att.h:545
BLE_ATT_CHAR_UNSPECIFIED
@ BLE_ATT_CHAR_UNSPECIFIED
Definition: ble_att.h:432
BLE_ATT_CHAR_TRAIN_STATUS
@ BLE_ATT_CHAR_TRAIN_STATUS
Definition: ble_att.h:441
BLE_ATT_CHAR_ELEC_CURRENT
@ BLE_ATT_CHAR_ELEC_CURRENT
Definition: ble_att.h:467
BLE_ATT_CHAR_EVENT_STATIC
@ BLE_ATT_CHAR_EVENT_STATIC
Definition: ble_att.h:473
BLE_ATT_UNIT_FARAD_PER_METRE
@ BLE_ATT_UNIT_FARAD_PER_METRE
Definition: ble_att.h:208
BLE_ATT_UNIT_GRAY_PER_SECOND
@ BLE_ATT_UNIT_GRAY_PER_SECOND
Definition: ble_att.h:213
BLE_ATT_CHAR_IDD_COMMAND_CNTL_PT
@ BLE_ATT_CHAR_IDD_COMMAND_CNTL_PT
Definition: ble_att.h:523
BLE_ATT_UNIT_AMPERE
@ BLE_ATT_UNIT_AMPERE
Definition: ble_att.h:152
BLE_ATT_CHAR_CSC_FEAT
@ BLE_ATT_CHAR_CSC_FEAT
Definition: ble_att.h:348
BLE_ATT_CHAR_FIT_MACH_STATUS
@ BLE_ATT_CHAR_FIT_MACH_STATUS
Definition: ble_att.h:448
BLE_ATT_UNIT_PASCAL
@ BLE_ATT_UNIT_PASCAL
Definition: ble_att.h:175
BLE_ATT_CHAR_FAT_BURN_HEART_RATE_LOWER_LIMIT
@ BLE_ATT_CHAR_FAT_BURN_HEART_RATE_LOWER_LIMIT
Definition: ble_att.h:389
BLE_ATT_FORMAT_SINT32
@ BLE_ATT_FORMAT_SINT32
Definition: ble_att.h:558
BLE_ATT_UNIT_CUBIC_METRE_PER_KG
@ BLE_ATT_UNIT_CUBIC_METRE_PER_KG
Definition: ble_att.h:163
BLE_ATT_UNIT_MILE
@ BLE_ATT_UNIT_MILE
Definition: ble_att.h:238
BLE_ATT_CHAR_LOC_SPEED
@ BLE_ATT_CHAR_LOC_SPEED
Definition: ble_att.h:357
BLE_ATT_CHAR_VOLTAGE_STATIS
@ BLE_ATT_CHAR_VOLTAGE_STATIS
Definition: ble_att.h:511
BLE_ATT_FORMAT_SINT12
@ BLE_ATT_FORMAT_SINT12
Definition: ble_att.h:555
BLE_ATT_SVC_GENERIC_ACCESS
@ BLE_ATT_SVC_GENERIC_ACCESS
Definition: ble_att.h:112
BLE_ATT_SVC_WEIGHT_SCALE
@ BLE_ATT_SVC_WEIGHT_SCALE
Definition: ble_att.h:137
BLE_ATT_CHAR_CHROM_COORD
@ BLE_ATT_CHAR_CHROM_COORD
Definition: ble_att.h:457
BLE_ATT_SVC_NEXT_DST_CHANGE
@ BLE_ATT_SVC_NEXT_DST_CHANGE
Definition: ble_att.h:119
BLE_ATT_CHAR_TIME_ZONE
@ BLE_ATT_CHAR_TIME_ZONE
Definition: ble_att.h:290
BLE_ATT_CHAR_IDD_STATUS_READER_CNTL_PT
@ BLE_ATT_CHAR_IDD_STATUS_READER_CNTL_PT
Definition: ble_att.h:522
BLE_ATT_CHAR_SUP_RESIST_LEVEL_RANGE
@ BLE_ATT_CHAR_SUP_RESIST_LEVEL_RANGE
Definition: ble_att.h:444
att_format_t
att_format_t
Format for Characteristic Presentation.
Definition: ble_att.h:542
BLE_ATT_DECL_CHARACTERISTIC
@ BLE_ATT_DECL_CHARACTERISTIC
Definition: ble_att.h:260
BLE_ATT_CHAR_CP_VECTOR
@ BLE_ATT_CHAR_CP_VECTOR
Definition: ble_att.h:354
BLE_ATT_CHAR_ELEVATION
@ BLE_ATT_CHAR_ELEVATION
Definition: ble_att.h:362
BLE_ATT_CHAR_AGE
@ BLE_ATT_CHAR_AGE
Definition: ble_att.h:381
BLE_ATT_CHAR_GLUCOSE_FEATURE
@ BLE_ATT_CHAR_GLUCOSE_FEATURE
Definition: ble_att.h:342
BLE_ATT_UNIT_SURF_COULOMB_PER_SQ_METRE
@ BLE_ATT_UNIT_SURF_COULOMB_PER_SQ_METRE
Definition: ble_att.h:206
BLE_ATT_SVC_HID
@ BLE_ATT_SVC_HID
Definition: ble_att.h:128
BLE_ATT_CHAR_OTS_OBJECT_ID
@ BLE_ATT_CHAR_OTS_OBJECT_ID
Definition: ble_att.h:424
BLE_ATT_CHAR_FIT_MACH_CNTL_PT
@ BLE_ATT_CHAR_FIT_MACH_CNTL_PT
Definition: ble_att.h:447
BLE_ATT_CHAR_HEIGHT
@ BLE_ATT_CHAR_HEIGHT
Definition: ble_att.h:395
BLE_ATT_CHAR_FIVE_ZONE_HEART_RATE_LIMITS
@ BLE_ATT_CHAR_FIVE_ZONE_HEART_RATE_LIMITS
Definition: ble_att.h:392
BLE_ATT_CHAR_HEART_RATE_CNTL_POINT
@ BLE_ATT_CHAR_HEART_RATE_CNTL_POINT
Definition: ble_att.h:323
BLE_ATT_UNIT_KM_PER_HOUR
@ BLE_ATT_UNIT_KM_PER_HOUR
Definition: ble_att.h:240
BLE_ATT_CHAR_TIME_SOURCE
@ BLE_ATT_CHAR_TIME_SOURCE
Definition: ble_att.h:294
BLE_ATT_CHAR_CIE_COLOR_REND_IDX
@ BLE_ATT_CHAR_CIE_COLOR_REND_IDX
Definition: ble_att.h:460
BLE_ATT_CHAR_RECONNEC_CONFIG_CNTL_PT
@ BLE_ATT_CHAR_RECONNEC_CONFIG_CNTL_PT
Definition: ble_att.h:517
BLE_ATT_UNIT_RECIPROCAL_METRE
@ BLE_ATT_UNIT_RECIPROCAL_METRE
Definition: ble_att.h:160
BLE_ATT_CHAR_REPORT_MAP
@ BLE_ATT_CHAR_REPORT_MAP
Definition: ble_att.h:336
BLE_ATT_CHAR_CHROM_DIST_FROM_PLANCKIAN
@ BLE_ATT_CHAR_CHROM_DIST_FROM_PLANCKIAN
Definition: ble_att.h:456
BLE_ATT_CHAR_ALERT_CAT_ID
@ BLE_ATT_CHAR_ALERT_CAT_ID
Definition: ble_att.h:328
BLE_ATT_UNIT_MONTH
@ BLE_ATT_UNIT_MONTH
Definition: ble_att.h:254
BLE_ATT_CHAR_EMERGENCY_TEXT
@ BLE_ATT_CHAR_EMERGENCY_TEXT
Definition: ble_att.h:532
BLE_ATT_UNIT_ANGLE_MINUTE
@ BLE_ATT_UNIT_ANGLE_MINUTE
Definition: ble_att.h:221
BLE_ATT_UNIT_WEBER
@ BLE_ATT_UNIT_WEBER
Definition: ble_att.h:183
BLE_ATT_CHAR_UV_INDEX
@ BLE_ATT_CHAR_UV_INDEX
Definition: ble_att.h:372
BLE_ATT_UNIT_KG
@ BLE_ATT_UNIT_KG
Definition: ble_att.h:150
BLE_ATT_UNIT_AMPERE_HOURS
@ BLE_ATT_UNIT_AMPERE_HOURS
Definition: ble_att.h:250
BLE_ATT_CHAR_PERC_EIGHT
@ BLE_ATT_CHAR_PERC_EIGHT
Definition: ble_att.h:489
BLE_ATT_CHAR_ILLUMINANCE
@ BLE_ATT_CHAR_ILLUMINANCE
Definition: ble_att.h:480
BLE_ATT_CHAR_OTS_OBJECT_SIZE
@ BLE_ATT_CHAR_OTS_OBJECT_SIZE
Definition: ble_att.h:421
BLE_ATT_CHAR_HIP_CIRCUMFERENCE
@ BLE_ATT_CHAR_HIP_CIRCUMFERENCE
Definition: ble_att.h:396
BLE_ATT_CHAR_NAVIGATION
@ BLE_ATT_CHAR_NAVIGATION
Definition: ble_att.h:358
BLE_ATT_UNIT_NEWTON_METRE
@ BLE_ATT_UNIT_NEWTON_METRE
Definition: ble_att.h:194
BLE_ATT_CHAR_TIME_EXPON_EIGHT
@ BLE_ATT_CHAR_TIME_EXPON_EIGHT
Definition: ble_att.h:504
BLE_ATT_SVC_BOND_MANAGEMENT
@ BLE_ATT_SVC_BOND_MANAGEMENT
Definition: ble_att.h:138
BLE_ATT_CHAR_AEROBIC_HEART_RATE_LOWER_LIMIT
@ BLE_ATT_CHAR_AEROBIC_HEART_RATE_LOWER_LIMIT
Definition: ble_att.h:379
BLE_ATT_CHAR_PERIPH_PREF_CON_PARAM
@ BLE_ATT_CHAR_PERIPH_PREF_CON_PARAM
Definition: ble_att.h:281
BLE_ATT_CHAR_APRNT_WIND_DIRECTION
@ BLE_ATT_CHAR_APRNT_WIND_DIRECTION
Definition: ble_att.h:369
BLE_ATT_CHAR_AEROBIC_THRESHOLD
@ BLE_ATT_CHAR_AEROBIC_THRESHOLD
Definition: ble_att.h:380
BLE_ATT_SVC_PULSE_OXIMETER
@ BLE_ATT_SVC_PULSE_OXIMETER
Definition: ble_att.h:142
BLE_ATT_CHAR_RC_FEAT
@ BLE_ATT_CHAR_RC_FEAT
Definition: ble_att.h:515
BLE_ATT_DESC_CHAR_AGGREGATE_FORMAT
@ BLE_ATT_DESC_CHAR_AGGREGATE_FORMAT
Definition: ble_att.h:268
BLE_ATT_CHAR_TEMP_EIGHT
@ BLE_ATT_CHAR_TEMP_EIGHT
Definition: ble_att.h:498
BLE_ATT_CHAR_SENSOR_LOC
@ BLE_ATT_CHAR_SENSOR_LOC
Definition: ble_att.h:349
BLE_ATT_UNIT_BEL
@ BLE_ATT_UNIT_BEL
Definition: ble_att.h:233
BLE_ATT_CHAR_TRUE_WIND_DIR
@ BLE_ATT_CHAR_TRUE_WIND_DIR
Definition: ble_att.h:367
BLE_ATT_UNIT_BARN
@ BLE_ATT_UNIT_BARN
Definition: ble_att.h:230
BLE_ATT_CHAR_MASS_FLOW
@ BLE_ATT_CHAR_MASS_FLOW
Definition: ble_att.h:487
BLE_ATT_CHAR_IDD_STATUS_CHANGED
@ BLE_ATT_CHAR_IDD_STATUS_CHANGED
Definition: ble_att.h:518
BLE_ATT_UNIT_KILOWATT_HOUR
@ BLE_ATT_UNIT_KILOWATT_HOUR
Definition: ble_att.h:245
BLE_ATT_SVC_SCAN_PARAMETERS
@ BLE_ATT_SVC_SCAN_PARAMETERS
Definition: ble_att.h:129
BLE_ATT_FORMAT_UINT16
@ BLE_ATT_FORMAT_UINT16
Definition: ble_att.h:548
BLE_ATT_UNIT_ANGSTROM
@ BLE_ATT_UNIT_ANGSTROM
Definition: ble_att.h:228
BLE_ATT_SVC_PHONE_ALERT_STATUS
@ BLE_ATT_SVC_PHONE_ALERT_STATUS
Definition: ble_att.h:124
BLE_ATT_SVC_BLOOD_PRESSURE
@ BLE_ATT_SVC_BLOOD_PRESSURE
Definition: ble_att.h:126
BLE_ATT_UNIT_RELATIVE_PERMEABILITY
@ BLE_ATT_UNIT_RELATIVE_PERMEABILITY
Definition: ble_att.h:170
BLE_ATT_CHAR_BATTERY_LEVEL
@ BLE_ATT_CHAR_BATTERY_LEVEL
Definition: ble_att.h:299
BLE_ATT_CHAR_PRIVACY_FLAG
@ BLE_ATT_CHAR_PRIVACY_FLAG
Definition: ble_att.h:279
BLE_ATT_CHAR_AVG_CURRENT
@ BLE_ATT_CHAR_AVG_CURRENT
Definition: ble_att.h:453
BLE_ATT_UNIT_ANGLE_SECOND
@ BLE_ATT_UNIT_ANGLE_SECOND
Definition: ble_att.h:222
BLE_ATT_CHAR_OTS_OBJECT_CHANGED
@ BLE_ATT_CHAR_OTS_OBJECT_CHANGED
Definition: ble_att.h:429
BLE_ATT_FORMAT_SINT48
@ BLE_ATT_FORMAT_SINT48
Definition: ble_att.h:559
BLE_ATT_CHAR_ALERT_NTF_CTNL_PT
@ BLE_ATT_CHAR_ALERT_NTF_CTNL_PT
Definition: ble_att.h:329
BLE_ATT_DECL_PRIMARY_SERVICE
@ BLE_ATT_DECL_PRIMARY_SERVICE
Definition: ble_att.h:257
BLE_ATT_CHAR_CP_FEAT
@ BLE_ATT_CHAR_CP_FEAT
Definition: ble_att.h:355
BLE_ATT_CHAR_ELEC_CURRENT_RANGE
@ BLE_ATT_CHAR_ELEC_CURRENT_RANGE
Definition: ble_att.h:468
BLE_ATT_CHAR_ANAEROBIC_THRESHHOLD
@ BLE_ATT_CHAR_ANAEROBIC_THRESHHOLD
Definition: ble_att.h:384
BLE_ATT_CHAR_TIME_WITH_DST
@ BLE_ATT_CHAR_TIME_WITH_DST
Definition: ble_att.h:292
BLE_ATT_DESC_ES_TRIGGER_SETTING
@ BLE_ATT_DESC_ES_TRIGGER_SETTING
Definition: ble_att.h:274
BLE_ATT_UNIT_HENRY
@ BLE_ATT_UNIT_HENRY
Definition: ble_att.h:185
BLE_ATT_SVC_HTTP_PROXY
@ BLE_ATT_SVC_HTTP_PROXY
Definition: ble_att.h:143
BLE_ATT_SVC_CONTINUOUS_GLUCOSE_MONITORING
@ BLE_ATT_SVC_CONTINUOUS_GLUCOSE_MONITORING
Definition: ble_att.h:139
BLE_ATT_UNIT_METRES_PER_SEC_SQ
@ BLE_ATT_UNIT_METRES_PER_SEC_SQ
Definition: ble_att.h:159
BLE_ATT_FORMAT_SINT64
@ BLE_ATT_FORMAT_SINT64
Definition: ble_att.h:560
BLE_ATT_UNIT_WATT_PER_METRE_KELVIN
@ BLE_ATT_UNIT_WATT_PER_METRE_KELVIN
Definition: ble_att.h:202
BLE_ATT_UNIT_WATT_PER_STERADIAN
@ BLE_ATT_UNIT_WATT_PER_STERADIAN
Definition: ble_att.h:214
BLE_ATT_UNIT_NEWTON_PER_METRE
@ BLE_ATT_UNIT_NEWTON_PER_METRE
Definition: ble_att.h:195
BLE_ATT_CHAR_RESTING_HEART_RATE
@ BLE_ATT_CHAR_RESTING_HEART_RATE
Definition: ble_att.h:399
BLE_ATT_CHAR_WIND_CHILL
@ BLE_ATT_CHAR_WIND_CHILL
Definition: ble_att.h:375
BLE_ATT_CHAR_TREADMILL_DATA
@ BLE_ATT_CHAR_TREADMILL_DATA
Definition: ble_att.h:435
BLE_ATT_CHAR_LUMI_FLUX
@ BLE_ATT_CHAR_LUMI_FLUX
Definition: ble_att.h:484
BLE_ATT_UNIT_KNOT
@ BLE_ATT_UNIT_KNOT
Definition: ble_att.h:231
BLE_ATT_CHAR_DST_OFFSET
@ BLE_ATT_CHAR_DST_OFFSET
Definition: ble_att.h:289
BLE_ATT_CHAR_LANGUAGE
@ BLE_ATT_CHAR_LANGUAGE
Definition: ble_att.h:415
BLE_ATT_SVC_TX_POWER
@ BLE_ATT_SVC_TX_POWER
Definition: ble_att.h:116
BLE_ATT_CHAR_APPEARANCE
@ BLE_ATT_CHAR_APPEARANCE
Definition: ble_att.h:278
BLE_ATT_UNIT_JOULE_PER_MOLE
@ BLE_ATT_UNIT_JOULE_PER_MOLE
Definition: ble_att.h:210
BLE_ATT_DESC_REPORT_REF
@ BLE_ATT_DESC_REPORT_REF
Definition: ble_att.h:271
BLE_ATT_SVC_BATTERY_SERVICE
@ BLE_ATT_SVC_BATTERY_SERVICE
Definition: ble_att.h:125
BLE_ATT_SVC_CURRENT_TIME
@ BLE_ATT_SVC_CURRENT_TIME
Definition: ble_att.h:117
BLE_ATT_SVC_RUNNING_SPEED_CADENCE
@ BLE_ATT_SVC_RUNNING_SPEED_CADENCE
Definition: ble_att.h:130
BLE_ATT_CHAR_BOOT_KB_OUT_REPORT
@ BLE_ATT_CHAR_BOOT_KB_OUT_REPORT
Definition: ble_att.h:316
BLE_ATT_UNIT_VOLT_PER_METRE
@ BLE_ATT_UNIT_VOLT_PER_METRE
Definition: ble_att.h:204
BLE_ATT_UNIT_STERADIAN
@ BLE_ATT_UNIT_STERADIAN
Definition: ble_att.h:172
BLE_ATT_CHAR_RELAT_RUNTIME_IN_PERIOD_OF_DAY
@ BLE_ATT_CHAR_RELAT_RUNTIME_IN_PERIOD_OF_DAY
Definition: ble_att.h:496
BLE_ATT_DESC_CHAR_USER_DESCRIPTION
@ BLE_ATT_DESC_CHAR_USER_DESCRIPTION
Definition: ble_att.h:264
BLE_ATT_CHAR_ELEC_CURRENT_STATIS
@ BLE_ATT_CHAR_ELEC_CURRENT_STATIS
Definition: ble_att.h:470
BLE_ATT_FORMAT_UINT12
@ BLE_ATT_FORMAT_UINT12
Definition: ble_att.h:547
BLE_ATT_CHAR_FIXED_STR_TWENTY_FOUR
@ BLE_ATT_CHAR_FIXED_STR_TWENTY_FOUR
Definition: ble_att.h:475
BLE_ATT_CHAR_DEVICE_NAME
@ BLE_ATT_CHAR_DEVICE_NAME
Definition: ble_att.h:277
BLE_ATT_CHAR_TIME_UPDATE_STATE
@ BLE_ATT_CHAR_TIME_UPDATE_STATE
Definition: ble_att.h:297
BLE_ATT_CHAR_TIME_SEC_SIXTEEN
@ BLE_ATT_CHAR_TIME_SEC_SIXTEEN
Definition: ble_att.h:507
BLE_ATT_CHAR_PLX_CONTINUOUS_MEASUREMENT_LOC
@ BLE_ATT_CHAR_PLX_CONTINUOUS_MEASUREMENT_LOC
Definition: ble_att.h:351
BLE_ATT_CHAR_HID_CTNL_PT
@ BLE_ATT_CHAR_HID_CTNL_PT
Definition: ble_att.h:337
BLE_ATT_CHAR_CT_TIME
@ BLE_ATT_CHAR_CT_TIME
Definition: ble_att.h:313
BLE_ATT_CHAR_IEEE_CERTIF
@ BLE_ATT_CHAR_IEEE_CERTIF
Definition: ble_att.h:312
BLE_ATT_CHAR_WEIGHT
@ BLE_ATT_CHAR_WEIGHT
Definition: ble_att.h:405
BLE_ATT_CHAR_IDD_FEAT
@ BLE_ATT_CHAR_IDD_FEAT
Definition: ble_att.h:521
BLE_ATT_UNIT_AMPERE_PER_METRE
@ BLE_ATT_UNIT_AMPERE_PER_METRE
Definition: ble_att.h:165
BLE_ATT_FORMAT_LAST
@ BLE_ATT_FORMAT_LAST
Definition: ble_att.h:570
BLE_ATT_SVC_HEART_RATE
@ BLE_ATT_SVC_HEART_RATE
Definition: ble_att.h:123
BLE_ATT_CHAR_ANAEROBIC_HEART_RATE_UPPER_LIMIT
@ BLE_ATT_CHAR_ANAEROBIC_HEART_RATE_UPPER_LIMIT
Definition: ble_att.h:383
BLE_ATT_CHAR_PERCEIVED_LIGHT
@ BLE_ATT_CHAR_PERCEIVED_LIGHT
Definition: ble_att.h:488
BLE_ATT_UNIT_HERTZ
@ BLE_ATT_UNIT_HERTZ
Definition: ble_att.h:173
BLE_ATT_UNIT_MILLIMOLE_PER_LITRE
@ BLE_ATT_UNIT_MILLIMOLE_PER_LITRE
Definition: ble_att.h:252
BLE_ATT_SVC_ALERT_NTF
@ BLE_ATT_SVC_ALERT_NTF
Definition: ble_att.h:127
BLE_ATT_CHAR_MAGN_FLUX_2D
@ BLE_ATT_CHAR_MAGN_FLUX_2D
Definition: ble_att.h:413
BLE_ATT_CHAR_GLUCOSE_MEAS_CTX
@ BLE_ATT_CHAR_GLUCOSE_MEAS_CTX
Definition: ble_att.h:318
BLE_ATT_CHAR_BSS_CNTL_PT
@ BLE_ATT_CHAR_BSS_CNTL_PT
Definition: ble_att.h:529
BLE_ATT_CHAR_MAGN_FLUX_3D
@ BLE_ATT_CHAR_MAGN_FLUX_3D
Definition: ble_att.h:414
BLE_ATT_CHAR_TIME_HOUR_TWENTY_FOUR
@ BLE_ATT_CHAR_TIME_HOUR_TWENTY_FOUR
Definition: ble_att.h:505
BLE_ATT_CHAR_RC_SETTINGS
@ BLE_ATT_CHAR_RC_SETTINGS
Definition: ble_att.h:516
BLE_ATT_SVC_IMMEDIATE_ALERT
@ BLE_ATT_SVC_IMMEDIATE_ALERT
Definition: ble_att.h:114
BLE_ATT_UNIT_NEWTON
@ BLE_ATT_UNIT_NEWTON
Definition: ble_att.h:174
BLE_ATT_CHAR_VOLTAGE
@ BLE_ATT_CHAR_VOLTAGE
Definition: ble_att.h:509
BLE_ATT_CHAR_CHROM_TOLERANCE
@ BLE_ATT_CHAR_CHROM_TOLERANCE
Definition: ble_att.h:459
BLE_ATT_CHAR_SW_REV
@ BLE_ATT_CHAR_SW_REV
Definition: ble_att.h:310
BLE_ATT_CHAR_TWO_ZONE_HEART_RATE_LIMIT
@ BLE_ATT_CHAR_TWO_ZONE_HEART_RATE_LIMIT
Definition: ble_att.h:402
BLE_ATT_CHAR_INDOOR_BIKE_DATA
@ BLE_ATT_CHAR_INDOOR_BIKE_DATA
Definition: ble_att.h:440
BLE_ATT_DESC_VALID_RANGE
@ BLE_ATT_DESC_VALID_RANGE
Definition: ble_att.h:269
BLE_ATT_SVC_IP_SUPPORT
@ BLE_ATT_SVC_IP_SUPPORT
Definition: ble_att.h:140
BLE_ATT_SVC_LOCATION_AND_NAVIGATION
@ BLE_ATT_SVC_LOCATION_AND_NAVIGATION
Definition: ble_att.h:133
BLE_ATT_CHAR_POS_QUALITY
@ BLE_ATT_CHAR_POS_QUALITY
Definition: ble_att.h:359
BLE_ATT_UNIT_DAY
@ BLE_ATT_UNIT_DAY
Definition: ble_att.h:219
BLE_ATT_CHAR_SUP_POWER_RANGE
@ BLE_ATT_CHAR_SUP_POWER_RANGE
Definition: ble_att.h:446
BLE_ATT_CHAR_GENDER
@ BLE_ATT_CHAR_GENDER
Definition: ble_att.h:393
BLE_ATT_CHAR_VOLTAGE_SPEC
@ BLE_ATT_CHAR_VOLTAGE_SPEC
Definition: ble_att.h:510
BLE_ATT_FORMAT_SINT8
@ BLE_ATT_FORMAT_SINT8
Definition: ble_att.h:554
BLE_ATT_CHAR_LAST_NAME
@ BLE_ATT_CHAR_LAST_NAME
Definition: ble_att.h:397
BLE_ATT_UNIT_COULOMB_PER_KG
@ BLE_ATT_UNIT_COULOMB_PER_KG
Definition: ble_att.h:212
BLE_ATT_UNIT_PASCAL_SECOND
@ BLE_ATT_UNIT_PASCAL_SECOND
Definition: ble_att.h:193
BLE_ATT_UNIT_RADIAN_PER_SECOND_SQ
@ BLE_ATT_UNIT_RADIAN_PER_SECOND_SQ
Definition: ble_att.h:197
BLE_ATT_CHAR_CLI_SUP_FEAT
@ BLE_ATT_CHAR_CLI_SUP_FEAT
Definition: ble_att.h:527
BLE_ATT_UNIT_TONNE
@ BLE_ATT_UNIT_TONNE
Definition: ble_att.h:225
BLE_ATT_UNIT_GRAY
@ BLE_ATT_UNIT_GRAY
Definition: ble_att.h:190
BLE_ATT_CHAR_REC_ACCESS_CTRL_PT
@ BLE_ATT_CHAR_REC_ACCESS_CTRL_PT
Definition: ble_att.h:343
BLE_ATT_CHAR_DATE_OF_THRESHOLD_ASSESSMENT
@ BLE_ATT_CHAR_DATE_OF_THRESHOLD_ASSESSMENT
Definition: ble_att.h:387
BLE_ATT_UNIT_TESLA
@ BLE_ATT_UNIT_TESLA
Definition: ble_att.h:184
BLE_ATT_CHAR_SCAN_REFRESH
@ BLE_ATT_CHAR_SCAN_REFRESH
Definition: ble_att.h:315
BLE_ATT_UNIT_COULOMB
@ BLE_ATT_UNIT_COULOMB
Definition: ble_att.h:178
BLE_ATT_CHAR_BLOOD_PRESSURE_MEAS
@ BLE_ATT_CHAR_BLOOD_PRESSURE_MEAS
Definition: ble_att.h:319
BLE_ATT_CHAR_RELAT_RUNTIME_IN_ILLUM_RANGE
@ BLE_ATT_CHAR_RELAT_RUNTIME_IN_ILLUM_RANGE
Definition: ble_att.h:495
BLE_ATT_CHAR_CHROM_COORDINATE
@ BLE_ATT_CHAR_CHROM_COORDINATE
Definition: ble_att.h:513
BLE_ATT_UNIT_LITRE
@ BLE_ATT_UNIT_LITRE
Definition: ble_att.h:224
BLE_ATT_CHAR_COUNT_SIXTEEN
@ BLE_ATT_CHAR_COUNT_SIXTEEN
Definition: ble_att.h:463
BLE_ATT_CHAR_ALERT_STATUS
@ BLE_ATT_CHAR_ALERT_STATUS
Definition: ble_att.h:324
BLE_ATT_FORMAT_FLOAT32
@ BLE_ATT_FORMAT_FLOAT32
Definition: ble_att.h:562
BLE_ATT_UNIT_REVOLUTION_PER_MINUTE
@ BLE_ATT_UNIT_REVOLUTION_PER_MINUTE
Definition: ble_att.h:242
BLE_ATT_UNIT_MILLIGRAM_PER_DECILITRE
@ BLE_ATT_UNIT_MILLIGRAM_PER_DECILITRE
Definition: ble_att.h:251
BLE_ATT_UNIT_SECOND
@ BLE_ATT_UNIT_SECOND
Definition: ble_att.h:151
BLE_ATT_FORMAT_SFLOAT
@ BLE_ATT_FORMAT_SFLOAT
Definition: ble_att.h:564
BLE_ATT_CHAR_CTL_ADDR_RESOL_SUPP
@ BLE_ATT_CHAR_CTL_ADDR_RESOL_SUPP
Definition: ble_att.h:417
BLE_ATT_UNIT_NAUTICAL_MILE
@ BLE_ATT_UNIT_NAUTICAL_MILE
Definition: ble_att.h:229
BLE_ATT_CHAR_AEROBIC_HEART_RATE_UPPER_LIMIT
@ BLE_ATT_CHAR_AEROBIC_HEART_RATE_UPPER_LIMIT
Definition: ble_att.h:385
BLE_ATT_CHAR_GUST_FACTOR
@ BLE_ATT_CHAR_GUST_FACTOR
Definition: ble_att.h:370
BLE_ATT_CHAR_TRUE_WIND_SPEED
@ BLE_ATT_CHAR_TRUE_WIND_SPEED
Definition: ble_att.h:366
BLE_ATT_CHAR_POWER_SPEC
@ BLE_ATT_CHAR_POWER_SPEC
Definition: ble_att.h:491
BLE_ATT_CHAR_EXACT_TIME_256
@ BLE_ATT_CHAR_EXACT_TIME_256
Definition: ble_att.h:288
BLE_ATT_FORMAT_BOOL
@ BLE_ATT_FORMAT_BOOL
Definition: ble_att.h:543
BLE_ATT_CHAR_BOOT_KB_IN_REPORT
@ BLE_ATT_CHAR_BOOT_KB_IN_REPORT
Definition: ble_att.h:304
BLE_ATT_UNIT_FLUX_COULOMB_PER_SQ_METRE
@ BLE_ATT_UNIT_FLUX_COULOMB_PER_SQ_METRE
Definition: ble_att.h:207
BLE_ATT_CHAR_RSC_FEAT
@ BLE_ATT_CHAR_RSC_FEAT
Definition: ble_att.h:345
BLE_ATT_DESC_ES_CONFIGURATION
@ BLE_ATT_DESC_ES_CONFIGURATION
Definition: ble_att.h:272
BLE_ATT_SVC_OBJECT_TRANSFER
@ BLE_ATT_SVC_OBJECT_TRANSFER
Definition: ble_att.h:145
BLE_ATT_FORMAT_UTF8S
@ BLE_ATT_FORMAT_UTF8S
Definition: ble_att.h:567
BLE_ATT_UNIT_SIEMENS
@ BLE_ATT_UNIT_SIEMENS
Definition: ble_att.h:182
BLE_ATT_CHAR_TEMP_EIGHT_STATIS
@ BLE_ATT_CHAR_TEMP_EIGHT_STATIS
Definition: ble_att.h:500
BLE_ATT_CHAR_TIME_MS_TWENTY_FOUR
@ BLE_ATT_CHAR_TIME_MS_TWENTY_FOUR
Definition: ble_att.h:506
BLE_ATT_UNIT_COULOMB_PER_CUBIC_METRE
@ BLE_ATT_UNIT_COULOMB_PER_CUBIC_METRE
Definition: ble_att.h:205
BLE_ATT_CHAR_INTERMEDIATE_CUFF_PRESSURE
@ BLE_ATT_CHAR_INTERMEDIATE_CUFF_PRESSURE
Definition: ble_att.h:320
BLE_ATT_CHAR_SERIAL_NB
@ BLE_ATT_CHAR_SERIAL_NB
Definition: ble_att.h:307
BLE_ATT_SVC_DEVICE_INFO
@ BLE_ATT_SVC_DEVICE_INFO
Definition: ble_att.h:122
BLE_ATT_CHAR_NEW_ALERT
@ BLE_ATT_CHAR_NEW_ALERT
Definition: ble_att.h:331
BLE_ATT_UNIT_JOULE_PER_KG
@ BLE_ATT_UNIT_JOULE_PER_KG
Definition: ble_att.h:201
BLE_ATT_UNIT_MOLE_PER_CUBIC_METRE
@ BLE_ATT_UNIT_MOLE_PER_CUBIC_METRE
Definition: ble_att.h:166
BLE_ATT_FORMAT_SINT128
@ BLE_ATT_FORMAT_SINT128
Definition: ble_att.h:561
BLE_ATT_CHAR_SCAN_INTV_WD
@ BLE_ATT_CHAR_SCAN_INTV_WD
Definition: ble_att.h:340
BLE_ATT_UNIT_VOLT
@ BLE_ATT_UNIT_VOLT
Definition: ble_att.h:179
BLE_ATT_CHAR_BODY_SENSOR_LOCATION
@ BLE_ATT_CHAR_BODY_SENSOR_LOCATION
Definition: ble_att.h:322
BLE_ATT_SVC_GLUCOSE
@ BLE_ATT_SVC_GLUCOSE
Definition: ble_att.h:120
BLE_ATT_UNIT_PER_MILLE
@ BLE_ATT_UNIT_PER_MILLE
Definition: ble_att.h:248
BLE_ATT_CHAR_DIRE_LISTING
@ BLE_ATT_CHAR_DIRE_LISTING
Definition: ble_att.h:433
BLE_ATT_CHAR_COUNTRY_CODE
@ BLE_ATT_CHAR_COUNTRY_CODE
Definition: ble_att.h:465
BLE_ATT_CHAR_VO2_MAX
@ BLE_ATT_CHAR_VO2_MAX
Definition: ble_att.h:403
BLE_ATT_FORMAT_2BIT
@ BLE_ATT_FORMAT_2BIT
Definition: ble_att.h:544
BLE_ATT_CHAR_DATE_TIME
@ BLE_ATT_CHAR_DATE_TIME
Definition: ble_att.h:285
BLE_ATT_CHAR_DATE_UTC
@ BLE_ATT_CHAR_DATE_UTC
Definition: ble_att.h:466
BLE_ATT_CHAR_RELAT_RUNTIME_IN_GEN_LEVEL_RANGE
@ BLE_ATT_CHAR_RELAT_RUNTIME_IN_GEN_LEVEL_RANGE
Definition: ble_att.h:493
BLE_ATT_CHAR_REPORT
@ BLE_ATT_CHAR_REPORT
Definition: ble_att.h:338
BLE_ATT_CHAR_CP_CNTL_PT
@ BLE_ATT_CHAR_CP_CNTL_PT
Definition: ble_att.h:356
BLE_ATT_UNIT_PERCENTAGE
@ BLE_ATT_UNIT_PERCENTAGE
Definition: ble_att.h:247
BLE_ATT_CHAR_STEP_CLIMBER_DATA
@ BLE_ATT_CHAR_STEP_CLIMBER_DATA
Definition: ble_att.h:437
BLE_ATT_CHAR_OTS_FEATURES
@ BLE_ATT_CHAR_OTS_FEATURES
Definition: ble_att.h:418
BLE_ATT_UNIT_SQ_METRE
@ BLE_ATT_UNIT_SQ_METRE
Definition: ble_att.h:156
BLE_ATT_CHAR_APRNT_WIND_SPEED
@ BLE_ATT_CHAR_APRNT_WIND_SPEED
Definition: ble_att.h:368
BLE_ATT_DESC_CLIENT_CHAR_CFG
@ BLE_ATT_DESC_CLIENT_CHAR_CFG
Definition: ble_att.h:265
BLE_ATT_CHAR_OTS_OBJECT_NAME
@ BLE_ATT_CHAR_OTS_OBJECT_NAME
Definition: ble_att.h:419
BLE_ATT_CHAR_OTS_OLCP
@ BLE_ATT_CHAR_OTS_OLCP
Definition: ble_att.h:427
BLE_ATT_CHAR_SPORT_TYPE_FOR_AEROBIC_AND_ANAEROBIC_THRESHOLDS
@ BLE_ATT_CHAR_SPORT_TYPE_FOR_AEROBIC_AND_ANAEROBIC_THRESHOLDS
Definition: ble_att.h:400