Hi, When using RBC mesh and SD8.0.0 I often get assertion at line 189 in soc_radio_timeslot.c. This file is part of sd8.0.0 and I dont have source code. Why is this assert triggering? What can I do about it?
Hi, When using RBC mesh and SD8.0.0 I often get assertion at line 189 in soc_radio_timeslot.c. This file is part of sd8.0.0 and I dont have source code. Why is this assert triggering? What can I do about it?
Hi, thanks for your answer! What do you mean with "asking for more time"? What is "too mush time", do you have some form of constant?
The code that requests a timeslot with the Radio Timeslot API promises that it will use X microseconds when it is given control. The callback is then able to use the TIMER0 peripheral to time this, or make sure the code is optimized enough to run in less than (X-overhead) time. If the allotted time is exceeded, this assert will trigger.
The code that requests a timeslot with the Radio Timeslot API promises that it will use X microseconds when it is given control. The callback is then able to use the TIMER0 peripheral to time this, or make sure the code is optimized enough to run in less than (X-overhead) time. If the allotted time is exceeded, this assert will trigger.