Home
last modified time | relevance | path

Searched refs:unprov_dev (Results 1 – 3 of 3) sorted by relevance

/AliOS-Things-master/components/ble_mesh/bt_mesh/mesh_provisioner/
A Dmesh_provisioner.c423 struct bt_mesh_unprov_dev_add unprov_dev = {0}; in ble_mesh_provisioner_dev_add() local
429 unprov_dev.addr_type = node->addr_type; in ble_mesh_provisioner_dev_add()
430 memcpy(unprov_dev.addr, node->dev_addr, 6); in ble_mesh_provisioner_dev_add()
431 memcpy(unprov_dev.uuid, node->uuid, sizeof(unprov_dev.uuid)); in ble_mesh_provisioner_dev_add()
433 unprov_dev.oob_info = node->oob_info; in ble_mesh_provisioner_dev_add()
434 unprov_dev.bearer = node->bearer; in ble_mesh_provisioner_dev_add()
435 unprov_dev.auto_add_appkey = add_appkey; in ble_mesh_provisioner_dev_add()
437 err = bt_mesh_provisioner_add_unprov_dev(&unprov_dev, RM_AFTER_PROV | FLUSHABLE_DEV); in ble_mesh_provisioner_dev_add()
/AliOS-Things-master/components/ble_mesh/bt_mesh/core/src/
A Dprovisioner_prov.c561 unprov_dev[i].addr.type = unprov_dev[j].addr.type; in provisioner_dev_find()
562 memcpy(unprov_dev[i].addr.a.val, unprov_dev[j].addr.a.val, 6); in provisioner_dev_find()
563 unprov_dev[i].bearer |= unprov_dev[j].bearer; in provisioner_dev_find()
684 for (i = 0; i < ARRAY_SIZE(unprov_dev); i++) { in bt_mesh_provisioner_add_unprov_dev()
685 if (unprov_dev[i].bearer) { in bt_mesh_provisioner_add_unprov_dev()
701 unprov_dev[i].prov_count = 0; in bt_mesh_provisioner_add_unprov_dev()
706 for (i = 0; i < ARRAY_SIZE(unprov_dev); i++) { in bt_mesh_provisioner_add_unprov_dev()
790 unprov_dev[index].prov_count++; in bt_mesh_provisioner_add_unprov_dev()
1260 if (err || index > ARRAY_SIZE(unprov_dev)) { in reset_link()
3280 unprov_dev[index].prov_count++; in provisioner_pb_gatt_open()
[all …]
/AliOS-Things-master/components/ble_mesh/bt_shell/bt_mesh/
A Dshell.c3110 struct bt_mesh_unprov_dev_add unprov_dev = { 0 }; in cmd_add_unprov_dev() local
3123 unprov_dev.addr_type = addr.type; in cmd_add_unprov_dev()
3124 memcpy(unprov_dev.addr, addr.a.val, 6); in cmd_add_unprov_dev()
3128 len = hex2bin(argv[3], strlen(argv[3]), unprov_dev.uuid, sizeof(unprov_dev.uuid)); in cmd_add_unprov_dev()
3134 unprov_dev.oob_info = strtoul(argv[4], NULL, 16); in cmd_add_unprov_dev()
3135 unprov_dev.bearer = strtoul(argv[5], NULL, 16); in cmd_add_unprov_dev()
3138 err = bt_mesh_provisioner_add_unprov_dev(&unprov_dev, flag); in cmd_add_unprov_dev()

Completed in 20 milliseconds