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

Maximum number of generic level messages that a node can handle

Hi,

I am using 15.2.0 SDK and 3.0.0 Mesh SDK for development.

On the Nordic nRF Mesh App, we made certain changes to the generic level slider such that it send out live Level messages at certain intervals with a transition time. 

I was testing it using a generic level server example (experimental_dimming -- dimming server example)

When I start moving the slider, the development board is receiving the messages properly and I can see it on the debug terminal.

When I try to move the slider forward and backward fastly, the LED responds but after few seconds, it receives the message but doesn't set the level.

The debug window shows something like this:

The node doesn't respond to any of the messages once this happens. I tried to do it slowly but observed the same after sometime.

Is there any limit on the number of messages a node can process within a certain amount of time? Or what might be causing this weird behavior?

Thank you.

Parents
  • Hi,

    I'm not sure what is causing this issue. Is the generic level server example unmodified? Could you give me a step-by-step procedure on how I can reproduce this?

    Best Regards,

    Martin

  • Hi,

    It is the generic level server example but with the customized App. On the iOS App, we made changes to the slider used to setting the level such that on a scale of 0-100%, the app send a generic level message with different levels in different ranges with a transition time. Thus the node receives numerous levels as we move the slider back and forth. 

    I am not sure on how you can reproduce it :(

    Maybe you can try it by setting a transition time of 2 sec and continuously setting the levels on the app at a rapid rate so that the node keeps receiving numerous messages and observe it!!!

Reply
  • Hi,

    It is the generic level server example but with the customized App. On the iOS App, we made changes to the slider used to setting the level such that on a scale of 0-100%, the app send a generic level message with different levels in different ranges with a transition time. Thus the node receives numerous levels as we move the slider back and forth. 

    I am not sure on how you can reproduce it :(

    Maybe you can try it by setting a transition time of 2 sec and continuously setting the levels on the app at a rapid rate so that the node keeps receiving numerous messages and observe it!!!

Children
No Data
Related