Waterppk Posted January 14, 2010 Report Share Posted January 14, 2010 Hello, I have inherited a VI that is running a while loop and a timed loop in parallel. The while loop has no delay/wait until next so it's just cruising along eating CPU time, the timed loop is set for every 2ms but obviously finishes late on every iteration. Is the while loop capable of blocking execution of the timed loop? Thanks! Chris Quote Link to comment
Grampa_of_Oliva_n_Eden Posted January 14, 2010 Report Share Posted January 14, 2010 Hello, I have inherited a VI that is running a while loop and a timed loop in parallel. The while loop has no delay/wait until next so it's just cruising along eating CPU time, the timed loop is set for every 2ms but obviously finishes late on every iteration. Is the while loop capable of blocking execution of the timed loop? Thanks! Chris Yes. drop a zero ms wait in the loop to tell the sceduler "run this fast as possible but gives others a chance at the CPU once per iteration." Ben Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.