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

BLE Scan Packet Receive Latency When Done Along Side Mesh.

Hi,

Scenario:  Scanning  non mesh BLE packet with different stacks.

H/W Device -  nRF52DK

Observation:

Case 1. Non Mesh BLE Stack (Soft device):: Here able to receive scan packets in less than 1 sec interval.

Case 2. Mesh stack device                          : Here the scan packets are received around 10 to 15 secs of interval..

Is this expected behavior in mesh stack? Is there any way to decreases the latency between the reception of scan packets when done along with mesh?

Note: There is no difference in the advertisement frequency/packet in both the cases.

Parents Reply
  • 1. It seems we actually get scan responses through the mesh.

    2. So it is a matter of sending out the requests to have full-fledged active scanning functionality in the mesh. A small step, but very valuable because it does not introduce unnecessary competition wrt the radio peripheral, reduces code base, and likely causes fewer timing issues with other devices. Can you point us towards where/how you would implement it preferably in the mesh code so we are future-proof with respect to your implementation? We're assuming you will add it anyway in the near future. :-)

Children
Related