I am receiving data from both Rx and ObsRx at the same time, same frequency on AD9371. I know AD9371 does not support phase synchronization.
I calculated the amplitude of the samples for both channels using Amp = (I^2+Q^2). Based on the equations, even if there is a phase delay between the channels it should not affect the amplitude but only the phase.
I have done two experiments,
1- Setting both Rx and ObsRx to 122.88Msps
2- Setting Rx to 122Msps and ObsRx to 2*122.88Msps, ignoring every other sample
From the results of 1, I can still see a random delay (varying up to 400ns) between received amplitudes but from 2, the random delay is very small (32ns).
Would you please let me know if there could be delay between channels when amplitude are captured?
Is there any explanation for the experiment results above?