Hi,
so I witnessed this weird phenomenon:
When I use the simple On-Off-Model (as a base for a custom vendor model) in the switch application, the handle_set function in simple on_off_server. and therefore the callback function in main.c are called tree times.
As far as my guesses go, this is caused by the access layer calling the handle multiple times, but I'm really not sure.
Debugging didn't quite help yet, since the debugger exits the c-code after the callback function and does not return to the previous function that has called the handler in the first place.
This is not a crucial error, but still it would be quite interesting to know what is causing this behavior.
I'm currently still using the v3.1 of the mesh SDK.
Thank you,
Heiner