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 {
111  /*----------------- SERVICES ---------------------*/
147  /*------------------- UNITS ---------------------*/
256  /*---------------- DECLARATIONS -----------------*/
262  /*----------------- DESCRIPTORS -----------------*/
276  /*--------------- CHARACTERISTICS ---------------*/
536 }att_uuid_t;
537 
541 typedef enum
542 {
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