From 11:00 PM CST Friday, Apr 11th - 1:30 PM CST Saturday, Apr 12th, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From 11:00 PM CST Friday, Apr 11th - 1:30 PM CST Saturday, Apr 12th, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
03-27-2006 06:09 AM - edited 03-27-2006 06:09 AM
Message Edité par TiTou le 03-27-2006 01:10 PM
We have two ears and one mouth so that we can listen twice as much as we speak.
Epictetus
03-27-2006 07:18 AM
Hi Titou,
You are correct. I also benchmarked 16 parallel loops. The problem was I benchmarked them in for loops.
Ben
03-27-2006 02:47 PM
03-27-2006 03:06 PM
HI JLS,
I have read that write multiple times and it does seem to properly address the READ and UI question.
I was able to trigger timed loop "finished Late"'s by dragging a FP around with the mouse when I was using a global.
I was not able to create the "Finished Late" when the global was replaced with a LV2.
So my experimentation said it was in the UI thread.
That is why I was asking for a diffinative answer Y/N.
Iam trying real hard not to be a pain in the @#$ but it seems that somebody in NI should know the real answer to that question.
Ben
03-27-2006 05:21 PM
03-27-2006 05:36 PM
"...documented for the masses "
Excellent. I thank you!
Ben
03-29-2006 11:50 AM
R&D is still thinking I guess.
Ben
03-29-2006 12:55 PM
Hi again,
Well, I sincerely hope not... it shouldn't be that tough a question for a developer who's familiar with that part of the source 😉 I have probed a couple times and simply haven't heard back. I will pay a person visit and leave a post-it note if necessary - sorry for the delay on this one!
Best Regards,
JLS
03-29-2006 02:18 PM - edited 03-29-2006 02:18 PM
Message Edited by JLS on 03-29-2006 02:26 PM
03-29-2006 02:31 PM
Thanks JLS!
"the official word is that local and global variable reads do NOT cause a thread swap to the user interface thread."
So the plot thickens.
My brain just went into overload trying to proccess that bit of data.
Since the default (in LV 7.1) is same as caller, and since these VI's are sub-VI's of other VI's which are are all still at the default setting.....(breath)
and
Because the are all run using a "run VI" method,
What thread would they be in?
It will take me some time to get all of the VI's configured as you suggested (and I am sure the engineer will want to kill me again) when I tell him to edit 700 VI's.
Ben