Home
last modified time | relevance | path

Searched full:uuid (Results 1 – 25 of 81) sorted by relevance

1234

/nrf52832-nimble/packages/NimBLE-latest/nimble/host/test/src/
H A Dble_gatts_reg_test.c32 ble_uuid_any_t uuid; member
67 ble_uuid_to_any(ctxt->svc.svc_def->uuid, &entry->uuid); in ble_gatts_reg_test_misc_reg_cb()
73 ble_uuid_to_any(ctxt->chr.chr_def->uuid, &entry->uuid); in ble_gatts_reg_test_misc_reg_cb()
81 ble_uuid_to_any(ctxt->dsc.dsc_def->uuid, &entry->uuid); in ble_gatts_reg_test_misc_reg_cb()
105 rc = ble_gatts_find_svc(&entry->uuid.u, &svc_handle); in ble_gatts_reg_test_misc_lookup_good()
111 rc = ble_gatts_find_chr(entry->svc->uuid, entry->chr->uuid, in ble_gatts_reg_test_misc_lookup_good()
119 rc = ble_gatts_find_dsc(entry->svc->uuid, entry->chr->uuid, in ble_gatts_reg_test_misc_lookup_good()
120 entry->dsc->uuid, &dsc_handle); in ble_gatts_reg_test_misc_lookup_good()
139 /* Wrong service UUID. */ in ble_gatts_reg_test_misc_lookup_bad()
140 ble_uuid_to_any(entry->svc->uuid, &wrong_uuid); in ble_gatts_reg_test_misc_lookup_bad()
[all …]
H A Dble_gatt_disc_c_test.c34 const ble_uuid_t *uuid; member
64 if (chars[0].uuid->type == BLE_UUID_TYPE_16) { in ble_gatt_disc_c_test_misc_rx_rsp_once()
82 if (((chars[i].uuid->type == BLE_UUID_TYPE_16) ^ in ble_gatt_disc_c_test_misc_rx_rsp_once()
83 (chars[0].uuid->type == BLE_UUID_TYPE_16)) != 0) { in ble_gatt_disc_c_test_misc_rx_rsp_once()
87 if (chars[i].uuid->type == BLE_UUID_TYPE_16) { in ble_gatt_disc_c_test_misc_rx_rsp_once()
112 ble_uuid_flat(chars[i].uuid, buf + off); in ble_gatt_disc_c_test_misc_rx_rsp_once()
113 off += ble_uuid_length(chars[i].uuid); in ble_gatt_disc_c_test_misc_rx_rsp_once()
164 TEST_ASSERT(ble_uuid_cmp(chars[i].uuid, in ble_gatt_disc_c_test_misc_verify_chars()
165 &ble_gatt_disc_c_test_chars[i].uuid.u) == 0); in ble_gatt_disc_c_test_misc_verify_chars()
238 int stop_after, const ble_uuid_t *uuid, in ble_gatt_disc_c_test_misc_uuid() argument
[all …]
H A Dble_gatt_find_s_test.c36 const ble_uuid_t *uuid; member
84 TEST_ASSERT(ble_uuid_cmp(&ble_gatt_find_s_test_svcs[i].uuid.u, in ble_gatt_find_s_test_misc_verify_incs()
85 entries[i].uuid) == 0); in ble_gatt_find_s_test_misc_verify_incs()
110 if (entries[i].uuid->type != BLE_UUID_TYPE_16) { in ble_gatt_find_s_test_misc_rx_read_type()
130 if (entries[i].uuid->type == BLE_UUID_TYPE_16) { in ble_gatt_find_s_test_misc_rx_read_type()
131 put_le16(buf + off, ble_uuid_u16(entries[i].uuid)); in ble_gatt_find_s_test_misc_rx_read_type()
152 ble_gatt_find_s_test_misc_rx_read(uint16_t conn_handle, const ble_uuid_t *uuid) in ble_gatt_find_s_test_misc_rx_read() argument
157 TEST_ASSERT(uuid->type == BLE_UUID_TYPE_128); in ble_gatt_find_s_test_misc_rx_read()
160 ble_uuid_flat(uuid, buf + 1); in ble_gatt_find_s_test_misc_rx_read()
228 if (entries[idx].uuid->type == BLE_UUID_TYPE_128) { in ble_gatt_find_s_test_misc_find_inc()
[all …]
H A Dble_uuid_test.c43 ble_uuid_any_t uuid; in TEST_CASE() local
46 rc = ble_uuid_init_from_buf(&uuid, buf_16, 2); in TEST_CASE()
49 rc = ble_uuid_cmp(&uuid.u, uuid16_1); in TEST_CASE()
52 rc = ble_uuid_cmp(&uuid.u, uuid16_2); in TEST_CASE()
58 rc = ble_uuid_init_from_buf(&uuid, buf_128, 16); in TEST_CASE()
61 rc = ble_uuid_cmp(&uuid.u, uuid128_1); in TEST_CASE()
64 rc = ble_uuid_cmp(&uuid.u, uuid128_2); in TEST_CASE()
H A Dble_hs_test_util.c829 const ble_uuid_t *uuid) in ble_hs_test_util_rx_att_read_type_req() argument
841 ble_uuid_flat(uuid, buf + BLE_ATT_READ_TYPE_REQ_BASE_SZ); in ble_hs_test_util_rx_att_read_type_req()
842 req_len = BLE_ATT_READ_TYPE_REQ_BASE_SZ + ble_uuid_length(uuid); in ble_hs_test_util_rx_att_read_type_req()
923 const ble_uuid_t *uuid) in ble_hs_test_util_rx_att_read_group_type_req() argument
933 ble_uuid_flat(uuid, buf + BLE_ATT_READ_TYPE_REQ_BASE_SZ); in ble_hs_test_util_rx_att_read_group_type_req()
934 req_len = BLE_ATT_READ_GROUP_TYPE_REQ_BASE_SZ + ble_uuid_length(uuid); in ble_hs_test_util_rx_att_read_group_type_req()
1155 ble_hs_test_util_verify_tx_disc_svc_uuid(const ble_uuid_t *uuid) in ble_hs_test_util_verify_tx_disc_svc_uuid() argument
1159 ble_uuid_flat(uuid, uuid_buf); in ble_hs_test_util_verify_tx_disc_svc_uuid()
1162 uuid_buf, ble_uuid_length(uuid)); in ble_hs_test_util_verify_tx_disc_svc_uuid()
1245 ble_uuid_any_t uuid; in ble_hs_test_util_verify_tx_find_info_rsp() local
[all …]
H A Dble_gatt_disc_s_test.c31 const ble_uuid_t *uuid; member
51 if (service->uuid->type == BLE_UUID_TYPE_16) { in ble_gatt_disc_s_test_misc_svc_length()
83 /* UUID length is changing; Need a separate response. */ in ble_gatt_disc_s_test_misc_rx_all_rsp_once()
87 if (services[i].uuid->type == BLE_UUID_TYPE_16) { in ble_gatt_disc_s_test_misc_rx_all_rsp_once()
109 ble_uuid_flat(services[i].uuid, buf + off); in ble_gatt_disc_s_test_misc_rx_all_rsp_once()
110 off += ble_uuid_length(services[i].uuid); in ble_gatt_disc_s_test_misc_rx_all_rsp_once()
218 TEST_ASSERT(ble_uuid_cmp(services[i].uuid, in ble_gatt_disc_s_test_misc_verify_services()
219 &ble_gatt_disc_s_test_svcs[i].uuid.u) == 0); in ble_gatt_disc_s_test_misc_verify_services()
287 rc = ble_gattc_disc_svc_by_uuid(2, services[0].uuid, in ble_gatt_disc_s_test_misc_good_uuid()
291 ble_hs_test_util_verify_tx_disc_svc_uuid(services[0].uuid); in ble_gatt_disc_s_test_misc_good_uuid()
[all …]
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/src/
H A Dble_uuid.c36 #define VERIFY_UUID(uuid) \ argument
37 assert((uuid->type == BLE_UUID_TYPE_16) || \
38 (uuid->type == BLE_UUID_TYPE_32) || \
39 (uuid->type == BLE_UUID_TYPE_128))
41 #define VERIFY_UUID(uuid) argument
45 ble_uuid_init_from_buf(ble_uuid_any_t *uuid, const void *buf, size_t len) in ble_uuid_init_from_buf() argument
49 uuid->u.type = BLE_UUID_TYPE_16; in ble_uuid_init_from_buf()
50 uuid->u16.value = get_le16(buf); in ble_uuid_init_from_buf()
53 uuid->u.type = BLE_UUID_TYPE_32; in ble_uuid_init_from_buf()
54 uuid->u32.value = get_le32(buf); in ble_uuid_init_from_buf()
[all …]
H A Dble_uuid_priv.h31 int ble_uuid_init_from_att_mbuf(ble_uuid_any_t *uuid, struct os_mbuf *om,
33 int ble_uuid_init_from_att_buf(ble_uuid_any_t *uuid, const void *buf,
36 int ble_uuid_to_any(const ble_uuid_t *uuid, ble_uuid_any_t *uuid_any);
37 int ble_uuid_to_mbuf(const ble_uuid_t *uuid, struct os_mbuf *om);
38 int ble_uuid_flat(const ble_uuid_t *uuid, void *dst);
39 int ble_uuid_length(const ble_uuid_t *uuid);
H A Dble_gatts_lcl.c104 for (chr = svc->characteristics; chr && chr->uuid; ++chr) { in ble_gatt_show_local_chr()
107 "%s\n", " ", "uuid", in ble_gatt_show_local_chr()
108 ble_uuid_to_str(chr->uuid, uuid_buf)); in ble_gatt_show_local_chr()
120 for (dsc = chr->descriptors; dsc && dsc->uuid; ++dsc) { in ble_gatt_show_local_chr()
123 "%s\n", " ", "uuid", in ble_gatt_show_local_chr()
124 ble_uuid_to_str(dsc->uuid, uuid_buf)); in ble_gatt_show_local_chr()
149 "%s\n", " ", "uuid", in ble_gatt_show_local_svc()
150 ble_uuid_to_str(svc->uuid, uuid_buf)); in ble_gatt_show_local_svc()
H A Dble_gatts.c95 buf = os_mbuf_extend(*om, ble_uuid_length(svc->uuid)); in STATS_NAME()
100 ble_uuid_flat(svc->uuid, buf); in STATS_NAME()
127 /* Only include the service UUID if it has a 16-bit representation. */ in ble_gatts_inc_access()
128 uuid16 = ble_uuid_u16(entry->svc->uuid); in ble_gatts_inc_access()
251 buf = os_mbuf_extend(*om, ble_uuid_length(chr->uuid)); in ble_gatts_chr_def_access()
256 ble_uuid_flat(chr->uuid, buf); in ble_gatts_chr_def_access()
264 if (chr->uuid == NULL) { in ble_gatts_chr_is_sane()
537 if (dsc->uuid == NULL) { in ble_gatts_dsc_is_sane()
563 rc = ble_att_svr_register(dsc->uuid, dsc->att_flags, dsc->min_key_size, in ble_gatts_register_dsc()
840 rc = ble_att_svr_register(chr->uuid, att_flags, chr->min_key_size, in ble_gatts_register_chr()
[all …]
H A Dble_hs_adv.c148 * 128-bit as ATT requires. In AD, 32-bit UUID shall be written as an in ble_hs_adv_set_array_uuid32()
358 /*** 0x16 - Service data - 16-bit UUID. */ in adv_set_fields()
404 /*** 0x20 - Service data - 32-bit UUID. */ in adv_set_fields()
415 /*** 0x21 - Service data - 128-bit UUID. */ in adv_set_fields()
480 ble_uuid_any_t uuid; in ble_hs_adv_parse_uuids16() local
491 ble_uuid_init_from_buf(&uuid, data + i * 2, 2); in ble_hs_adv_parse_uuids16()
492 adv_fields->uuids16[i] = uuid.u16; in ble_hs_adv_parse_uuids16()
502 ble_uuid_any_t uuid; in ble_hs_adv_parse_uuids32() local
513 ble_uuid_init_from_buf(&uuid, data + i * 4, 4); in ble_hs_adv_parse_uuids32()
514 adv_fields->uuids32[i] = uuid.u32; in ble_hs_adv_parse_uuids32()
[all …]
H A Dble_gattc.c494 ble_gattc_log_uuid(const ble_uuid_t *uuid) in ble_gattc_log_uuid() argument
498 ble_uuid_to_str(uuid, buf); in ble_gattc_log_uuid()
506 ble_gattc_log_proc_init("discover service by uuid; uuid="); in ble_gattc_log_disc_svc_uuid()
532 ble_gattc_log_proc_init("discover characteristics by uuid; "); in ble_gattc_log_disc_chr_uuid()
533 BLE_HS_LOG(INFO, "start_handle=%d end_handle=%d uuid=", in ble_gattc_log_disc_chr_uuid()
558 const ble_uuid_t *uuid) in ble_gattc_log_read_uuid() argument
560 ble_gattc_log_proc_init("read by uuid; "); in ble_gattc_log_read_uuid()
561 BLE_HS_LOG(INFO, "start_handle=%d end_handle=%d uuid=", in ble_gattc_log_read_uuid()
563 ble_gattc_log_uuid(uuid); in ble_gattc_log_read_uuid()
1378 ble_uuid16_t uuid = BLE_UUID16_INIT(BLE_ATT_UUID_PRIMARY_SERVICE); in ble_gattc_disc_all_svcs_tx() local
[all …]
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/include/host/
H A Dble_uuid.h24 * @brief Bluetooth UUID
25 * @defgroup bt_uuid Bluetooth UUID
39 /** Type of UUID */
41 /** 16-bit UUID (BT SIG assigned) */
44 /** 32-bit UUID (BT SIG assigned) */
47 /** 128-bit UUID */
51 /** Generic UUID type, to be used only as a pointer */
53 /** Type of the UUID */
57 /** 16-bit UUID */
63 /** 32-bit UUID */
[all …]
H A Dble_gatt.h91 ble_uuid_any_t uuid; member
104 ble_uuid_any_t uuid; member
109 ble_uuid_any_t uuid; member
179 * Initiates GATT procedure: Discover Primary Service by Service UUID.
183 * @param service_uuid128 The 128-bit UUID of the service to discover.
191 int ble_gattc_disc_svc_by_uuid(uint16_t conn_handle, const ble_uuid_t *uuid,
235 * Initiates GATT procedure: Discover Characteristics by UUID.
243 * @param chr_uuid128 The 128-bit UUID of the characteristic to
253 uint16_t end_handle, const ble_uuid_t *uuid,
293 * Initiates GATT procedure: Read Using Characteristic UUID.
[all …]
/nrf52832-nimble/packages/NimBLE-latest/apps/btshell/src/
H A Dgatt_svr.c118 .uuid = PTS_UUID_DECLARE(PTS_SVC),
120 .uuid = PTS_UUID_DECLARE(PTS_CHR_READ),
124 .uuid = PTS_UUID_DECLARE(PTS_CHR_WRITE),
128 .uuid = PTS_UUID_DECLARE(PTS_CHR_RELIABLE_WRITE),
132 .uuid = PTS_UUID_DECLARE(PTS_CHR_WRITE_NO_RSP),
136 .uuid = PTS_UUID_DECLARE(PTS_CHR_READ_WRITE),
140 .uuid = PTS_UUID_DECLARE(PTS_CHR_READ_WRITE_ENC),
146 .uuid = PTS_UUID_DECLARE(PTS_CHR_READ_WRITE_AUTHEN),
152 .uuid = PTS_UUID_DECLARE(PTS_DSC_READ),
156 .uuid = PTS_UUID_DECLARE(PTS_DSC_WRITE),
[all …]
H A Dmisc.c68 print_uuid(const ble_uuid_t *uuid) in print_uuid() argument
72 ble_uuid_to_str(uuid, buf); in print_uuid()
129 console_printf(" dsc_handle=%d uuid=", dsc->dsc.handle); in print_dsc()
130 print_uuid(&dsc->dsc.uuid.u); in print_dsc()
140 "uuid=", chr->chr.def_handle, chr->chr.val_handle, in print_chr()
142 print_uuid(&chr->chr.uuid.u); in print_chr()
155 console_printf(" start=%d end=%d uuid=", svc->svc.start_handle, in print_svc()
157 print_uuid(&svc->svc.uuid.u); in print_svc()
H A Dcmd_gatt.c45 ble_uuid_any_t uuid; in cmd_gatt_discover_characteristic() local
59 rc = parse_arg_uuid("uuid", &uuid); in cmd_gatt_discover_characteristic()
62 &uuid.u); in cmd_gatt_discover_characteristic()
66 console_printf("invalid 'uuid' parameter\n"); in cmd_gatt_discover_characteristic()
108 ble_uuid_any_t uuid; in cmd_gatt_discover_service() local
123 rc = parse_arg_uuid("uuid", &uuid); in cmd_gatt_discover_service()
125 rc = btshell_disc_svc_by_uuid(conn_handle, &uuid.u); in cmd_gatt_discover_service()
129 console_printf("invalid 'uuid' parameter\n"); in cmd_gatt_discover_service()
237 ble_uuid_any_t uuid; in cmd_gatt_read() local
275 rc = parse_arg_uuid("uuid", &uuid); in cmd_gatt_read()
[all …]
/nrf52832-nimble/packages/NimBLE-latest/apps/blehr/src/
H A Dgatt_svr.c43 .uuid = BLE_UUID16_DECLARE(GATT_HRS_UUID),
46 .uuid = BLE_UUID16_DECLARE(GATT_HRS_MEASUREMENT_UUID),
52 .uuid = BLE_UUID16_DECLARE(GATT_HRS_BODY_SENSOR_LOC_UUID),
63 .uuid = BLE_UUID16_DECLARE(GATT_DEVICE_INFO_UUID),
66 .uuid = BLE_UUID16_DECLARE(GATT_MANUFACTURER_NAME_UUID),
71 .uuid = BLE_UUID16_DECLARE(GATT_MODEL_NUMBER_UUID),
90 uint16_t uuid; in gatt_svr_chr_access_heart_rate() local
93 uuid = ble_uuid_u16(ctxt->chr->uuid); in gatt_svr_chr_access_heart_rate()
95 if (uuid == GATT_HRS_BODY_SENSOR_LOC_UUID) { in gatt_svr_chr_access_heart_rate()
109 uint16_t uuid; in gatt_svr_chr_access_device_info() local
[all …]
/nrf52832-nimble/packages/NimBLE-latest/apps/blecsc/src/
H A Dgatt_svr.c80 .uuid = BLE_UUID16_DECLARE(GATT_CSC_UUID),
83 .uuid = BLE_UUID16_DECLARE(GATT_CSC_MEASUREMENT_UUID),
89 .uuid = BLE_UUID16_DECLARE(GATT_CSC_FEATURE_UUID),
94 .uuid = BLE_UUID16_DECLARE(GATT_SENSOR_LOCATION_UUID),
99 .uuid = BLE_UUID16_DECLARE(GATT_SC_CONTROL_POINT_UUID),
111 .uuid = BLE_UUID16_DECLARE(GATT_DEVICE_INFO_UUID),
114 .uuid = BLE_UUID16_DECLARE(GATT_MANUFACTURER_NAME_UUID),
119 .uuid = BLE_UUID16_DECLARE(GATT_MODEL_NUMBER_UUID),
277 uint16_t uuid; in gatt_svr_chr_access_device_info() local
280 uuid = ble_uuid_u16(ctxt->chr->uuid); in gatt_svr_chr_access_device_info()
[all …]
/nrf52832-nimble/packages/NimBLE-latest/apps/bleprph/src/
H A Dgatt_svr.c62 .uuid = &gatt_svr_svc_sec_test_uuid.u,
65 .uuid = &gatt_svr_chr_sec_test_rand_uuid.u,
70 .uuid = &gatt_svr_chr_sec_test_static_uuid.u,
109 const ble_uuid_t *uuid; in gatt_svr_chr_access_sec_test() local
113 uuid = ctxt->chr->uuid; in gatt_svr_chr_access_sec_test()
116 * 128-bit UUID. in gatt_svr_chr_access_sec_test()
119 if (ble_uuid_cmp(uuid, &gatt_svr_chr_sec_test_rand_uuid.u) == 0) { in gatt_svr_chr_access_sec_test()
128 if (ble_uuid_cmp(uuid, &gatt_svr_chr_sec_test_static_uuid.u) == 0) { in gatt_svr_chr_access_sec_test()
163 ble_uuid_to_str(ctxt->svc.svc_def->uuid, buf), in gatt_svr_register_cb()
170 ble_uuid_to_str(ctxt->chr.chr_def->uuid, buf), in gatt_svr_register_cb()
[all …]
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/services/dis/src/
H A Dble_svc_dis.c51 .uuid = BLE_UUID16_DECLARE(BLE_SVC_DIS_UUID16),
55 .uuid = BLE_UUID16_DECLARE(BLE_SVC_DIS_CHR_UUID16_MODEL_NUMBER),
63 .uuid = BLE_UUID16_DECLARE(BLE_SVC_DIS_CHR_UUID16_SERIAL_NUMBER),
71 .uuid = BLE_UUID16_DECLARE(BLE_SVC_DIS_CHR_UUID16_HARDWARE_REVISION),
79 .uuid = BLE_UUID16_DECLARE(BLE_SVC_DIS_CHR_UUID16_FIRMWARE_REVISION),
87 .uuid = BLE_UUID16_DECLARE(BLE_SVC_DIS_CHR_UUID16_SOFTWARE_REVISION),
95 .uuid = BLE_UUID16_DECLARE(BLE_SVC_DIS_CHR_UUID16_MANUFACTURER_NAME),
124 uint16_t uuid = ble_uuid_u16(ctxt->chr->uuid); in ble_svc_dis_access() local
127 switch(uuid) { in ble_svc_dis_access()
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/services/gap/src/
H A Dble_svc_gap.c52 .uuid = BLE_UUID16_DECLARE(BLE_SVC_GAP_UUID16),
55 .uuid = BLE_UUID16_DECLARE(BLE_SVC_GAP_CHR_UUID16_DEVICE_NAME),
65 .uuid = BLE_UUID16_DECLARE(BLE_SVC_GAP_CHR_UUID16_APPEARANCE),
76 .uuid =
84 .uuid = BLE_UUID16_DECLARE(BLE_SVC_GAP_CHR_UUID16_CENTRAL_ADDRESS_RESOLUTION),
197 uuid16 = ble_uuid_u16(ctxt->chr->uuid); in ble_svc_gap_access()
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/pts/
H A Dpts-gatt.txt28 b disc svc conn=<handle> uuid=<uuid>
39 b disc svc conn=<handle> uuid=<uuid>
47 b disc chr conn=<handle> uuid=<uuid> start=<start hdl> end=<end hdl>
88 b read conn=<handle> uuid=<uuid> start=1 end=0xffff
93 b read conn=<handle> uuid=<uuid> start=<start hdl> end=<end hdl>
97 b read conn=<handle> uuid=<uuid> start=<start hdl> end=<end hdl>
101 b read conn=<handle> uuid=<uuid> start=<start hdl> end=<end hdl>
105 b read conn=<handle> uuid=<uuid> start=<start hdl> end=<end hdl>
397 <enter uuid without READ flag>
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/services/ans/src/
H A Dble_svc_ans.c83 .uuid = BLE_UUID16_DECLARE(BLE_SVC_ANS_UUID16),
90 .uuid = BLE_UUID16_DECLARE(BLE_SVC_ANS_CHR_UUID16_SUP_NEW_ALERT_CAT),
99 .uuid = BLE_UUID16_DECLARE(BLE_SVC_ANS_CHR_UUID16_NEW_ALERT),
109 .uuid = BLE_UUID16_DECLARE(BLE_SVC_ANS_CHR_UUID16_SUP_UNR_ALERT_CAT),
118 .uuid = BLE_UUID16_DECLARE(BLE_SVC_ANS_CHR_UUID16_UNR_ALERT_STAT),
132 .uuid = BLE_UUID16_DECLARE(BLE_SVC_ANS_CHR_UUID16_ALERT_NOT_CTRL_PT),
162 uuid16 = ble_uuid_u16(ctxt->chr->uuid); in ble_svc_ans_access()
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/mesh/include/mesh/
H A Dglue.h87 #define BT_DATA_UUID16_SOME 0x02 /* 16-bit UUID, more available */
88 #define BT_DATA_UUID16_ALL 0x03 /* 16-bit UUID, all listed */
89 #define BT_DATA_UUID32_SOME 0x04 /* 32-bit UUID, more available */
90 #define BT_DATA_UUID32_ALL 0x05 /* 32-bit UUID, all listed */
91 #define BT_DATA_UUID128_SOME 0x06 /* 128-bit UUID, more available */
92 #define BT_DATA_UUID128_ALL 0x07 /* 128-bit UUID, all listed */
98 #define BT_DATA_SVC_DATA16 0x16 /* Service data, 16-bit UUID */
101 #define BT_DATA_SVC_DATA32 0x20 /* Service data, 32-bit UUID */
102 #define BT_DATA_SVC_DATA128 0x21 /* Service data, 128-bit UUID */

1234