/hal_espressif-latest/components/bt/host/bluedroid/stack/gatt/ |
D | gatt_sr_hash.c | 28 static const char *gatt_get_attr_name(UINT16 uuid) in gatt_get_attr_name() argument 30 if (uuid >= GATT_UUID_PRI_SERVICE && uuid <= GATT_UUID_CHAR_DECLARE) { in gatt_get_attr_name() 31 return gatt_attr_name[uuid - GATT_UUID_PRI_SERVICE]; in gatt_get_attr_name() 34 if (uuid >= GATT_UUID_CHAR_EXT_PROP && uuid <= GATT_UUID_CHAR_AGG_FORMAT) { in gatt_get_attr_name() 35 return gatt_char_desc_name[uuid - GATT_UUID_CHAR_EXT_PROP]; in gatt_get_attr_name() 47 p_uuid->uu.uuid16 = p_attr16->uuid; in attr_uuid_to_bt_uuid() 51 p_uuid->uu.uuid32 = p_attr32->uuid; in attr_uuid_to_bt_uuid() 55 memcpy(p_uuid->uu.uuid128, p_attr128->uuid, LEN_UUID_128); in attr_uuid_to_bt_uuid() 71 if (p_attr->uuid == GATT_UUID_PRI_SERVICE || in calculate_database_info_size() 72 p_attr->uuid == GATT_UUID_SEC_SERVICE) { in calculate_database_info_size() [all …]
|
D | gatt_db.c | 107 return &((tGATT_ATTR16 *)p_db->p_attr_list)->p_value->uuid; in gatts_get_service_uuid() 167 switch (p_attr->uuid) { in gatts_check_attr_readability() 220 p_attr16->uuid, in read_attr_value() 233 uuid16 = p_attr16->uuid; in read_attr_value() 239 len = p_attr16->p_value->uuid.len; in read_attr_value() 240 if (mtu >= p_attr16->p_value->uuid.len) { in read_attr_value() 241 gatt_build_uuid_to_stream(&p, p_attr16->p_value->uuid); in read_attr_value() 252 UINT16_TO_STREAM(p, ((tGATT_ATTR16 *)(p_attr16->p_next))->uuid); in read_attr_value() 256 gatt_convert_uuid32_to_uuid128 (p, ((tGATT_ATTR32 *)(p_attr16->p_next))->uuid); in read_attr_value() 259 ARRAY_TO_STREAM (p, ((tGATT_ATTR128 *)(p_attr16->p_next))->uuid, LEN_UUID_128); in read_attr_value() [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/bta/sys/ |
D | bta_sys_conn.c | 530 tBT_UUID uuid; in bta_sys_add_uuid() local 531 uuid.len = LEN_UUID_16; in bta_sys_add_uuid() 532 uuid.uu.uuid16 = uuid16; in bta_sys_add_uuid() 535 bta_sys_cb.eir_cb(uuid, TRUE); in bta_sys_add_uuid() 552 tBT_UUID uuid; in bta_sys_add_uuid_32() local 553 uuid.len = LEN_UUID_32; in bta_sys_add_uuid_32() 554 uuid.uu.uuid32 = uuid32; in bta_sys_add_uuid_32() 557 bta_sys_cb.eir_cb(uuid, TRUE); in bta_sys_add_uuid_32() 573 tBT_UUID uuid; in bta_sys_add_uuid_128() local 574 uuid.len = LEN_UUID_128; in bta_sys_add_uuid_128() [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/stack/gap/ |
D | gap_ble.c | 169 BOOLEAN gap_ble_enqueue_request (tGAP_CLCB *p_clcb, UINT16 uuid, tGAP_BLE_CMPL_CBACK *p_cback) in gap_ble_enqueue_request() argument 175 p_q->uuid = uuid; in gap_ble_enqueue_request() 197 *p_uuid = p_q->uuid; in gap_ble_dequeue_request() 217 if (p_db_attr->uuid != GATT_UUID_GAP_DEVICE_NAME && in gap_read_attr_value() 222 switch (p_db_attr->uuid) { in gap_read_attr_value() 302 switch (p_db_attr->uuid) { in gap_proc_write_req() 396 tBT_UUID uuid = {LEN_UUID_16, {UUID_SERVCLASS_GAP_SERVER}}; in gap_attr_db_init() local 410 service_handle = GATTS_CreateService (gap_cb.gatt_if, &uuid, 0, GAP_MAX_ATTR_NUM, TRUE); in gap_attr_db_init() 416 uuid.len = LEN_UUID_16; in gap_attr_db_init() 417 uuid.uu.uuid16 = p_db_attr->uuid = GATT_UUID_GAP_DEVICE_NAME; in gap_attr_db_init() [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/esp/wechat_AirSync/ |
D | wx_airsync_prf.c | 48 esp_bt_uuid_t uuid = {LEN_UUID_16, {ATT_SVC_AIRSYNC}}; in airsync_profile_cb() local 62 if (p_data->reg_oper.uuid.uu.uuid16 == ATT_SVC_AIRSYNC) { in airsync_profile_cb() 88 uuid.uu.uuid16 = ATT_CHAR_AIRSYNC_WIT; in airsync_profile_cb() 95 esp_ble_gatts_add_char(airsync_cb_env.clcb.cur_srvc_id, &uuid, in airsync_profile_cb() 102 uuid.uu.uuid16 = ATT_CHAR_AIRSYBC_NTF; in airsync_profile_cb() 108 esp_ble_gatts_add_char(airsync_cb_env.clcb.cur_srvc_id, &uuid, in airsync_profile_cb() 112 uuid.uu.uuid16 = GATT_UUID_CHAR_CLIENT_CONFIG; in airsync_profile_cb() 116 &uuid); in airsync_profile_cb() 118 uuid.uu.uuid16 = ATT_CHAR_AIRSYNC_READ; in airsync_profile_cb() 120 esp_ble_gatts_add_char(airsync_cb_env.clcb.cur_srvc_id, &uuid, in airsync_profile_cb() [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/btc/core/ |
D | btc_profile_queue.c | 43 if (((connect_node_t *)list_node(node))->uuid == p_param->uuid) { in queue_int_add() 44 … BTC_TRACE_DEBUG("%s dropping duplicate connect request for uuid: %04x", __func__, p_param->uuid); in queue_int_add() 90 bt_status_t btc_queue_connect(uint16_t uuid, const bt_bdaddr_t *bda, btc_connect_cb_t connect_cb) in btc_queue_connect() argument 101 arg.connect_node.uuid = uuid; in btc_queue_connect() 144 return p_head->connect_cb(&p_head->bda, p_head->uuid); in btc_queue_connect_next()
|
D | btc_util.c | 284 uint8_t *p_o = u->uuid.uuid128; in uuid128_be_to_esp_uuid() 290 u->uuid.uuid16 = (uuid128[2] << 8) + uuid128[3]; in uuid128_be_to_esp_uuid() 293 u->uuid.uuid32 = (uuid128[2] << 8) + uuid128[3]; in uuid128_be_to_esp_uuid() 294 u->uuid.uuid32 += (uuid128[0] << 24) + (uuid128[1] << 16); in uuid128_be_to_esp_uuid() 432 p_dest->uuid.uuid16 = p_src->uu.uuid16; in bta_to_btc_uuid() 434 p_dest->uuid.uuid32 = p_src->uu.uuid32; in bta_to_btc_uuid() 436 memcpy(&p_dest->uuid.uuid128, p_src->uu.uuid128, p_dest->len); in bta_to_btc_uuid() 449 p_dest->uu.uuid16 = p_src->uuid.uuid16; in btc_to_bta_uuid() 451 p_dest->uu.uuid32 = p_src->uuid.uuid32; in btc_to_bta_uuid() 453 memcpy(&p_dest->uu.uuid128, p_src->uuid.uuid128, p_dest->len); in btc_to_bta_uuid()
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/ |
D | scan.c | 67 static bool adv_service_uuid_valid(struct net_buf_simple *buf, uint16_t *uuid) in adv_service_uuid_valid() argument 74 *uuid = net_buf_simple_pull_le16(buf); in adv_service_uuid_valid() 76 BT_DBG("Received adv pkt with service UUID: %d", *uuid); in adv_service_uuid_valid() 78 if (*uuid != BLE_MESH_UUID_MESH_PROV_VAL && in adv_service_uuid_valid() 79 *uuid != BLE_MESH_UUID_MESH_PROXY_VAL) { in adv_service_uuid_valid() 83 if (*uuid == BLE_MESH_UUID_MESH_PROV_VAL && in adv_service_uuid_valid() 88 if (*uuid == BLE_MESH_UUID_MESH_PROXY_VAL && in adv_service_uuid_valid() 98 uint16_t uuid, int8_t rssi) in handle_adv_service_data() argument 108 if (type != uuid) { in handle_adv_service_data() 189 uint16_t uuid = 0U; in bt_mesh_scan_cb() local [all …]
|
D | provisioner_prov.c | 128 uint8_t uuid[16]; /* check if device is being provisioned*/ member 285 uint8_t uuid[16]; member 453 memset(link[i].uuid, 0, 16); in bt_mesh_provisioner_clear_link_info() 479 static bool is_unprov_dev_being_provision(const uint8_t uuid[16]) 491 if (bt_mesh_provisioner_get_node_with_uuid(uuid)) { 506 if (!memcmp(link[i].uuid, uuid, 16)) { 516 static bool is_unprov_dev_uuid_match(const uint8_t uuid[16]) 519 if (memcmp(uuid + prov_ctx.match_offset, 528 static int provisioner_check_unprov_dev_info(const uint8_t uuid[16], bt_mesh_prov_bearer_t bearer) 530 if (!uuid) { [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/dis/ |
D | dis_profile.c | 47 esp_bt_uuid_t uuid = {LEN_UUID_16, {UUID_SERVCLASS_DEVICE_INFO}}; variable 64 static tDIS_ATTR_MASK dis_uuid_to_attr(UINT16 uuid) in dis_uuid_to_attr() argument 66 switch (uuid) { in dis_uuid_to_attr() 135 if ((p_db_attr->uuid == GATT_UUID_PNP_ID || p_db_attr->uuid == GATT_UUID_SYSTEM_ID) && in dis_s_read_attr_value() 142 switch (p_db_attr->uuid) { in dis_s_read_attr_value() 150 pp = dis_cb.dis_value.data_string[p_db_attr->uuid - GATT_UUID_MODEL_NUMBER_STR]; in dis_s_read_attr_value() 216 esp_ble_gatts_create_srvc (gatt_if , &uuid, 0, DIS_MAX_ATTR_NUM, TRUE); in DIS_Init() 233 uuid.uu.uuid16 = p_db_attr->uuid = dis_attr_uuid[i]; in dis_AddChar() 234 esp_ble_gatts_add_char(dis_cb.service_handle, &uuid, GATT_PERM_READ, in dis_AddChar()
|
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/esp/ble_button/ |
D | button_pro.c | 53 esp_bt_uuid_t uuid = {LEN_UUID_16, {ATT_SVC_BUTTON}}; in button_profile_cb() local 68 BTC_TRACE_ERROR("(p_data->reg_oper.uuid.uu.uuid16=%x\n", p_data->reg_oper.uuid.uu.uuid16); in button_profile_cb() 76 if (p_data->reg_oper.uuid.uu.uuid16 == ATT_SVC_BUTTON) { in button_profile_cb() 109 uuid.uu.uuid16 = ATT_CHAR_BUTTON_WIT; in button_profile_cb() 119 esp_ble_gatts_add_char(button_cb_env.clcb.cur_srvc_id, &uuid, in button_profile_cb() 126 uuid.uu.uuid16 = ATT_CHAR_BUTTON_NTF; in button_profile_cb() 132 esp_ble_gatts_add_char(button_cb_env.clcb.cur_srvc_id, &uuid, in button_profile_cb() 136 uuid.uu.uuid16 = GATT_UUID_CHAR_CLIENT_CONFIG; in button_profile_cb() 140 &uuid); in button_profile_cb() 193 esp_bt_uuid_t uuid = {LEN_UUID_16, {ATT_SVC_BUTTON}}; in Button_CreateService() local [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/bta/gatt/ |
D | bta_gattc_cache.c | 61 UINT16 id, tBT_UUID uuid, UINT8 prop); 111 ((p_cur_srvc->uuid.len == 2) ? "uuid16" : "uuid128"), in display_cache_service() 112 p_cur_srvc->uuid.uu.uuid16, in display_cache_service() 156 i + 1, pp->uuid.uu.uuid16, pp->s_handle, pp->e_handle, pp->is_primary); in bta_gattc_display_explore_record() 279 memcpy(&p_new_srvc->uuid, p_uuid, sizeof(tBT_UUID)); in bta_gattc_add_srvc_to_cache() 336 memcpy(&characteristic->uuid, p_uuid, sizeof(tBT_UUID)); in bta_gattc_add_char_to_cache() 380 memcpy(&isvc->uuid, p_uuid, sizeof(tBT_UUID)); in bta_gattc_add_attr_to_cache() 400 memcpy(&descriptor->uuid, p_uuid, sizeof(tBT_UUID)); in bta_gattc_add_attr_to_cache() 603 &p_rec->uuid, in bta_gattc_explore_srvc() 677 &p_rec->uuid, in bta_gattc_char_disc_cmpl() [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/gatt/ |
D | btc_gatts.c | 48 dest_uuid->uuid.uuid16 = src_uuid_p[0] + (src_uuid_p[1]<<8); in btc_gatts_uuid_format_convert() 51 …dest_uuid->uuid.uuid32 = src_uuid_p[0] + (src_uuid_p[1]<<8) + (src_uuid_p[2]<<16) + (src_uuid_p[3]… in btc_gatts_uuid_format_convert() 54 memcpy(dest_uuid->uuid.uuid128, src_uuid_p, src_uuid_len); in btc_gatts_uuid_format_convert() 225 uint16_t uuid = 0; in btc_gatts_act_create_attr_tab() local 251 … uuid = (gatts_attr_db[i].att_desc.uuid_p[1] << 8) + (gatts_attr_db[i].att_desc.uuid_p[0]); in btc_gatts_act_create_attr_tab() 263 switch(uuid) in btc_gatts_act_create_attr_tab() 270 btc_gatts_uuid_format_convert(&esp_srvc_id.id.uuid,gatts_attr_db[i].att_desc.length, in btc_gatts_act_create_attr_tab() 275 BTA_GATTS_CreateService(gatts_if, &srvc_id.id.uuid, in btc_gatts_act_create_attr_tab() 298 btc_gatts_uuid_format_convert(&esp_srvc_id.id.uuid,gatts_attr_db[i].att_desc.length, in btc_gatts_act_create_attr_tab() 302 BTA_GATTS_CreateService(gatts_if, &srvc_id.id.uuid, in btc_gatts_act_create_attr_tab() [all …]
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/include/ |
D | mesh_uuid.h | 39 struct bt_mesh_uuid uuid; member 44 struct bt_mesh_uuid uuid; member 49 struct bt_mesh_uuid uuid; member 55 .uuid.type = BLE_MESH_UUID_TYPE_16, \ 61 .uuid.type = BLE_MESH_UUID_TYPE_32, \ 67 .uuid.type = BLE_MESH_UUID_TYPE_128, \ 80 #define BLE_MESH_UUID_16(__u) CONTAINER_OF(__u, struct bt_mesh_uuid_16, uuid) 81 #define BLE_MESH_UUID_32(__u) CONTAINER_OF(__u, struct bt_mesh_uuid_32, uuid) 82 #define BLE_MESH_UUID_128(__u) CONTAINER_OF(__u, struct bt_mesh_uuid_128, uuid)
|
/hal_espressif-latest/components/bt/host/bluedroid/api/ |
D | esp_sdp_api.c | 80 esp_err_t esp_sdp_search_record(esp_bd_addr_t bd_addr, esp_bt_uuid_t uuid) in esp_sdp_search_record() argument 94 arg.search.sdp_uuid.len = uuid.len; in esp_sdp_search_record() 95 memcpy(&arg.search.sdp_uuid.uu, &uuid.uuid, sizeof(uuid.uuid)); in esp_sdp_search_record()
|
/hal_espressif-latest/components/bt/host/bluedroid/bta/hh/ |
D | bta_hh_le.c | 125 if (p_rpt->uuid == GATT_UUID_HID_REPORT) { in bta_hh_le_hid_report_dbg() 128 if (p_rpt->uuid == GATT_UUID_HID_BT_KB_INPUT) { in bta_hh_le_hid_report_dbg() 131 if (p_rpt->uuid == GATT_UUID_HID_BT_KB_OUTPUT) { in bta_hh_le_hid_report_dbg() 134 if (p_rpt->uuid == GATT_UUID_HID_BT_MOUSE_INPUT) { in bta_hh_le_hid_report_dbg() 141 p_rpt->uuid , in bta_hh_le_hid_report_dbg() 165 static char *bta_hh_uuid_to_str(UINT16 uuid) in bta_hh_uuid_to_str() argument 167 switch (uuid) { in bta_hh_uuid_to_str() 348 void bta_hh_le_fill_16bits_gatt_id(UINT8 inst_id, UINT16 uuid, tBTA_GATT_ID *p_output) in bta_hh_le_fill_16bits_gatt_id() argument 351 p_output->uuid.len = LEN_UUID_16; in bta_hh_le_fill_16bits_gatt_id() 352 p_output->uuid.uu.uuid16 = uuid; in bta_hh_le_fill_16bits_gatt_id() [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/btc/include/btc/ |
D | btc_profile_queue.h | 26 typedef bt_status_t (*btc_connect_cb_t) (bt_bdaddr_t *bda, uint16_t uuid); 30 uint16_t uuid; member 41 bt_status_t btc_queue_connect(uint16_t uuid, const bt_bdaddr_t *bda, btc_connect_cb_t connect_cb);
|
/hal_espressif-latest/components/wpa_supplicant/src/wps/ |
D | wps.h | 251 const u8 *uuid, 575 const u8 *uuid; member 591 const u8 *uuid; member 605 const u8 *uuid; member 610 const u8 *uuid; member 666 u8 uuid[16]; member 861 const u8 *uuid, const u8 *pin, size_t pin_len, 863 int wps_registrar_invalidate_pin(struct wps_registrar *reg, const u8 *uuid); 865 int wps_registrar_unlock_pin(struct wps_registrar *reg, const u8 *uuid); 921 int wps_er_pbc(struct wps_er *er, const u8 *uuid, const u8 *addr); [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/api/include/api/ |
D | esp_gatt_defs.h | 348 esp_bt_uuid_t uuid; /*!< @brief The UUID component of the GATT ID. */ member 576 …uint16_t uuid; /*!< Gatt attribute value UUID of include… member 653 esp_bt_uuid_t uuid; /*!< Attribute UUID. */ member 661 esp_bt_uuid_t uuid; /*!< Service UUID. */ member 668 esp_bt_uuid_t uuid; /*!< Characteristic UUID. */ member 674 esp_bt_uuid_t uuid; /*!< Descriptor UUID. */ member 682 esp_bt_uuid_t uuid; /*!< Included service UUID. */ member
|
/hal_espressif-latest/components/bt/common/btc/profile/esp/blufi/nimble_host/ |
D | esp_blufi.c | 53 .uuid = BLE_UUID16_DECLARE(BLUFI_SERVICE_UUID), 57 .uuid = BLE_UUID16_DECLARE(BLUFI_CHAR_P2E_UUID), 64 .uuid = BLE_UUID16_DECLARE(BLUFI_CHAR_E2P_UUID), 86 ble_uuid_to_str(ctxt->svc.svc_def->uuid, buf), in esp_blufi_gatt_svr_register_cb() 93 ble_uuid_to_str(ctxt->chr.chr_def->uuid, buf), in esp_blufi_gatt_svr_register_cb() 100 ble_uuid_to_str(ctxt->dsc.dsc_def->uuid, buf), in esp_blufi_gatt_svr_register_cb() 178 ble_uuid_to_str(ctxt->chr->uuid, str); in read_value() 184 ble_uuid_to_str(ctxt->dsc->uuid, str); in read_value() 221 for (svc = gatt_svr_svcs; svc && svc->uuid; svc++) { in init_gatt_values() 222 for (chr = svc->characteristics; chr && chr->uuid; chr++) { in init_gatt_values() [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/sdp/ |
D | btc_sdp.c | 31 esp_bt_uuid_t uuid; member 92 static void set_sdp_slot_info(int id, int sdp_handle, esp_bt_uuid_t *uuid) in set_sdp_slot_info() argument 119 if (uuid) { in set_sdp_slot_info() 120 memcpy(&slot->uuid, uuid, sizeof(esp_bt_uuid_t)); in set_sdp_slot_info() 122 memset(&slot->uuid, 0, sizeof(esp_bt_uuid_t)); in set_sdp_slot_info() 129 static void get_sdp_slot_info(int id, int *sdp_handle, esp_bt_uuid_t *uuid) in get_sdp_slot_info() argument 156 if (uuid) { in get_sdp_slot_info() 157 memcpy(uuid, &slot->uuid, sizeof(esp_bt_uuid_t)); in get_sdp_slot_info() 327 const esp_bt_uuid_t *p_uuid = &rec->hdr.uuid; in add_raw_sdp() 339 UINT16_TO_BE_STREAM (p_temp, p_uuid->uuid.uuid16); in add_raw_sdp() [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/bta/sdp/ |
D | bta_sdp_act.c | 408 tBT_UUID *uuid = (tBT_UUID *)user_data; in bta_sdp_search_cback() local 409 memcpy(&evt_data.uuid, uuid, sizeof(tBT_UUID)); in bta_sdp_search_cback() 410 su = shorten_sdp_uuid(uuid); in bta_sdp_search_cback() 418 if (IS_UUID(UUID_MAP_MAS, uuid->uu.uuid128)) { in bta_sdp_search_cback() 421 } else if (IS_UUID(UUID_MAP_MNS, uuid->uu.uuid128)) { in bta_sdp_search_cback() 424 } else if (IS_UUID(UUID_PBAP_PSE, uuid->uu.uuid128)) { in bta_sdp_search_cback() 427 } else if (IS_UUID(UUID_PBAP_PCE, uuid->uu.uuid128)) { in bta_sdp_search_cback() 430 } else if (IS_UUID(UUID_OBEX_OBJECT_PUSH, uuid->uu.uuid128)) { in bta_sdp_search_cback() 433 } else if (IS_UUID(UUID_SAP, uuid->uu.uuid128)) { in bta_sdp_search_cback() 458 … bta_sdp_cb.p_dm_cback(BTA_SDP_SEARCH_COMP_EVT, (tBTA_SDP *) &evt_data, (void *)&uuid->uu.uuid128); in bta_sdp_search_cback() [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/bta/hf_ag/ |
D | bta_ag_sdp.c | 291 UINT16 uuid; in bta_ag_sdp_find_attr() local 295 uuid = UUID_SERVCLASS_HF_HANDSFREE; in bta_ag_sdp_find_attr() 298 uuid = UUID_SERVCLASS_HEADSET_HS; in bta_ag_sdp_find_attr() 308 if ((p_rec = SDP_FindServiceInDb(p_scb->p_disc_db, uuid, p_rec)) == NULL) { in bta_ag_sdp_find_attr() 309 if (uuid == UUID_SERVCLASS_HEADSET_HS) { in bta_ag_sdp_find_attr() 311 uuid = UUID_SERVCLASS_HEADSET; in bta_ag_sdp_find_attr() 312 if ((p_rec = SDP_FindServiceInDb(p_scb->p_disc_db, uuid, p_rec)) == NULL) { in bta_ag_sdp_find_attr() 329 SDP_FindProfileVersionInRec(p_rec, uuid, &p_scb->peer_version); in bta_ag_sdp_find_attr()
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/bluedroid_host/ |
D | mesh_bearer_adapt.c | 774 struct bt_mesh_uuid *uuid = incl->user_data; in bt_mesh_gatts_attr_read_included() local 786 if (uuid->type == BLE_MESH_UUID_TYPE_16) { in bt_mesh_gatts_attr_read_included() 787 pdu.uuid16 = sys_cpu_to_le16(BLE_MESH_UUID_16(uuid)->val); in bt_mesh_gatts_attr_read_included() 798 struct bt_mesh_uuid *uuid = attr->user_data; in bt_mesh_gatts_attr_read_service() local 800 if (uuid->type == BLE_MESH_UUID_TYPE_16) { in bt_mesh_gatts_attr_read_service() 801 uint16_t uuid16 = sys_cpu_to_le16(BLE_MESH_UUID_16(uuid)->val); in bt_mesh_gatts_attr_read_service() 807 BLE_MESH_UUID_128(uuid)->val, 16); in bt_mesh_gatts_attr_read_service() 815 uint8_t uuid[16]; member 845 if (chrc->uuid->type == BLE_MESH_UUID_TYPE_16) { in bt_mesh_gatts_attr_read_chrc() 846 pdu.uuid16 = sys_cpu_to_le16(BLE_MESH_UUID_16(chrc->uuid)->val); in bt_mesh_gatts_attr_read_chrc() [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/battery/ |
D | battery_prf.c | 85 p_data->create.uuid.uu.uuid16); in bas_gatts_callback() 86 UINT16 service_uuid = p_data->create.uuid.uu.uuid16; in bas_gatts_callback() 89 tBT_UUID uuid = {LEN_UUID_16, {GATT_UUID_BATTERY_LEVEL}}; in bas_gatts_callback() local 90 bas_AddChar(service_id, &uuid); in bas_gatts_callback() 434 tBT_UUID uuid; in bas_AddCharDescr() local 435 uuid.len = LEN_UUID_16; in bas_AddCharDescr() 453 uuid.uu.uuid16 = GATT_UUID_CHAR_CLIENT_CONFIG; in bas_AddCharDescr() 456 esp_ble_gatts_add_char_descr(service_id, (GATT_PERM_READ | GATT_PERM_WRITE), &uuid); in bas_AddCharDescr() 462 uuid.uu.uuid16 = GATT_UUID_CHAR_PRESENT_FORMAT; in bas_AddCharDescr() 463 esp_ble_gatts_add_char_descr(service_id, GATT_PERM_READ, &uuid); in bas_AddCharDescr() [all …]
|