Hi,
I'm doing a remote monitoring project using several RT PXIs at remote sites and a server for data processing. Each PXI has M-series PXI-6220, S-series PXI-6143 and DIO PXI-6514. The server will sync each PXI per hour by sending the time stamp through UTP. There are two problems when I want to log the time stamp of the signal at PXI.
1. I log the data for each 100ms and take the time stamp using "Get Date/Time in Seconds" function. I found that the time stamp was fluctuated that was not 100ms of each sample.
2. I log the time stamp using the waveform t0 for each sample and it's more accurate. However, when the server syncs the PXI and the time is changed. The t0 value took from the M-series PXI-6220 will not be affected but S-series PXI-6143 and DIO PXI-6514 t0 will change according to the time changed. The M-series PXI-6220 seems using its own clock once started the acquisition and I have to start the DAQmx task again to reset its clock.
Could anybody suggest a better way to log the timestamp for the acquired signal in RT PXI?
Bill