06-13-2013 10:18 AM
It concerns me that you have two places that you are dequeuing the data. And inside your lowest subVI, you are constantly adding elements to the queue. I think you are trying to make things way too difficult. Just pass the cluster out of the subVIs. Then you don't have to worry about all of this syncronization and whatnot. It will also simplify your state machines.
06-13-2013 10:39 PM
yes i need to deque the data at two places, i was not knowing that whem we are calling subvi as pop up window, we can pass values through it that's why i was not passing the cluster out of subvi, i will try this.