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

nRF5 SDK for Mesh: assert in serial example after extended use

Hi,

I'm using the serial example from the nRF5 SDK for Mesh (version 2.2.0) and after running it for extended time with data being received from nodes every few seconds, it crashes in timer_scheduler.c, line 91 ("NRF_MESH_ASSERT(++m_scheduler.event_count > 0);") For some reason m_scheduler.event_count is zero at that point. It isn't clear to me how this would happen without triggering another assert first (on line 129 "NRF_MESH_ASSERT(m_scheduler.event_count-- > 0);")

The crash usually happens after about 6h. Any ideas what could be causing this problem?

Thanks!

Parents Reply Children
No Data
Related