This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Mesh not working after reconnecting USB

Hello guys,

I am developing a BLE Mesh app with nRF52833DK. However, I have recently discovered a problem. It stops working the Mesh iI disconnect USB and then I Connect It. So the only solution I see is to provision them again. But this dont have any sense. 

How could I restore the funcionality develop?

Thank you,

Best regards :)

Parents
  • Hello, Natael!

    Could you please elaborate a bit on the problem. Does the application stop working when you disconnect USB? Does the sample use the USB in any way?

    Note that we are short on staff due to the holidays, so there may be some delay in response time.

    Best regards,
    Carl Richard

  • Yeah sorry. I Will explain It a little more.

    I have develop a coexistance BLE node(BLE + BLE Mesh) and some others node.

    After I provisioned them throught the app, everything works fine. However, let's suppose for example I decide to power It off one of this node. Or another example of this could be that the battery of the coexistance BLE node goes to 0.

    After this, the node It looks to be blocked and It doesnt work in the Mesh. So to use It again I have to provision It again. 

    A little summary of this is:

    1: Node provisioned => works fine.

    2: node power off

    3: Node power on again => Mesh funcionality doesnt work. Then I have to provision again to use It but in a Mesh app this doesnt have any sense. Configuration should be stored.

    So my question is:

    How can the provisioning information can be stored to avoid this cases or incidents?

    I have seen that in the examples this information os stored because they keep working after some possible incident. However I dont ser how do you do It?

    I Hope this explanation os better than the previous one.

    Thank you,

    Best regards.

Reply
  • Yeah sorry. I Will explain It a little more.

    I have develop a coexistance BLE node(BLE + BLE Mesh) and some others node.

    After I provisioned them throught the app, everything works fine. However, let's suppose for example I decide to power It off one of this node. Or another example of this could be that the battery of the coexistance BLE node goes to 0.

    After this, the node It looks to be blocked and It doesnt work in the Mesh. So to use It again I have to provision It again. 

    A little summary of this is:

    1: Node provisioned => works fine.

    2: node power off

    3: Node power on again => Mesh funcionality doesnt work. Then I have to provision again to use It but in a Mesh app this doesnt have any sense. Configuration should be stored.

    So my question is:

    How can the provisioning information can be stored to avoid this cases or incidents?

    I have seen that in the examples this information os stored because they keep working after some possible incident. However I dont ser how do you do It?

    I Hope this explanation os better than the previous one.

    Thank you,

    Best regards.

Children
Related