Thanks, but I really can't pass my data out of my subVI. My current design is a multithreaded design with multiple while loop running. Essentially what I have is one subVI doing heavy computation (lot's and lot's of FFTs, average, and statistical analysis). It's updating a 2by2 array which I want to display on intensity plot.
The plot in on my front panal UI which controls that subVI and other subVIs which does multiple logging of the analysed data and analysises on the previously logged data. The front pannel display data to the user in graph format.
What's the best way to pass the data out from the subVI that does the computation? A queue/notifier still would copy the data. Would a global copy the data? Could I do a intensity plot on a global?