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

Find out provisioned server nodes around the client?

I am currently using Mesh SDK 3.1, running on NRF52480 with SoftDevice140.  We are currently modifying the light switch client, and would like to know which servers are available, is that possible?   We would want to find out the IDs and RSSIs of the servers, but not clients or any other BLE devices.  Is this possible?  And which way is the easiest?

Thank you in advance!

Parents Reply
  • Hi.

    I suggest that you take a closer look at heartbeat messages.
    Heartbeat messages are transmitted by nodes periodically. A heartbeat message indicates to other nodes in
    the network that the node sending the heartbeat is still active. In addition, heartbeat messages contain
    data which allows receiving nodes to determine how far away the sender is, in terms of the number of hops
    required to reach it. This knowledge can be exploited with the TTL field.

    Best regards,
    Joakim.

Children
Related