Lines Matching refs:uuid

85 STATIC ble_uuid_t *create_nimble_uuid(const mp_obj_bluetooth_uuid_t *uuid, ble_uuid_any_t *storage);
89 STATIC mp_obj_bluetooth_uuid_t create_mp_uuid(const ble_uuid_any_t *uuid);
161 STATIC ble_uuid_t *create_nimble_uuid(const mp_obj_bluetooth_uuid_t *uuid, ble_uuid_any_t *storage)… in create_nimble_uuid() argument
162 if (uuid->type == MP_BLUETOOTH_UUID_TYPE_16) { in create_nimble_uuid()
165 result->value = (uuid->data[1] << 8) | uuid->data[0]; in create_nimble_uuid()
167 } else if (uuid->type == MP_BLUETOOTH_UUID_TYPE_32) { in create_nimble_uuid()
170 …result->value = (uuid->data[1] << 24) | (uuid->data[1] << 16) | (uuid->data[1] << 8) | uuid->data[… in create_nimble_uuid()
172 } else if (uuid->type == MP_BLUETOOTH_UUID_TYPE_128) { in create_nimble_uuid()
175 memcpy(result->value, uuid->data, 16); in create_nimble_uuid()
191 STATIC mp_obj_bluetooth_uuid_t create_mp_uuid(const ble_uuid_any_t *uuid) { in create_mp_uuid() argument
194 switch (uuid->u.type) { in create_mp_uuid()
197 result.data[0] = uuid->u16.value & 0xff; in create_mp_uuid()
198 result.data[1] = (uuid->u16.value >> 8) & 0xff; in create_mp_uuid()
202 result.data[0] = uuid->u32.value & 0xff; in create_mp_uuid()
203 result.data[1] = (uuid->u32.value >> 8) & 0xff; in create_mp_uuid()
204 result.data[2] = (uuid->u32.value >> 16) & 0xff; in create_mp_uuid()
205 result.data[3] = (uuid->u32.value >> 24) & 0xff; in create_mp_uuid()
209 memcpy(result.data, uuid->u128.value, 16); in create_mp_uuid()
366 …DEBUG_printf("gatts_register_cb: svc uuid=%p handle=%d\n", &ctxt->svc.svc_def->uuid, ctxt->svc.han… in gatts_register_cb()
371 …ister_cb: chr uuid=%p def_handle=%d val_handle=%d\n", &ctxt->chr.chr_def->uuid, ctxt->chr.def_hand… in gatts_register_cb()
385 …DEBUG_printf("gatts_register_cb: dsc uuid=%p handle=%d\n", &ctxt->dsc.dsc_def->uuid, ctxt->dsc.han… in gatts_register_cb()
942 characteristics[i].uuid = create_nimble_uuid(characteristic_uuids[i], NULL); in mp_bluetooth_gatts_register_service()
957 descriptors[j].uuid = create_nimble_uuid(descriptor_uuids[descriptor_index], NULL); in mp_bluetooth_gatts_register_service()
967 descriptors[num_descriptors[i]].uuid = NULL; // no more descriptors in mp_bluetooth_gatts_register_service()
972 characteristics[num_characteristics].uuid = NULL; // no more characteristics in mp_bluetooth_gatts_register_service()
976 service[0].uuid = create_nimble_uuid(service_uuid, NULL); in mp_bluetooth_gatts_register_service()
1237 mp_obj_bluetooth_uuid_t service_uuid = create_mp_uuid(&service->uuid); in ble_gattc_service_cb()
1281 …etooth_gattc_discover_primary_services(uint16_t conn_handle, const mp_obj_bluetooth_uuid_t *uuid) { in mp_bluetooth_gattc_discover_primary_services() argument
1286 if (uuid) { in mp_bluetooth_gattc_discover_primary_services()
1288 create_nimble_uuid(uuid, &nimble_uuid); in mp_bluetooth_gattc_discover_primary_services()
1302 mp_obj_bluetooth_uuid_t characteristic_uuid = create_mp_uuid(&characteristic->uuid); in ble_gattc_characteristic_cb()
1310 …6_t conn_handle, uint16_t start_handle, uint16_t end_handle, const mp_obj_bluetooth_uuid_t *uuid) { in mp_bluetooth_gattc_discover_characteristics() argument
1315 if (uuid) { in mp_bluetooth_gattc_discover_characteristics()
1317 create_nimble_uuid(uuid, &nimble_uuid); in mp_bluetooth_gattc_discover_characteristics()
1331 mp_obj_bluetooth_uuid_t descriptor_uuid = create_mp_uuid(&descriptor->uuid); in ble_gattc_descriptor_cb()