Hi,
After few hours my program is crashing and I'm landing on address 0x1AFF4 which belongs to softdevice. For what is responsible this code and what could be a reason of this behaviour? I'm using nRF52 with SoftDevice v2.0.1.
Hi,
After few hours my program is crashing and I'm landing on address 0x1AFF4 which belongs to softdevice. For what is responsible this code and what could be a reason of this behaviour? I'm using nRF52 with SoftDevice v2.0.1.
It could be an assert due to the timeslot is not ended in time. In the timeslot API tutorial, there is a code snippet:
NRF_TIMER0->CC[0] = m_slot_length - 1000;
Try to use m_slot_length - 1500
or m_slot_length - 2000
, and see if it solves the problem.
It could be an assert due to the timeslot is not ended in time. In the timeslot API tutorial, there is a code snippet:
NRF_TIMER0->CC[0] = m_slot_length - 1000;
Try to use m_slot_length - 1500
or m_slot_length - 2000
, and see if it solves the problem.