Hi LuisG,
THX for your explanation! I'm new too at multithreaded programming and async timer...
I have a question for you: I looked at this example ftp://ftp.ni.com/pub/devzone/epd/async_timer.zip and tried to replace the UI timer by another async timer.
Here is my question: how do you stop only one timer (in my try, I have 2 async timers) since the "SuspendAsyncTimerCallbacks" function included in the asynctmr.fp stop all the timers ?
I ask this because I have to develop a software which simulates 2 equipments. For the first I need to have a cycle of 6sec and a event which occurs in each cycle after 1.5sec. For the second one, the cycle is 1.6sec and the event occurs in each cycle after 0.5sec.
I'd like to stop one or more timer to see the impact of these on the others.
By the way, how could I set 2 timers at the same rate but "desynchronised" in order to simulate the cycle and the event in it?