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

Maximum Group subscription of a node in BLE Mesh with NRF52832

The value of 

ACCESS_SUBSCRIPTION_LIST_COUNT  is 7,

but when I add more than 3 group in subscription of a node, its shows insufficient resources error.

What is maximum number of group I can subscribe in a node?

I need at least 10 group to add to a single node.

Parents
  • Hi. 

    I couldn't find any restriction or limit to the number of subscription addresses in the spec. 

    Mesh Profile Specification v.1.0.1, page 31: 
    A node can have multiple subscriptions per instance of a model’s element, although nodes may limit the number of subscriptions that are supported.

    So it seems this is something that would have to be limited in each node. 

    Best regards,
    Joakim

  • Then What is caused of resources error adding more then 3 group of subscription.

  • Hi. 

    In order to add more than 3 subscription addresses, you need to increase the max. number of non-virtual addresses. 

    in access.c: line137: 

    This value is set to 3 by default in the SDK. Increase it to add more subscription addresses. 

    Best regards,
    Joakim

  • Thanks It works.

Reply Children