I want to read 2xRX and 1xORX on AD9371synchronously. I use linux-os and iio-osc. is it posible with these condition?
1.same IQrate,same clkgen freq(122.88),
2.same external LO.
3.use FIFO on hdl with same read clock?
thank you very much.
thank you very much,
however the problem is that the ORX and RX data have been sent to PC with IIO deamon in separate time but RX1 and RX2 have been send synchronously but ORX has been sent in different time I want to compare the output phase of these channel is it possible and how? (I think I need change the hdl).
Are you giving the data at the input of Rx and ORX at different times?
What is the application? Are you trying to use ORX as the third RX path and hence trying to achieve synchronization between them? Since the PLL's are different for RX and ORX, so phase synchronization is not possible using internal LO's. In case of external LO too, due to the dividers, there will a phase ambiguity of 180 degree. Refer to the below link for understanding the limitations of using ORX as RX path: