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

First study Mesh

Hello,

I found this picture on Nordic's official website

1、Can only proxy node connect to mobile phone and GATT?

2、

I open mesh example (dimming), which contains client and server

My understanding is

Client can achieve P, RN and FN

Server can achieve N, LPN and GATT

Is my understanding correct?

3、Assuming that I understand it correctly, which code can make these settings in example?

Thanks

  • Hi Tony, 

    1. Correct. Only Proxy node allow a phone to join the mesh network. However you can implement BLE in any node. That would allow a phone to connect to the node but not allowing it to join the mesh network. Have a look at co-exist example. 

    2. No it's not correct. It doesn't really matter if you have a client or server model it's on the access level when the P, RN, FN, LPN are on the lower levels. 

    3. Our examples can do most of the role for example the light switch example can be FN, RN, P, N. We have the example for LPN separately. 

  • Thank you for your reply,

    On the second point, I still don't quite understand

    Maybe another way to ask

    Device itself is a node

    The device is one of the six nodes that need to be set, right?

    Or my idea is simply wrong, because you mentioned level

    If use level to understand.......

    In a mesh network, it is possible that the current device, whose node is p, may become RN at the next moment

    ========================

    Another question

    I have two 52840 dongle

    《PCA10059,V1.2.0,2019.28》

    This can support running Mesh

    But I have two other devices

    Thingy《PCA20020,V1.0.0,2017.40》

    52840 DK《PCA10056,V0.9.2,2017.34》

    Do these two also support Mesh?

    It's a long time.......

    Thank you

  • Hi, 
    Please study the mesh protocol specification. Have a look at section 2.3.11

    The type: Proxy, Friend, Relay are features. A node can have multiple features at the same time. 

     

    tony55723 said:

    I have two 52840 dongle

    《PCA10059,V1.2.0,2019.28》

    This can support running Mesh

    But I have two other devices

    Thingy《PCA20020,V1.0.0,2017.40》

    52840 DK《PCA10056,V0.9.2,2017.34》

    Do these two also support Mesh?

     Yes, they can all be programmed to be a mesh node. 

  • I tried to download example to dongle

    But I have some problems

    Does mesh also have its own softdevice?

    I need to find the softdevice hex and add it?

    In addition, what does DFU's error mean?

    My dongle is connected to the computer through USB

    Maybe the USB port is loose, which will cause this problem?

    Thank you

  • I found softdevice in sdk17

    But now there are new problems

    Did I download mesh successfully?

    Can DFU problems be ignored?

    Because I found articles with the same problems as me in devzone

    Thank you

Related