01-22-2014 05:33 AM
Hi everybody
I am using SignalExpress to generate and acquire signals but I am quite new to this software.
The devices that I am using are:
- PCI 6251
- PCI-MIO-16E-1
The 2 devices are synchronized for acquisition: the PCI-6251 uses the clock of the other one.
The output signal is an excitation signal generated via software and sent to the DCO0 of the PCI-MIO and I am saving it to a text file with the other input signals.
During one acquisition I noticed that although the output signal was not zero, the input signals were zero for about 100 samples (sampling frequency: 10kHz): this delay can not be caused by the other instrumentation.
It seemed to me that it was an isolated problem since performing other measurements I did not notice it again but how can I be sure that the output signal is correctly synchronized with the input signals? What should I check on the settings?
Thanks a lot in advance,
best regards
Francesco
01-23-2014 07:54 AM
Hi Francesco
can you post the Signal Express project file?
Do you have the full version of the software?
Best
01-24-2014 03:08 AM
Hi,
I think I solved the problem but to be sure I'll send you the project file anyway.
I think it was a problem of synchronization between input and output: I was using the ai_sample clock of one device as reference clock for both devices for acquisition. I changed the reference clock for the acquisition to to ao_sample_clock of the device that was generating the output signal, the delay now is just 4-6 samples.
best,
Francesco