Hey, I have multiple sets of controls that go to a common Sub-VI which sends the data to the various instruments, and which also returns status data which is then fed into indicators. One such indicator, through a certain sequence of commands, can lag behind one cycle (which lasts 1.5 seconds) and for that time the data is misreported.
What I need to correct this problem is a way to make the Sub-VI change the value of the indicator on the Main-Vi's front panel before the Sub-VI finishes executing. I think Local Variables might work, but the problem is the Sub-VI needs to change different indicators depending on when it's called. So, what I am wondering is if there is a way to pa ss by reference or use a pointer of some sort so that the sub-VI can change whatever value it is told to.
(Thanks all for the help with the other couple of questions. The fairly complex application which I've been developing despite no labview skills before two weeks ago has certainly improved in its quality and efficiency as a result.)