Bluetooth: Mesh: Unassign elem addr on comp unprov
Unassigns all element addresses when unprovisioning the composition data. Signed-off-by: Anders Storrø <anders.storro@nordicsemi.no>
This commit is contained in:
parent
b8564ac33e
commit
e588e488e8
1 changed files with 6 additions and 0 deletions
|
@ -949,6 +949,12 @@ void bt_mesh_comp_unprovision(void)
|
|||
LOG_DBG("");
|
||||
|
||||
dev_primary_addr = BT_MESH_ADDR_UNASSIGNED;
|
||||
|
||||
for (int i = 0; i < dev_comp->elem_count; i++) {
|
||||
struct bt_mesh_elem *elem = &dev_comp->elem[i];
|
||||
|
||||
elem->addr = BT_MESH_ADDR_UNASSIGNED;
|
||||
}
|
||||
}
|
||||
|
||||
uint16_t bt_mesh_primary_addr(void)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue