Hi,
I have a BLE Mesh network managed by an nRF52840 device (let's call it the central device). I can add and remove other nRF52840 nodes to and from the network (kind of) successfully. I say “kind of” because of the following issues:
1) If I keep adding and removing nodes, the RPL list on the central device eventually gets full. I found that the proper way to clear the list is by performing an “IV Update.” How can I trigger or force an IV Update?
2) If I turn off a node and then make the central device remove it from the network, when that node is turned back on, it doesn’t “know” it has been removed. When I try to re-provision it, the central device starts behaving erratically by re-provisioning nodes already in the network or failing to find the UUID of the node to be provisioned (it seems to search for a UUID that was never provided).
Also, the node that comes back online seems to still communicate with the central device, corrupting or interfering with its configuration database.
What is the correct procedure to remove nodes in this case, and how can a node be added back if it comes online again?
Best regards,
P
