LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

What's the best way to handle simultaneous writes to the same TDMS file?

One thing you might be able to try is to create a global function that is not reentrant. This will force the Parallel loops to wait till the VI becomes available. You can only use this if you can wait the given time to write the data to a file in each of the parallel loops, otherwise the best method is the producer/consumer method. The global function will be a more contained approach that will require the least amount of reprogramming if you already have something in place. I hope this helps some.

-You can never have too much power...
0 Kudos
Message 11 of 11
(442 Views)