/nrf52832-nimble/packages/NimBLE-latest/nimble/host/test/src/ |
H A D | ble_gatts_reg_test.c | 32 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 D | ble_gatt_disc_c_test.c | 34 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 D | ble_gatt_find_s_test.c | 36 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 D | ble_uuid_test.c | 43 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 D | ble_hs_test_util.c | 829 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 D | ble_gatt_disc_s_test.c | 31 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 D | ble_uuid.c | 36 #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 D | ble_uuid_priv.h | 31 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 D | ble_gatts_lcl.c | 104 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 D | ble_gatts.c | 95 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 D | ble_hs_adv.c | 148 * 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 D | ble_gattc.c | 494 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 D | ble_uuid.h | 24 * @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 D | ble_gatt.h | 91 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 D | gatt_svr.c | 118 .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 D | misc.c | 68 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 D | cmd_gatt.c | 45 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 D | gatt_svr.c | 43 .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 D | gatt_svr.c | 80 .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 D | gatt_svr.c | 62 .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 D | ble_svc_dis.c | 51 .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 D | ble_svc_gap.c | 52 .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 D | pts-gatt.txt | 28 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 D | ble_svc_ans.c | 83 .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 D | glue.h | 87 #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 */
|