Hi Nordic:
We are using mesh-sdk2.2, our application need a device can subscribe many group address, at the most we need 16 subscribe address in a model,
1. I'd like to ask how to modify the number of subscribe address number? Is changing DSM_NONVIRTUAL_ADDR_MAX and ACCESS_SUBSCRIPTION_LIST_COUNT ?
2. I try to modify DSM_NONVIRTUAL_ADDR_MAX and ACCESS_SUBSCRIPTION_LIST_COUNT to 10 in nrf_mesh_config_app.h of proxy_server example, it looks I can set subscribe address up to 10, but if I modify to 16, there is a compile assert in access.c
NRF_MESH_STATIC_ASSERT(ACCESS_SUBS_LIST_FLASH_SIZE < ACCESS_MODEL_STATE_FLASH_SIZE && ACCESS_MODEL_STATE_FLASH_SIZE > ACCESS_ELEMENTS_FLASH_SIZE);
The assert is happen in red text.
I want to ask why has this compile checking? can I set subscribe number to 16?
Thanks.