Hello people,
I'm already busy a while, trying to synchronize a NI PXI5402 and a PXI5412 function/arb generator. I need two signals of 134.2 KHz to be in phase, but can't reach this yet at the moment.
I tried using the NationalInstruments.ModularInstruments.SystemServices.TimingServices.TClock for Tclock synchronization.
The first thing I tried was:
-Initialize both devices to generate a sinus of 134.2 KHz
-Configure the PXI5402 to receive a digital rising edge trigger on RTSI0
-Configure the PXI5412 to receive a digital rising edge trigger on RTSI0
-Configure the PXI5412 to ConfigureSoftwareEdgeStartTrigger
-Configure the PXI5412 to export the StartTrigger signal to RTSI0
-Send a software trigger to the PXI5412
The second thing I tried to synchronize with the help of the TClock in the following way:
-Initialize both devices to generate a sinus of 134.2 KHz
-Add both devices to the TClockSynchronizableDevicesCollection DevicesToSynchronize
-Configure the PXI5412 for homogeneous triggers.
-Synchronize with the TClock library
-Initiate the generation
I see both devices generate the requested sinus wave, but the phase has a difference of about 16 degrees. The phase difference is about the same in both ways I tried. Where comes this delay from and how to improve this delay?
Thanks in advance,
Best regards,
Floris