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

Timeslot API

I use SDK 15.3, nrf52840.

https://devzone.nordicsemi.com/nordic/short-range-guides/b/software-development-kit/posts/setting-up-the-timeslot-api

Normal use most of the time, after transmitting for a period of time, NRF_RADIO_CALLBACK_SIGNAL_TYPE_RADIO cannot be received.

NRF_RADIO_CALLBACK_SIGNAL_TYPE_START, NRF_RADIO_CALLBACK_SIGNAL_TYPE_TIMER0 can be received,What is the problem?

Parents Reply
  • That makes sense. Can you cheche which assert you get, meaning which program counter value? You can typically see that from the app_error_fault_handler when you get a NRF_FAULT_ID_SD_ASSERT (it is called with pc as a parameter).

    In most cases with SoftDevice asserts when using timeslot it is related to the application either not cleaning up properly or using resources outside of the timeslot for some reason.

Children
No Data
Related