Searched refs:unprov_dev (Results 1 – 3 of 3) sorted by relevance
/AliOS-Things-master/components/ble_mesh/bt_mesh/mesh_provisioner/ |
A D | mesh_provisioner.c | 423 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 D | provisioner_prov.c | 561 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 D | shell.c | 3110 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