06-14-2012 07:51 AM
exactly....when I am not recording, i.e. the FALSE case, then, the parameters are : Number of samples : 500
Frequency : 50 Hz
Timeout : 20 sec
and when I am recording, i.e. the TRUE case,then :
Number of samples : 30
Frequency : 10 Hz
Timeout : 10 sec
I think, when I switch from FASE to TRUE during the run, the frequency changes to something else and hence I am getting the intermediate values.
I don't know the reason behind this.
Do u have any idea ?
06-14-2012 08:16 AM
I'm not sure why except the Express VI may be in the middle of taking measurements with the old (false) settings when you hit record. It should finish what it's doing, but you should see these values recorded as well.
Have you tried using the same settings for both cases? Also try recording the measurements using the false case settings as well and see if there is a difference with the timestamp. You may also want to try using the DAQMX VIs instead of the Express VI. These will give you more control.
06-14-2012 09:21 AM
magic...when I used the same parameter while recording and not recording, the problem was solved....
now I am getting results exactly at 3 sec interval although I hit record during the run...
I don't completely understand why, but thanks a lot anyway for the suggestion.
I don't have experience with DAQmx but I will try this option too for future applications..
06-14-2012 09:28 AM
Don't forget to mark the correct post as Solution.
06-14-2012 09:32 AM
alright...thanks for pointing it out.