Is there an effective way to do this? I'm using the write to spreadsheet subVI. The application is a high speed DAQ card taking data at about 20kS/s. I'm using a producer/consumer pattern, the producer loop acquires the data and the consumer loop does some calculations and plots the data. The problem is, when I used a local variable (in the form of an array) and kept inserting data to the end of the array, my code was extremely slow. I tried using a queue, enqued the elements without dequeing and then flusing the queue when I was ready to save. The flush queue left out large chunks of data. Can I put the write to spreadsheet subVI directly into the producer or consumer loop and use append? Hmm, I will try this now, but any suggestions for better ways of doing this would be greatly appreciated.
Thanks
Tim