04-10-2002 05:00 PM
04-11-2002 07:28 PM
05-26-2006 02:09 PM
05-26-2006 03:26 PM
There is no definite answer to this question. CVI timer resolution on modern machines is 1 ms but software timer precision depends on the ability of the system to react in the time specified: if some task is consuming processor time, your 4ms interval may be enlarged in an unpredictable way, and presumably the following interval will be shortened in an effort to regain regular timer pacing.
Particularly in Windows environment, the system may be occupied servicing one of several tasks that are concurrently running in the system (use Task Manager to see how much processes are consuming your system resources ).
Normally other tasks may not interfere with your process, but in some case they may stuck the system in a process that does not permit servicing other tasks; time out while accessing a resource (e.g. network errors while connecting to a remore folder) may last from some seconds to several dozens of seconds with the system freezed, the same if trying to read a faulty diskette or preparing a huge printing,,, consider that to service a 4ms timer even your application must be developed with a particular enphasis for efficience!
05-26-2006 04:01 PM - edited 05-26-2006 04:01 PM
Message Edited by mvr on 05-26-2006 04:03 PM