LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Darren's Weekly Nugget 03/01/2010

Daniel (and Ben) -

 

I took a quick look at the code to be sure, and it looks like the 1ms wait is in effect for all platforms.

 

Greg Stoll

LabVIEW R&D
National Instruments

Greg Stoll
LabVIEW R&D
0 Kudos
Message 21 of 23
(1,034 Views)

OK, thanks Greg. So it looks like "Skip Subroutine Call If Busy" is quite important for subroutine priority VIs in a deterministic loop when the VI is sporadically used in some non-deterministic code part (e.g. to initalize a data buffer). Even if the VI is busy for just 1us it will wait 1ms, which would usually cause the current loop iteration to finish late.

 

Daniel

 

Message 22 of 23
(1,024 Views)
Can't enable subroutine priority if BD contains a For loop with parallelism...
0 Kudos
Message 23 of 23
(934 Views)