many InternalTimer at the same time: serial or parallel execution?

Begonnen von immi, 07 Mai 2014, 22:01:36

Vorheriges Thema - Nächstes Thema

immi

In 00_THZ, I give the opportunity to read many parameters periodically.
The user can define as attribute ca 10 different intervals periods for 10 parameters to be refreshed .
The refresh-routine exec-time depends on the parameter (between 200ms and 450ms).

00_THZ is working well, but I would like to understand better InternalTimer.
What happens in unluckily case of collision (e.g. if a second-internal timer wakes up before the other one has finished): do we have a serial or parallel execution of the refresh-rotines called by the InternalTimers?

thanks
immi

rudolfkoenig


immi

Thanks, Rudolf
serial execution is nice.
This means, I should not be afraid of collisions. The next timer will just wait for the first timer to finish
immi