Hi, I don`t know if I`m able to help here but I had a look at the VIs and saw something which (to me) seems wrong.
You use a pre-initialised Array entering your main loop each with 1000 elements. This is OK. You then collect data with a rate of one point per 100 msec for 5 minutes, entering each one to the pre-sized array. The problem is that the 3000 elements measured in 5 minutes don`t really fit in an array with 1000 elements. This means the arrays will be dynamically scaled, despite having used pre-scaled arrays. This should actually be OK after the first run (The arrays stay at 3000 elements) but your VI "delete arrays.vi" creates new arrays with 1000 elements each time, ensuring that the arrays need scaling each time.
Try setting the initial
arrays to 3000 elements. Maybe this will help, I dunno.
Good luck
Shane
Using LV 6.1 and 8.2.1 on W2k (SP4) and WXP (SP2)