Hi,
I found this in the documentation for the Timer Library of the SDK 14.
'When app_timer_start() or app_timer_stop() are called, the timer operation is only queued, not executed. A software interrupt is triggered and the actual timer start/stop operation is executed by the SWI0 interrupt handler. If the application code that calls the timer function is running at the same or higher interrupt priority level, the timer operation will not be performed until the application handler has returned.'
I am not quite sure what does it mean. What happens when I call app_timer_start()? Can anybody please explain this?
Thanks