can please anybody look at the attached vi and tell me how long it takes the procedure to run on your machines?
If I choose a conversion time of 100 ms to record data over a time span of 30 s, the whole procedure takes about 37 seconds on my machine (Pm, 1.5 GHz, 32 bit single core).
I basically moved to Labview8.6 in the hope of speeding up things, as my code initially written in Matlab produced the same latency.
Now the outcome is quite disappointing, as I really need the datalogger ADC24 to retrieve data more or less real time (every 100 ms). Latencies in the order of 1 seconds (for a 30 second interval) would be acceptable, and in fact it works flawlessly using PicoRecorder in real-time continuous mode!
I've already checked if the massive overhead is caused by 'online' updating the Waveform Chart in Labview, but this is not the case! So it seems to be a driver problem or am I just using the wrong mode? I'm using the latest version (sdk r10_1_0_8).
Which API collection mode corresponds to the 'real-time continuous' option in PicoLog(Recorder) ?
Any help greatly appreciated