Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Questions about SDK for mesh

Hello, I have an application using nRF5 SDK 17.0.2 and SoftDevice S140, I would like to implement the mesh function on my devices and I have some doubts.

1- What is the memory cost to implement the nRF5 SDK for mesh in my current application? Do you have an estimate of the memory cost I will have in my application?

2- I ran the light switch example successfully, but in my application the intention is that the advertising travels through the network to the gateway, that is, if a device is not within reach of the gateway so that its advertising can be read directly, this information must go through the network to the gateway... is this possible? If possible, should the gateway be included in the mesh network? that is, be a mesh device too!

3- Considering the nRF 52840 device, what should be the average distance between devices so that the network is not broken, that is, what is the maximum distance between devices that allows data exchange over the mesh network?

4- Currently I perform OTA DFU, but I used the nRF5 SDK 17.0.2 as a base, so that the DFU is possible on the mash network, should I redo the DFU using the nRF5 SDK for mesh as a base?

5- Is there any example that I can check advertising from multiple devices on a mesh network, and also DFU on the devices?

6- If my gateway, responsible for verifying mesh network advertising, has to read advertising from non-mesh devices that are already in the field, is it possible? Or will I have problems?

7- On my network I have low power devices, will I always have to have "friends" devices together with these low power devices? Can these friendly devices also perform advertising, and have their normal functions in addition to the "friend" function?

Sorry for the excessive number of questions, but I've been studying the mesh for a few days, and I couldn't get these answers! Thank you very much.

Parents
  • Hey Gabriel! Sorry about the delay.

    1. I am a bit uncertain about this, it would also vary on the type of Mesh node / features being used. And it would also depend on your current application, as in how much you would want it to be "translated" into elements and models etc. This thread and response by Hung might help you out though.

    2. Yes, this is possible, and it is handled by a gateway or something like the enOcean example, which is also included in the network. 

    3. This is hard to say, as the maximum distance would depend on the amount of obstructions in the way etc. To be safe I'd say about 10 meters in an indoor environment.

    4. You wouldn't have to switch to mesh DFU, though it does have its merits in that it can run in the background, and that you don't have to update them one by one. Though you should note that what we have available is not a BT compliant DFU solution, but our own proprietary one. 

    5. We do have a Mesh DFU example available if that is what you mean. And any device can subscribe to several addresses on the mesh network, however only the ones they are subscribed to. 

    6. This is possible, that is what a gateway is for. 

    7. Yes, the friend feature is just an addition to the rest. They are still able to relay, advertise etc. 

    Let me know if there is anything else!

    Best regards,

    Elfving

Reply
  • Hey Gabriel! Sorry about the delay.

    1. I am a bit uncertain about this, it would also vary on the type of Mesh node / features being used. And it would also depend on your current application, as in how much you would want it to be "translated" into elements and models etc. This thread and response by Hung might help you out though.

    2. Yes, this is possible, and it is handled by a gateway or something like the enOcean example, which is also included in the network. 

    3. This is hard to say, as the maximum distance would depend on the amount of obstructions in the way etc. To be safe I'd say about 10 meters in an indoor environment.

    4. You wouldn't have to switch to mesh DFU, though it does have its merits in that it can run in the background, and that you don't have to update them one by one. Though you should note that what we have available is not a BT compliant DFU solution, but our own proprietary one. 

    5. We do have a Mesh DFU example available if that is what you mean. And any device can subscribe to several addresses on the mesh network, however only the ones they are subscribed to. 

    6. This is possible, that is what a gateway is for. 

    7. Yes, the friend feature is just an addition to the rest. They are still able to relay, advertise etc. 

    Let me know if there is anything else!

    Best regards,

    Elfving

Children
No Data
Related