I am working on nrf5_SDK_for_Mesh_v2.2.0 with nRF5_SDK_15.0.0 and softdevice 6.0.0. I run code on PCA10040 dev boards. I am trying use a timer to send onoff message from a client to two servers. but the client stopped after 2 hrs, it returns an error "Mesh assert at 0x0002C860". I use addr2line tool to check where it happened, and found it happened in mesh/core/src/timmer_scheduler.c:91 which calls NRF_MESH_ASSERT(++m.scheduler.event_count > 0)
in this case, the client sends the message every 50ms, and I set the APP_CONFIG_ONOFF_DELAY_MS and APP_CONFIG_ONOFF_TRANSITION_TIME_MS to 0.
is there any limitation on the sending speed side? if not what may cause this problem?