04-06-2006 12:27 AM
04-06-2006 12:58 AM
Basically you should know, that an express vi, although it is very easy to use and sometimes practical, also contains overhead and you can very often do the same thing using less vis and less wires, or let's say more optimised.
File access also needs a lot of time, as you have hardware involved.
So if you application is to slow, try to simplify.
Maybe you could also post your vi, so we can give you advice on improvements.
04-06-2006 04:19 PM
04-06-2006 05:39 PM
04-09-2006
12:19 PM
- last edited on
12-02-2025
12:09 PM
by
Content Cleaner
Hi, Scott.
From the description of your application it sounds like you might want to implement a producer/consumer architecture instead of worrying about the complex timing of this one loop. A producer/consumer architecture is a structure in which you have two parallel while loops -- one which acquires data and the other which processes the data -- and each can run at its own speed. It's a really useful way of solving problems like yours, and it sounds like it will be much easier for you to implement than the timing we've been discussing.
Here are a few links that you might find helpful:
Application Note: Application Design Patterns: Producer/Consumer
KnowledgeBase: What is a Queue?
Take a look at these and let me know if you have any more questions. Have a nice weekend!