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

nrf Mesh Light Server sending over proxy sometimes fails

Hello everybody,

i use two nrd52 dk boards with nrf mesh light server flashed on them (mesh sdk 4.2.0)

They are configured over nrf mesh app to be in the same network and subscribed on the same group address.

In my first test i tried to toggle the led from the proxy node... every toggle event has been executed.

Then i tried to toggle device B (which is not the proxy node) and sometimes the toggle event hasn't been executed or received. 

There are some scanning gaps, because of shared radio (advertising / scanning), but is this the reason?

Currently there are ~40 ble device around me. (collisions?)

How could i improve this behavior?

Best regards Andrej

Parents
  • Hi,

    In my first test i tried to toggle the led from the proxy node... every toggle event has been executed.

    Then i tried to toggle device B (which is not the proxy node) and sometimes the toggle event hasn't been executed or received. 

    I'm not completely sure what the issue is here. What is the proxy node here? Do you mean the phone? Or do you mean the board that is connected to the phone using proxy?

    Are you trying to toggle the LED on the server boards with the nRF Mesh app on the phone?

    Can you elaborate?

  • How exactly are you sending GenericOnOffSet to the second board? Are you sending to a group address?

    Have you made any modifications to the Light switch server example? Are you using an Android or iOS phone?

    Currently there are ~40 ble device around me. (collisions?)

    This could be a reason for the packet loss because of collision. If possible, you should test this in a less noisy environment to see if there is any improvement.

  • I am using an Android phone and no modifications were made in the light switch server example.

    In my tests i tried both ways via unicast and group address.

Reply Children
No Data
Related