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

Weird behavior detected on mesh message meta information

We are using Mesh SDK 3.2.0 and nRF52840 DK.

We wanted to use p_meta->p_core_metadata->params.scanner.adv_addr.addr as a unique identifier of the node hardware inside the mesh, this is, I suppose, the mac address of the radio.

Normally, this works for our particular application, the problem is when for some reason the message has to be relayed from one node to another before reaching its destination. In this case, the mac address of the original sending node is  overwritten by the mac address of the relaying node.

Is this supposed to be like this? I am no expert in Bluetooth spec.

Related